Development of a Software PLC for PC Based on IEC 61131-3 Standard

IEC 61131-3 표준을 따른 PC용 소프트웨어 PLC의 개발

  • 이철수 (전남대학교 산업공학과) ;
  • 정구 (포스데이타(주)) ;
  • 이제필 (삼성테크윈(주)) ;
  • 심주현 (전남대학교 산업공학과 대학원)
  • Published : 2002.02.01

Abstract

This paper describes a converting algorithm between programmable languages of a software PLU. It is based on IEC 61131-3 standard and PC. The proposed control logic is designed by the software model and common element with data type, variables, POUs(program organization unit) and execution control unit commonly used within programmable languages of IEC 61131-3 Standard. The generation method of object file is proposed on five programmable language based on IEC 61131-3. It is represented as fo11ows; 1) the generation method using conversion algorithm from LD to IL with FBD(function block diagram), 2) the generation method using f code generation algorithm from SFC using the SFC execution sequence with FBD and ST(structured text). The proposed control logic generator was implemented by Visual C++ 6.0 and MFC on MS-windows NT 4.0.

Keywords

References

  1. 자동화·시스템공학 논문집 v.5 no.1 고속 프로그램형 논리 제어기 구현을 위한 래더 다이어그램 해석 방법 김형석;장래혁;권욱현
  2. 한국 자동제어 학술회의 논문집 Ladder Diagram과 Instruction List와의 상호 변환 알고리즘 안재봉;유지훈;신영민;송인창
  3. 한국 정밀 공학회 춘계학술대회 논문집 C언어에 의한 플로우 차트형 PLC의 구현 정호섭;이정익;김성동
  4. 한국 정밀 공학회 추계학술대회 논문집 윈도우 기반 PLC구동 프로그램 개발 김태형;엄태진;정원지;홍대선
  5. 가상설비를 가진 객체지향 모델 기반의 PLC프레임워크 구축에 대한 연구 정헌
  6. 공장 자동화 이철수
  7. 한국 정밀 공학회지 v.13 no.4 그래픽 조직언어를 이용한 순차 제어용 프로그래밍 시스템 개발 금국환
  8. INTERNATIONAL STANDARD IEC1131-3 IEC(International Electro-technical Commission)
  9. Programming Industrial control systems using IEC 1131-3 IEC
  10. SymposiumPaper JohnHunt
  11. PLCopen Standardization in Industrial Control Programming
  12. 한국공작기계학회 춘계 학술대회 논문집 제어시스템을 위한 IEC1131-3 기반의 제어로직 생성기의 개발 이철수;정구;이제필;심주현