Modelling and compilation method for multi-PLC control program
Chen, Chen and Zhong, Chongquan and Wu, Wenyan (2014) Modelling and compilation method for multi-PLC control program. International Journal of Modelling, Identification and Control, 22 (3). pp. 225-235. ISSN 1746-6172
|
Text
05 ZHONG_Final.pdf - Published Version Available under License Creative Commons Public Domain Dedication. Download (635kB) |
Abstract
For the large-scale multi-PLC control system, a network-oriented programming method is proposed. Regarding the control network as a large-scale virtual PLC device, the engineers can program the whole system using all of the resources in the control network directly. A modelling and compilation method for control program is also put forwarded and an event graph model for the programs is created. The serial control program can be decomposed into parallel tasks by event graph model analyse and traversal rule. According to the topology of control network, the event graphs are grouped, and the instructions can be downloaded to the corresponding PLC automatically. The variables of devices can be synchronised through network communication. The experimental result shows that this method can improve the program efficiency of the networked PLC control system, and keep the running logic according with the original program.
Item Type: | Article | ||||
---|---|---|---|---|---|
Identification Number: | https://doi.org/10.1504/IJMIC.2014.065341 | ||||
Dates: |
|
||||
Uncontrolled Keywords: | networked PLC control system, system modelling, program compilation, discrete event system, event graph | ||||
Subjects: | CAH10 - engineering and technology > CAH10-01 - engineering > CAH10-01-01 - engineering (non-specific) | ||||
Divisions: | Faculty of Computing, Engineering and the Built Environment > College of Engineering | ||||
Depositing User: | Wenyan Wu | ||||
Date Deposited: | 04 Jan 2017 12:55 | ||||
Last Modified: | 20 Jun 2024 11:51 | ||||
URI: | https://www.open-access.bcu.ac.uk/id/eprint/3754 |
Actions (login required)
View Item |