Title :
Verification of the behavior of sequential function chart based on its Petri net model
Author :
Miyazawa, Iko ; Tanaka, Haruki ; Sekiguchi, Takashi
Author_Institution :
Kanagawa Ind. Technol. Res. Inst., Japan
Abstract :
Sequential function chart (SFC) is a kind of representation form which has been defined in the international standard IEC 1131-3 as a common element of languages of programmable controllers (PLC). SFC is derived from Petri net (PN) and, recently, it is available in many PLC. Because of many modifications from PN, a lot of theoretical results of PN can not be directly used for SFC. This paper aims to solve such problems and proposes a method which translates SFC to a PN model and verifies the behavior of SFC based on its PN model. In this paper, it is pointed out that there exists a class of SFC which corresponds to a unique PN model. According to the PN model, a method describing a sequential control program by SFC and verifying its behavior by Structured Text (ST), which is also a language of PLC and is defined in IEC 1131-3, is provided. A whole PN model, not only of SFC but also all of a given sequential control system, will be constructed by ST inside of a real PLC, so that the behavior of SFC will be easily validated by this PN model
Keywords :
Petri nets; flowcharting; high level languages; programmable controllers; PLC; Petri net model; SFC; ST; Structured Text; behavior verification; international standard IEC 1131-3; programmable controller languages; sequential function chart; Control system analysis; Control system synthesis; Control systems; Electrical equipment industry; IEC standards; Mathematical model; Natural languages; Personal communication networks; Programmable control;
Conference_Titel :
Emerging Technologies and Factory Automation Proceedings, 1997. ETFA '97., 1997 6th International Conference on
Conference_Location :
Los Angeles, CA
Print_ISBN :
0-7803-4192-9
DOI :
10.1109/ETFA.1997.616327