Using basic Statechart to program industrial controllers

被引:1
|
作者
Moura, Raimundo Santos [1 ]
Guedes, Luiz Affonso [2 ]
机构
[1] Univ Fed Piaui, Teresina, Piaui, Brazil
[2] Univ Fed Rio Grande do Norte, BR-59072970 Natal, RN, Brazil
关键词
Industrial control; Discrete event systems; System modeling; Programmable logic devices; Finite state machines; Statecharts; SYSTEMS;
D O I
10.1016/j.csi.2011.05.006
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Despite the many studies that have attempted to develop "friendly" methods for industrial controller programming, they are still programmed by conventional "trial-and-error" methods and in practice, there is little written documentation on these systems. The ideal solution is to use a computational environment that allows industrial engineers to implement the system using high-level language and that follows international standards. Accordingly, this paper proposes a methodology to model and validate control programs for manufacturing systems that include sequential, parallel and timed operations, using a formalism based on Statecharts, denominated Basic Statechart (BSC). To improve the formal aspects of the original Statecharts, we introduce the semantic of the BSC using only characteristics relevant to the industrial area. We also present an algorithm that translates the control model described in BSC into Ladder diagrams, thereby enabling tests with actual PLCs. Finally, one typical example of application in the manufacturing area is discussed as case study to illustrate the proposed methodology. (C) 2011 Elsevier B.V. All rights reserved.
引用
收藏
页码:60 / 67
页数:8
相关论文
共 50 条
  • [1] Basic Statechart: A Formalism to Model Industrial Systems
    Moura, Raimundo Santos
    Guedes, Luiz Affonso
    [J]. 2009 7TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1 AND 2, 2009, : 161 - 166
  • [2] Statechart-based representation of hybrid controllers for vehicle automation
    Lee, J.-S.
    Hsu, P.-L.
    [J]. IEE Proceedings: Intelligent Transport Systems, 2006, 153 (04):
  • [3] USING MODELS TO TUNE INDUSTRIAL CONTROLLERS
    MOLLENKAMP, RA
    SMITH, CL
    CORRIPIO, AB
    [J]. INSTRUMENTS & CONTROL SYSTEMS, 1973, 46 (09): : 46 - 47
  • [4] Statechart-based Design Controllers for FPGA Partial Reconfiguration
    Labiak, Grzegorz
    Wegrzyn, Marek
    Rosado Munoz, Alfredo
    [J]. PHOTONICS APPLICATIONS IN ASTRONOMY, COMMUNICATIONS, INDUSTRY, AND HIGH-ENERGY PHYSICS EXPERIMENTS 2015, 2015, 9662
  • [5] BASIC SAFETY RULES FOR USING PROGRAMMABLE CONTROLLERS
    PAQUES, JJ
    [J]. ADVANCES IN INSTRUMENTATION AND CONTROL, VOL 44, PT 1-4, 1989, 44 : 959 - 965
  • [6] BASIC SAFETY RULES FOR USING PROGRAMMABLE CONTROLLERS
    PAQUES, JJ
    [J]. ISA TRANSACTIONS, 1990, 29 (02) : 17 - 22
  • [7] Statechart-based Controllers Synthesis in FPGA Structures with Embedded Array Blocks
    Labiak, Grzegorz
    Borowik, Grzegorz
    [J]. INTERNATIONAL JOURNAL OF ELECTRONICS AND TELECOMMUNICATIONS, 2010, 56 (01) : 13 - 24
  • [8] PROGRAM CONTROLLERS
    WANNER, EC
    [J]. INSTRUMENTS & CONTROL SYSTEMS, 1969, 42 (12): : 18 - &
  • [9] Remote Tuning of Industrial Controllers using CyberOPC Technology
    Fernandes, Renato F., Jr.
    Torrisi, Nunzio M.
    Brandao, Dennis
    [J]. 2009 7TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1 AND 2, 2009, : 750 - 756
  • [10] Using Visual Specifications in Verification of Industrial Automation Controllers
    Vyatkin, Valeriy
    Bouzon, Gustavo
    [J]. EURASIP JOURNAL ON EMBEDDED SYSTEMS, 2008, (01)