Design and Implementation of a Control Language for Continuous Process Automation : Function Block Diagram Approach

연속공정 자동화를 위한 Function block diagram형 제어언어의 설계 및 구현

  • Cho, Y. J. (Control System Lab., Korea Institute of Science and Technology) ;
  • Yoom, T. W. (Control System Lab., Korea Institute of Science and Technology) ;
  • Lee, J. S. (Control System Lab., Korea Institute of Science and Technology) ;
  • Oh, S. R. (Control System Lab., Korea Institute of Science and Technology) ;
  • Choy, I. (Control System Lab., Korea Institute of Science and Technology) ;
  • Kim, K. B. (Control System Lab., Korea Institute of Science and Technology)
  • 조영조 (한국과학기술연구원 제어시스템연구실) ;
  • 윤태웅 (한국과학기술연구원 제어시스템연구실) ;
  • 이준수 (한국과학기술연구원 제어시스템연구실) ;
  • 오상록 (한국과학기술연구원 제어시스템연구실) ;
  • 최익 (한국과학기술연구원 제어시스템연구실) ;
  • 김광배 (한국과학기술연구원 제어시스템연구실)
  • Published : 1991.10.01

Abstract

A graphic control language using function block diagram approach is designed and implemented, applicable to real-time control for continuous process automation system. The procedure implementing the control language is composed of three parts, editor, compiler, and executer. The editor generates the control algorithm file, which contains function block information in the text form, by menu-driven method on the color graphic screen. The compiler translates the contents of the control algorithm file to machine codes and their related data. Then, the executer generates a task that makes the machine codes executed at every sampling period in the target processor. The validity of the concept in its design and implementaion is assured by on-line simulation in the multi-function controller designed for continuous process automation.

Keywords