Abstract
We give timed automaton models for a class of Programmable Logic Controller (PLC) applications, that are programmed in a simple fragment of the language Instruction Lists as defined in the standard IEC 1131-3. Two different approaches for modelling timers are suggested, that lead to two different timed automaton models. The purpose of this work is to provide a basis for verification and testing of real-time properties of PLC applications. Our work can be seen in broader context: it is a contribution to methodical development of provably correct programs. Even if the present PLC hardware will be substituted by e.g. Personal Computers, with a similar operation mode, the development and verification method will remain useful.
Original language | English |
---|---|
Pages | 114-122 |
Number of pages | 13 |
DOIs | |
Publication status | Published - Jun 1999 |
Event | 11th Euromicro Conference on Real-Time Systems, Euromicro RTS 1999 - York, England Duration: 9 Jun 1999 → 11 Jun 1999 |
Conference
Conference | 11th Euromicro Conference on Real-Time Systems, Euromicro RTS 1999 |
---|---|
Period | 9/06/99 → 11/06/99 |
Other | June 9-11, 1999 |
Keywords
- EWI-1906
- IR-56202