DOI QR코드

DOI QR Code

Control Level Process Modeling Methodology Based on PLC

PLC 기반 제어정보 모델링 방법론

  • 고민석 (아주대학교 산업공학과 대학원) ;
  • 곽종근 (아주대학교 산업공학과 대학원) ;
  • 왕지남 (아주대학교 산업공학과) ;
  • 박상철 (아주대학교 산업공학과)
  • Received : 2009.08.05
  • Accepted : 2009.09.21
  • Published : 2009.12.30

Abstract

Because a product in the car industry has a short life cycle in recent years, the process planning and the manufacturing lines have to be changed frequently. Most of time, repositioning an existing facility and modifying used control information are faster than making completely new process planning. However, control information and control code such as PLC code are difficult to understand. Hence, industries prefer writing a new control code instead of using the existing complex one. It shows the lack of information reusability in the existing process planning. As a result, to reduce this redundancy and lack of reusability, we propose a SOS-Net modeling method. SOS-Net is a standard methodology used to describe control information. It is based on the Device Structure which consists of sensor information derived from device hardware information. Thus, SOS-Net can describe a real control state for automated manufacturing systems. The SOS-Net model is easy to understand and can be converted into PLC Code easily. It also enables to modify control information, thus increases the reusability of the new process planning. Proposed model in this paper plays an intermediary role between the process planning and PLC code generation. It can reduce the process planning and implementation time as well as cost.

자동차 제조 기업은 생산되는 제품 수명 주기가 짧기 때문에, 공정계획 및 라인 변경이 빈번히 일어난다. 따라서 새로운 공정을 계획하는 경우보다 기존 공정계획을 바탕으로 라인의 설비를 재배치하거나, 제어정보를 수정하는 경우가 많다. 하지만 생산라인의 제어 정보를 기술하는 표준 방법론이 없기 때문에 기존 공정의 정보를 해석하고 수정하는데 많은 노력이 요구된다. 따라서 본 논문에서는 자동화 생산라인에서 일반적으로 사용할 수 있는 제어레벨 공정 모델링 방법론(SOS-Net)을 제안하고자 한다. 제안된 방법론은 실제 현장라인과 동일한 Low Level의 정보들을 체계적으로 표현함으로써 모델링 결과가 현업에 직접 사용될 수 있도록 고려하였다. 본 논문에서 제안하는 SOS-Net은 쉽게 작성할 수 있으며, 기존의 High Level 모델링 방법들이 갖는 한계점을 극복하고, 현업에서 사용할 수 있는 FB(Function Block) 제어 코드를 생성하는 것을 목적으로 한다.

Keywords

References

  1. J. S. Yang, S. H. Han, D. H. Mun, "Sharing Product Data among Heterogeneous PDM System Using Open PDM", Transactions of the Society of CAD/CAM Engineers, Vol. 13, No. 2, pp. 89-97, 2008.
  2. E. Park, D. Tilbury, P. P. Khargonekar, "Modular logic controllers for machining systems : formal representation and performance analysis using Petri nets.", IEEE Trans Robot Automat, Vol. 15, No. 6, pp. 1046-1061, 1989. https://doi.org/10.1109/70.817669
  3. P. J. Remadge, W. M. Wonham, "The control of discreteevent systems", Proc. of IEEE, Vol. 77, No. 1, pp. 81-98, 1989. https://doi.org/10.1109/5.21072
  4. S. C. Lauzon, A. K. Ma, J. K. Mills, B. Benhabib, "Application of discrete-event-system theory to flexible manufacturing.", Control Syst Mag IEEE, Vol. 16, No. 1, pp. 41-48, 1996.
  5. J. Richardson, M. Fabian, "Modeling the control of flexible manufacturing cell for automatic verification and control program generation", Int J Flex Manuf Syst, Vol 18, No. 10, pp.191-208, 2006. https://doi.org/10.1007/s10696-006-9004-2
  6. J. Richardson, M. Fabian, "Automatic Generation of PLC programs for control of flexible manufacturing cells" Proc. of the IEEE International Conference on Emerging Technologies and Factory Automation, San Francisco, Vol. 2, pp. 337-344, 2003.
  7. S. C. Park, C. M. Park, G. N. Wang, "A PLC programming environment based on a virtual plant", Int J Adv Manuf Technol, Vol. 39, pp. 1262-1270, 2008. https://doi.org/10.1007/s00170-007-1306-3
  8. W. B. Lee, C. H. Roh, "Design of A PLC Program Simulator for nuclear Plant Using Compiler Technology", 한국시뮬레이션 학회 논문지, Vol. 15, No. 1, pp. 11-17. 2006.
  9. G. Frey, T. Hussain, "Modeling Techniques for Distributed Control System based on the IEC 61499 Standard-Current Approached and Open Problems", Proc. of the 8th International Workshop on Discrete Event Systems, Michigan, USA, pp. 176-181, 2006.
  10. A. Rullan, "Programmable logic controllers versus personal computers for process control.", Computers and Industrial Engineering, Vol. 33, No. 5, pp. 421-424, 1997. https://doi.org/10.1016/S0360-8352(97)00127-7
  11. B. M. Younis, G. Frey, "Formalization of existing PLC Programs: A Survey", Proceedings of CESA 2003, France, NO.S2-R-00-0239, 2003.
  12. M. S. Ko, S. H. Hong, G. N. Wang, S. C. Park, "SOS-Net for generation of PLC program", Transactions of the Society of CAD/CAM Engineers, Vol. 14, No.1, pp. 60- 68, 2009.
  13. W. B. Lee, C. H. Roh, "Design of A PLC Program Simulator for nuclear Plant Using Compiler Technology", 한국시뮬레이션 학회 논문지, Vol. 15, No. 1, pp. 11-17. 2006.