DocumentCode
349894
Title
Factory-automation-cell control language based on Petri nets and its application to PC-based controller
Author
Koyama, Masahiro ; Miyake, Norihisa ; Fujii, Kenjiro
Author_Institution
Mech. Eng. Res. Lab., Hitachi Ltd., Tsuchiura, Japan
Volume
1
fYear
1999
fDate
1999
Firstpage
751
Abstract
A novel programming method named Cell Control Language (CCL) for factory automation systems is proposed. Its main advantage over other programming methods lies in that it is very easy to write programs in CCL because its description is exactly like conventional design methods used in the upper phases of a program development cycle. In CCL programming, an action sequence of each functional unit in each operation mode is described as a net module. The net module is a subclass of Petri nets and this subclass is equivalent to a state transition diagram, which is one of the conventional design methods. Moreover several net modules are automatically merged and translated into an internal code program, which is executed in our newly developed PC based controller. Therefore, CCL will enable us to increase the productivity and maintainability of programs for factory automation systems
Keywords
Petri nets; controllers; flexible manufacturing systems; high level languages; microcomputer applications; programming; CCL programming; Cell Control Language; PC based controller; Petri nets; action sequence; conventional design methods; factory automation systems; factory-automation-cell control language; functional unit; internal code program; net module; operation mode; program development cycle; programming method; state transition diagram; Control systems; Design methodology; Electronic mail; Laboratories; Lighting control; Mechanical engineering; Motion control; Petri nets; Programmable control; Robot control;
fLanguage
English
Publisher
ieee
Conference_Titel
Emerging Technologies and Factory Automation, 1999. Proceedings. ETFA '99. 1999 7th IEEE International Conference on
Conference_Location
Barcelona
Print_ISBN
0-7803-5670-5
Type
conf
DOI
10.1109/ETFA.1999.815430
Filename
815430
Link To Document