DOI QR코드

DOI QR Code

Improvement of Memory Efficiency for Alternative Sequence in Process Control System Described by SFC

SFC로 설계된 공정제어에서 선택시퀀스의 메모리효율향상

  • 유정봉 (공주대학교 전기전자제어공학부)
  • Received : 2010.01.12
  • Accepted : 2010.03.04
  • Published : 2010.05.31

Abstract

When we design the control system used Programmable Logic Controller(PLC) by Sequential Function Chart(SFC), if we use a SFC, it is easy to know the sequential flow of control, to maintenance the controller and to describe a program. We program a SFC by a unique sequence, an alternative sequence and a parallel sequence. If we program a SFC by a alternative sequence, the memory size of a alternative sequence must be larger than the memory size of a unique sequence. Therefore this thesis show an efficient method to reduce a memory size and we confirmed its feasibility through actual example.

PLC 제어 시스템은 SFC 언어를 사용하여 설계할 경우, SFC 언어를 사용하면 제어의 흐름을 이해하기 쉽고, 유지보수가 용이하며 프로그램의 기술성이 뛰어나다. SFC 언어는 단일 시퀀스, 선택 시퀀스, 병렬 시퀀스로 나누어지며, 선택 시퀀스로 프로그래밍 하면 단일 시퀀스로 프로그램할 때보다 메모리의 크기가 커져야 한다. 본 논문에서는 선택 시퀀스의 기능을 단일 시퀀스로 구현하여 메모리의 크기를 줄여서 메모리의 효율을 향상시키는 방법을 제시하고, 실례를 통해 타당성을 확인하였다.

Keywords

References

  1. Ramon Piedrafita and Jose Luis Villarroel, “Evaluation of Sequential Function Chart Execution Techniques. The Active Steps Algorithm”. IEEE , International Conference on, ETFA 2008. https://doi.org/10.1109/ETFA.2008.4638376
  2. 유정봉, “SFC로 설계된 PLC제어에서 효율적인 자기진단 기능” 한국조명전기설비학회 논문지 Vol 22. No4, p153-158, April, 2008. https://doi.org/10.5207/JIEIE.2008.22.4.153
  3. Giuseppe Casalino, Giorgio Cannata, Giorgio Panin, Adrea Caffaz “On a Two level Hierarchical Structure for the Dynamic Control of Multifingered Manipulation”, Proceedings of the 2001 IEEE, International Conference on Robotics & Automation Seoul Korea, 2001. https://doi.org/10.1109/ROBOT.2001.932533
  4. Sven Lohmann, Olaf Stursberg and Sebastian Engell, “Comparison of Event-Triggered and Cycle-Driven Models for Verifying SFC Programs”, Proceedings of the 2007 American Control Conference, 2007. https://doi.org/10.1109/ACC.2007.4282937
  5. R.W.Lewis, “Programming Industrial Control Systems Using IEC1131-3”, The Institution of Electrical Engineers, 1992.
  6. M. Zhou and E Twiss, “Design of Industrial automated systems via relay ladder logic programming and Petrinets”, IEEE Trans on Systems, Man and Cybernetics -part C ; Applications and Reviews, Vol 28, No 1, pp137-150, 1998. https://doi.org/10.1109/5326.661096
  7. G.Frey and L.Litz, Formal methods in PLC Programming, Proceedings for the IEEE Conference on Systems Man and Cybernetics SMC 2000, Nachville, Oct. 8-11, 2000. https://doi.org/10.1109/ICSMC.2000.884356
  8. “LG Programmable Logic Controller Glofa-GM”, LG industrial Systems, 2004.