DOI QR코드

DOI QR Code

An Efficient Function of Self Test in PLC Control Designed by SFC

SFC로 설계된 PLC 제어에서 효율적인 자기진단 기능

  • 유정봉 (공주대학교 전기전자제어공학부)
  • Published : 2008.04.30

Abstract

When we design the control system used Programmable Logic Controller(PLC), we program the main algorithm by Ladder Diagram(LD) in many standard language. But if we use an Sequential Function Chart(SFC), we is easy to know the sequential flow of control, to maintenance the controller and to describe a program. Even though a SFC have many merits, A SFC have some problems like a condition and a function of self test. Therefore this thesis show an efficient function of self test and we confirmed its feasibility through actual example.

PLC를 사용한 제어 시스템을 설계할 때 여러 종류의 표준언어중 LD언어가 가장 많이 사용되지만, SFC를 사용하면 제어의 흐름을 알기 쉽고 유지보수가 용이하며, 프로그램의 기술성이 뛰어나다. 그러나 SFC 언어는 조건처리시 큰 메모리를 요구한다는 단점이 있다. 따라서 SFC로 설계된 시스템은 자기진단기능을 부가하려면 메모리가 상당히 커야 하고, 속도가 늦은 단점이 있다. 이러한 문제점을 해결하기 위해 본 논문에서는 자기진단 기능을 효율적으로 처리하는 방법을 제시하고, 실례를 통해 타당성을 확인하였다.

Keywords

References

  1. Bong-Suk Kang and Kwang-Hjun Cho, "Discrete Event Model Conversion Algorithm for Systematic Analysis of Ladder Diagrams in PLCs" Journal of Control, Automation and systems Engineering, Vol 8. No5, p401- 406, May, 2002 https://doi.org/10.5302/J.ICROS.2002.8.5.401
  2. 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
  3. R.W.Lewis, "Programming Industrial Control Systems Using IEC1131-3", The Institution of Electrical Engineers, 1992
  4. 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
  5. 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
  6. "Programming Manual (MELSEC-Q)", Mitsubishi, QnA series, 2006
  7. "Programming Manual (SFC)", Mitsubishi, QnA series, 2006

Cited by

  1. Improvement of Memory Efficiency for Alternative Sequence in Process Control System Described by SFC vol.24, pp.5, 2010, https://doi.org/10.5207/JIEIE.2010.24.5.055