Proceedings of 11th Euromicro Conference on Real-Time Systems. Euromicro RTS'99
DOI: 10.1109/emrts.1999.777456
|View full text |Cite
|
Sign up to set email alerts
|

Timed automaton models for simple programmable logic controllers

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 method… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
39
0

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 52 publications
(40 citation statements)
references
References 20 publications
0
39
0
Order By: Relevance
“…Similarly, Mokadem et al (2010) presents a case study where a global model for a timed multitask PLC program is created for verification purposes. This approach is similar to the one proposed by Mader and Wupper (1999) but verification is performed with UPPAAL using clocks and therefore with monotonic time representation. In Wang et al (2013), several aspects of PLC control systems including timers are modelled, using the component-based BIP framework.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Similarly, Mokadem et al (2010) presents a case study where a global model for a timed multitask PLC program is created for verification purposes. This approach is similar to the one proposed by Mader and Wupper (1999) but verification is performed with UPPAAL using clocks and therefore with monotonic time representation. In Wang et al (2013), several aspects of PLC control systems including timers are modelled, using the component-based BIP framework.…”
Section: Related Workmentioning
confidence: 99%
“…Indeed, Mader and Wupper (1999) or Perin and Faure (2013) proposes an approach for modelling PLC timers using timed automaton models, but does not present verification results. As time is considered as a linear and monotonic function, the generated models would have a huge state space, making verification impossible if this approach would be applied to large systems, as the systems developed at CERN.…”
Section: Related Workmentioning
confidence: 99%
“…The controller must also be modeled in this formalism, e.g. from a controller model in a standardized language, as presented in Mader and Wupper [1999], or from generic control blocks, as explained in Vyatkin and Hanisch [2000]. Whatever the solution selected to build the controller model, communication mode between timed automata is to be defined.…”
Section: Communications Between Modelsmentioning
confidence: 99%
“…However, to be able to deal with timed specifications, formal models of timers are to be introduced, as proposed in [12] and [18]. Figure 6 shows the formal model of the timer launched by the activation of step 40 of the Grafcet of figure 5.…”
Section: Controller Modelmentioning
confidence: 99%