MOVES Seminar 13. Okt, 2011, 14:00

Translation of Sequential Function Charts to Transition Systems


Programmable Logic Controller (PLC) are used in industry to control all kind of industrial units, therefore it is essential that they function correctly. PLC consist of a hardware and a software part. In this thesis the focus is on the software side of PLC. Different programming languages are standardized for the programming of PLC. One of them are Sequential Function Charts (SFC). SFC are graphic based notations for PLC programs which offer a wide set of opportunities for programming, like parallelism and activity manipulation.

 

In this thesis an approach for automated translation from Sequential Function Charts to Labeled Transition Systems (LTS) is introduced. This translation enables automated testing of the generated LTS with JTorx to verify the correctness of the source SFC.