A General Concurrent Sequential Control System Supported by a Lattice Shaped Calculation Engine
Jin Shu, Jinguo Zhou, Qihui Yu · International Journal of Computer and Electrical Engineering · 2011
To enhance the concurrency of the traditional sequential/program control systems, which adopt naive linear sequential ways of control step transition, the Domino sequential control system supports the simultaneous triggering of multiple control sequences and steps.Moreover, as the solution for the control flow continuation when a step failure is encountered, a two-way conditional transition mechanism is implemented through performing control steps bypathing.With the cooperation of the script engine embedded and a GUI configurator, Domino empowers users to customize control sequences to service all sorts of complicated control requirements proposed in the engineering of industrial automation systems.Furthermore, to meet with the security demand enforced by mission critical applications, a two-layer precondition validation procedure is dedicated for the recognizing and prevention of user operation faults.The performance, reliability, flexibility and configurability of the reference Domino implementation are supported by simulation results and real-world operations.