360 likes | 690 Vues
The Current Situation. PLC applications. plant control. teddy bears. milking machines. storm surge barrier. traffic control. automation. The Current Situation. PLC languages. IEC 1131-3. Hygraph. SFC. Instruction List. Relay Ladder. The Current Situation. PLC features. cyclical. multi t
                
                E N D
1. A Classification of PLC Modelsand Applications 
2. The Current Situation 
3. The Current Situation 
4. The Current Situation 
5. The Current Situation 
6. The Current Situation 
7. The Current Situation 
8. Goals understanding existing models
finding new, useful models
methodology for verification: 
9. Overview PLCs: short introduction
classification criteria and examples
conclusions and future work 
10. Programmable Logic ControllersArchitecture 
11. Programmable Logic ControllersArchitecture 
12. Programmable Logic ControllersArchitecture 
13. Programmable Logic ControllersOperation Mode 
14. Overview PLCs: short introduction
classification criteria and examples
conclusions and future work 
15. PLC Models:Classification Criteria Modeling of the Scan Cycles
Use of Timers
Language Fragments 
16. PLC Models:Classification Criteria Modeling of the Scan Cycles
Use of Timers
Language Fragments 
17. Modeling of the Scan Cycles 
18. No Scan Cycle 
19. Explicit Scan Cycles 
20. Modeling of the Scan Cycles 
21. Implicit Scan Cycles 
22. Modeling of the Scan Cycles 
23. Abstracting from Scan Cycles 
24. Abstracting from Scan Cycles 
25. PLC Models: Classification Criteria Modeling of the Scan Cycles
Use of Timers
Language Fragments 
26. Use of Timers 
27. Use of Timers 
28. PLC Models: Classification Criteria Modeling of the Scan Cycles
Use of Timers
Language Fragments 
29. Language Fragments 
30. Language Fragments 
31. Booleans and Integers vs Reals 
32. Language Fragments 
33. Language Fragments of IEC 1131-3 
34. Feature Fragments 
35. Conclusions Criteria help to understand PLC models
Criteria help to ask questions about applications =>  categorization 
Helps in finding the most efficient models
Possibly: different models at different levels of abstraction 
36. Future Work Categorization of existing work (matrix)
More useful criteria by case studies
Identify missing models (useful ones)
Tools (integration & new ones)
 
37. The need for formal methods