Browse > Article

Development of an Editor and Howling Engine for Realtime Software Programmable Logic Controller based on Intelligent Agents  

Cho, Young-In (수원대학교 IT대학 컴퓨터학과)
Abstract
Recently, PC-based control is incredibly developed in the industrial control field, but it is difficult for PLC programming in PC. Therefore, I need to develop the softeware PLC, which support the international PLC programming standard(IECl131-3) and can be applied to diverse control system by using C language. In this paper, I have developed the ISPLC(Intelligent Agent System based Software Programmable Logic Controller). In ISPLC system, LD programmed by a user which is used over $90\%$ among the 5 PLC languages, is converted to IL, which is one of intermediate codes, and IL is converted to the standard C rode which can be used in a commercial editor such as Visual C++. In ISPLC, the detection of logical error in high level programming(C) is more eaier than PLC programming itself The study of code conversion of LD->IL->C is firstly tried in the world as well as KOREA. I developed an execution engine with a good practical application. To show the effectiveness of the developed system, 1 applied it to a practical case, a real time traffic control(RT-TC) system. ISPLC is minimized the error debugging and programming time owing to be supported by windows application program.
Keywords
PC based Control; Software PLC; HMI(Human-Machine-Interface); IEC1131-3;
Citations & Related Records
연도 인용수 순위
  • Reference
1 John Graham, 'Real-Time Scheduling for Distributed Agents,' AAAI-Spring Symposium on Real-Time Autonomous Systems, Palo Alto, CA, March, 2000
2 PLC 이론과 실습, 삼성전자 사내교육 자료
3 Norme Internationale International Standard, CEI IEC 1131-3, Premiere edition, First edition, 1993
4 KW 시스템 개발사이트: http://www.kw-software.com
5 리얼게인 개발사이트: http://www.realgain.co.kr
6 Russell and Norvig, Artificial Intelligence a Modern Approach 2/E Chap 2, Prentice Hall International Co., 1994
7 FIPA Agent Management Specifications http://www.fipa.org/repository/managementspecs.html
8 John Graham, Real-Time Scheduling in Distributed Multi Agent Systems, Ph.D. Dissertation, University of Delaware, January, 2001
9 원태현외 6인, PLC 제어기술, 제 2판, 복두 출판사, 2001
10 박양수외 2인, FA를 위한 PLC 실습, 복두 출판사, 1998
11 김종부외 3인, PLC 이론 및 실습, 복두 출판사, 2002