• 제목/요약/키워드: PLC Implementation

검색결과 166건 처리시간 0.022초

SFC언어에서 인터럽트 프로그램 시간개선에 관한 연구 (Study on the Time Improvement of Interrupt Program by SFC)

  • 유정봉
    • 한국산학기술학회논문지
    • /
    • 제14권10호
    • /
    • pp.5134-5139
    • /
    • 2013
  • 복잡한 현대의 제어시스템 설계에 PLC를 사용하면 프로그램은 LD언어나 SFC언어를 사용한다. 대부분은 LD 언어를 사용하지만 최근에는 SFC 언어의 사용빈도수가 높아졌다. SFC 언어는 제어의 흐름을 이해하기가 쉽지만, 조합논리를 표현하는데는 단점을 가지고 있다. SFC언어에서 인터럽트를 처리할 때 인터럽트 요인이 발생하게 되면 메인프로그램을 중지하고 인터럽트 프로그램을 실행하여 프로그램이 종료된 후 메인프로그램으로 복귀하게 된다. 그러면 인터럽트 프로그램이 복잡할수록 메인프로그램 정지시간은 그만큼 길어지게 된다. 본 논문에서는 SFC언어에서 메인프로그램의 휴지시간이 없는 인터럽트 처리방법을 제안하고, 시뮬레이션을 통해 그의 타당성을 확인하였다.

자동 원격검침을 위한 전력선 통신 시스템에서의 등화 기법 연구 (Performance of Equalizer Schemes in Power Line Communication Systems for Automatic Metering Reading)

  • 김요철;배정남;김진영
    • 한국인터넷방송통신학회논문지
    • /
    • 제11권1호
    • /
    • pp.29-34
    • /
    • 2011
  • 본 논문에서는 자동 원격검침을 위한 전력선 통신에서의 등화기 기법인 zero-forcing (ZF)와 minimum mean square error (MMSE) 기법을 제안하고 분석하였다. 전력선 통신을 이용한 효율적인 AMR 시스템 구현을 위해서 임펄스 노이즈와 다중경로 채널의 영향들은 완화되어야 한다. 이러한 영향들을 극복하기 위해, 앞서 말한 등화기 기법들을 사용하였다. 시스템 성능은 비트오류율 (BER)에 의해서 평가되어진다. 모의실험 결과로부터 등화기가 전력선 통신 시스템의 BER 성능을 현저하게 향상시키고 MMSE가 ZF보다 더 나은 성능을 제공함을 확인하였다. 본 논문의 실험 결과는 AMR 시스템뿐만 아니라, 다양한 스마트 그리드 서비스에도 적용될 수 있다.

A BEHAVIOR-PRESERVING TRANSLATION FROM FBD DESIGN TO C IMPLEMENTATION FOR REACTOR PROTECTION SYSTEM SOFTWARE

  • Yoo, Junbeom;Kim, Eui-Sub;Lee, Jang-Soo
    • Nuclear Engineering and Technology
    • /
    • 제45권4호
    • /
    • pp.489-504
    • /
    • 2013
  • Software safety for nuclear reactor protection systems (RPSs) is the most important requirement for the obtainment of permission for operation and export from government authorities, which is why it should be managed with well-experienced software development processes. The RPS software is typically modeled with function block diagrams (FBDs) in the design phase, and then mechanically translated into C programs in the implementation phase, which is finally compiled into executable machine codes and loaded on RPS hardware - PLC (Programmable Logic Controller). Whereas C Compilers are fully-verified COTS (Commercial Off-The-Shelf) software, translators from FBDs to C programs are provided by PLC vendors. Long-term experience, experiments and simulations have validated their correctness and function safety. This paper proposes a behavior-preserving translation from FBD design to C implementation for RPS software. It includes two sets of translation algorithms and rules as well as a prototype translator. We used an example of RPS software in a Korean nuclear power plant to demonstrate the correctness and effectiveness of the proposed translation.

멀티카메라 비전시스템을 위한 산업용 PC와 PLC간 제어 방법 개발 (The implementation of interface between industrial PC and PLC for multi-camera vision systems)

  • 김현수
    • 한국산학기술학회논문지
    • /
    • 제17권1호
    • /
    • pp.453-458
    • /
    • 2016
  • 머신비전은 고속화된 자동화 생산 시스템의 품질 검사 방법으로 널리 활용되어 왔다. 본 연구에서는 멀티카메라를 사용하여 PC와 PLC 간 제어를 통해 용접부위의 치수를 실시간으로 측정하여 검사하는 머신비전 시스템을 개발하였다. 제안한 검사시스템은 맞대기 용접부위의 길이와 폭을 측정하여 용접부의 치수 균일성을 검사하도록 설계하였다. 광학계 및 물류는 병렬제어를 위해 PC와 PLC 간 TCP/IP 멀티쓰레딩 통신기법을 적용하였다. 금속재료의 반사 특성을 고려하여 용접비드의 형태나 용접시 발생하는 그을음에도 균일하게 검사부위의 영상획득이 가능한 동축조명계를 적용하였고, 검사 알고리즘은 OpenCV 라이브러리를 사용하여 용접치수검사에 맞게 개발하였다. 제작한 시스템을 실제 전자부품의 용접 자동화 라인에 설치하여 시스템의 작동오류 및 검사 성능을 검증한 결과, 요구되는 기능 및 검사 성능을 모두 성공적으로 수행하였다.

PLC 기반 제어정보 모델링 방법론 (Control Level Process Modeling Methodology Based on PLC)

  • 고민석;곽종근;왕지남;박상철
    • 한국시뮬레이션학회논문지
    • /
    • 제18권4호
    • /
    • pp.67-79
    • /
    • 2009
  • 자동차 제조 기업은 생산되는 제품 수명 주기가 짧기 때문에, 공정계획 및 라인 변경이 빈번히 일어난다. 따라서 새로운 공정을 계획하는 경우보다 기존 공정계획을 바탕으로 라인의 설비를 재배치하거나, 제어정보를 수정하는 경우가 많다. 하지만 생산라인의 제어 정보를 기술하는 표준 방법론이 없기 때문에 기존 공정의 정보를 해석하고 수정하는데 많은 노력이 요구된다. 따라서 본 논문에서는 자동화 생산라인에서 일반적으로 사용할 수 있는 제어레벨 공정 모델링 방법론(SOS-Net)을 제안하고자 한다. 제안된 방법론은 실제 현장라인과 동일한 Low Level의 정보들을 체계적으로 표현함으로써 모델링 결과가 현업에 직접 사용될 수 있도록 고려하였다. 본 논문에서 제안하는 SOS-Net은 쉽게 작성할 수 있으며, 기존의 High Level 모델링 방법들이 갖는 한계점을 극복하고, 현업에서 사용할 수 있는 FB(Function Block) 제어 코드를 생성하는 것을 목적으로 한다.

PLC 기반의 홈 네트워크 테스트베드 설졔 및 구현 (Design and Implementation Testbed of Home Network based PLC)

  • 김혁진;한기반;전병찬
    • 한국컴퓨터산업학회논문지
    • /
    • 제10권4호
    • /
    • pp.143-150
    • /
    • 2009
  • 유비쿼터스 환경의 일환으로 있는 홈 네트워크는 원격제어 서비스, 모니터링, 정보가전기기의 연동서비스, 보안 서비스 등의 다양한 서비스들이 제공된다. 이러한 서비스들이 사용화되기 위해서는 먼저 테스트를 통한 검증과정이 필요하다. 본 논문에서는 홈 네트워크의 환경 구축 및 응용 서비스의 테스트와 연구 개발을 하기 위한 홈 네트워크 테스트베드를 설계하고 구현하고자 한다. 홈 네트워크 테스트베드의 솔루션으로 추가로 배선을 설치할 필요없이 기존의 전력선을 그대로 사용하기 때문에 비용이 적게 들고 설치가 용이한 PLC를 이용하였다. 또한, 홈 네트워크 테스트베드의 솔루션으로 Zigbee를 이용한 무선센서 네트워크를 사용하였다. 정보가전기기를 제어 및 모니터링 하는 Home Auto로 구현하였으며, Home Auto와 댁외의 단말기들을 연결하는 Home Gateway로 구현하였다.

  • PDF

LabView를 이용한 PC기반의 교육용 전력선망 통신 제어시스템 구현 (Implementation of PC-based education PLC(Power Line-network Communication) control system using Labview)

  • 박태진;이운선;이상희;이종희
    • 한국정보통신학회논문지
    • /
    • 제17권3호
    • /
    • pp.730-739
    • /
    • 2013
  • 국내 에너지의 30%이상이 조명부문에서 소비되고 있어서 그 소비량과 $CO_2$ 배출량은 점차적으로 늘어날 수밖에 없다. 이와 같은 상황에서 스마트그리드 기반의 전등 제어시스템 구축에는 중요한 의미가 있다. 결과적으로 오늘날 산업현장에서 사용되는 전력선망 통신모뎀과 응용 단말기들을 활용, 본 논문은 PC기반의 전력선망 통신 제어시스템을 구현해봄과 동시에 다양한 통신 테스트 장치 및 도구로 활용하는데 유용할 것이다. 실험을 위해서 사용되는 모뎀은 ZIC 프로토콜 기반의 플래넷 제품을 활용하고 응용프로그램은 랩뷰(LabView)를 사용한다. 그 결과는 주로 저속 전력선 통신에 의한 장치 제어에 초점이 맞추어져 있으며, 전력선 통신 실험을 위한 전력선 통신 테스트 장치로 각종 실험을 수행할 수 있다.

자동화를 위한 DS/SS 방식의 전력선 모뎀 구현 (Implementation of PLC modem using DS/SS for Automation)

  • 박준용;최원호;노경호;박종연
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2003년도 하계종합학술대회 논문집 I
    • /
    • pp.493-496
    • /
    • 2003
  • This paper studied the method to improve the reliability with the simple structure and the decreased calculation of Micro-Controller(uC) in Power Line Modem. We have implementation the program which correct the 1-bit error of the $\mu$C within the control system and the DS/SS(Direct sequence/spread spectrum) by adding the simple circuit between a single chip powerline transceiver IC and a uC.

  • PDF

저속 PLC 모뎀에서의 Chirp 신호 방식과 시스템 구현에 관한 연구 (A study for chirp signal method & system implementation in the PLC modem with low speed)

  • 정영화;이상건
    • 정보학연구
    • /
    • 제7권3호
    • /
    • pp.37-45
    • /
    • 2004
  • 제어 목적으로 주로 사용되는 기존의 60bps 급 저속 전력선 통신 모뎀에 적용된 대표적인 통신 방식은 단일 캐리어 방식이다. 단일 캐리어 방식은 전력선 통신 채널 환경에 매우 민감하다. 특히 채널의 notch 필터 특성에 따른 송신 신호의 극심한 감쇄는 통신 에러의 주 원인이 된다. 국내 전력선 채널 환경은 이러한 특징이 매우 강하다. 본 논문에서는 notch 특성 및 잡음 특성에 강한 Chirp 신호 방식을 이용한 저속 전력선 통신 시스템을 구현하였다. 본 연구에서는 1 비트에 대해 1ms 내에 100${\mu}s$의 1 Unit 심볼 Chirp 신호 10개를 전소하는 방식을 제안하였다. 또한 오류 정정을 위한 Convolution 부호와 충돌 감지 및 에러 검출을 위한 맨체스터 부호를 적용하였으며, 수신부에서 신호 검출을 위해 비트 상관기를 이용한 방식을 사용하였다. 60bps급 저속 전력선 통신 시스템을 구현하여 실험한 결과 Chirp 방식의 통신 방식이 단일 캐리어 방식에 비해 뛰어난 성능을 가짐을 확인하였다.

  • PDF

후판 압연공정에서 퍼지 두께제어 구현 (An Implementation of Fuzzy Automatic Gauge Control for the Plate Steel Rolling Process)

  • 허윤기;최영규
    • 제어로봇시스템학회논문지
    • /
    • 제15권6호
    • /
    • pp.634-640
    • /
    • 2009
  • The plate manufacturing processes are composed of the reheating furnace, finishing mill, cooling process and hot leveling. The finishing rolling mill (FM) as a reversing mill has produced the plate steel through multiple pass rolling. The automatic gauge control (AGC) is employed to maintain the thickness tolerance. The high grade products are forming greater parts of the manufacturing and customers are requiring strict thickness margin. For this reason, the advanced AGC method is required instead of the conventional AGC based on the PI control. To overcome the slow response performance of the conventional AGC and the thickness measurement delay, a fuzzy AGC based on the thickness deviation and its trend is proposed in this paper. An embedded controller with the fuzzy AGC has been developed and implemented at the plate mill in POSCO. The fuzzy AGC has dynamically controlled the roll gap in real time with the programmable logic controller (PLC). On line tests have been performed for the general and TMCP products. As the results, the thickness deviation range (maximum - minimum of the inner plate) is averagely from 0.3 to 0.1 mm over the full length. The fuzzy AGC has improved thickness deviation and completely satisfied customer needs.