Distributed control system and method based on time-event mixed driven
A distributed control and hybrid drive technology, applied in the computer field, can solve problems such as low execution efficiency, inability to meet the real-time requirements of distributed control systems, and increased uncertainty in the execution mode of the controller, so as to reduce network delay and improve Execution efficiency, the effect of reducing execution time
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0045] Such as figure 1 with figure 2 As shown, the present invention provides a distributed control system based on time and event hybrid drive including two programmable logic controllers; the connection between the programmable logic controllers is a parallel connection; the programmable logic controllers include program blocks, Event buffer pool, clock; program blocks include function blocks, event source function blocks, and end point function blocks; event source function blocks are configured to create events, function blocks are configured to process events, and end point function blocks are configured to logout events; function blocks It includes function user code module, function input terminal and function output terminal; event source function block includes source user code module and source output terminal; terminal function block includes terminal user code module and terminal input terminal; the program block can use IEC 61131- 3 or IEC 61499 modular encapsu...
Embodiment 2
[0069] On the basis of Embodiment 1, the distributed control system and method based on time and event hybrid drive provided by the present invention can be applied to a single programmable logic controller.
Embodiment 3
[0071] On the basis of Embodiment 1, the method of reordering all events in the event buffer pool in step 2.9 is to sort according to the order of the latest execution completion time, and the event with the latest execution completion time is prioritized. When the latest execution completion time When the time is the same, the events are sorted according to the priority of the event, and the event with the higher priority takes priority.
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


