Design and verification methods for sequential controllers

Presented in this paper are design and verification methods of Petri nets based controllers for sequential tasks. In the fact that industrial control computers and programmable logic controllers available do not support the Petri nets based control programs, an automatic approach to generating ladder logic diagrams from a Petri net based controller is developed with formal verification and validation.