1 Welcome to Selmo
1.1 Introduction
1.2 Licensing
1.3 Selmo entry
1.3.1 Operating modes
1.3.2 New plant
1.3.3 Retrofit
1.3.4 Why Selmo
1.4 Method
1.4.1 Control concept
1.4.2 Control task
1.4.3 Quality concept
1.4.4 Problems of the control design
1.4.5 The control example
1.4.5.1 Informal specification
1.4.5.2 Formal specifications
1.4.5.2.1 Boolean equation
1.4.5.2.2 Finite automata as a state graph
1.4.5.2.3 Petri Net
1.4.5.2.4 Automat as automat table (update table)
1.4.5.2.5 State-zone modeling (SZM)
1.4.6 Comparison of the model in relation to the quality criteria
1.4.6.1 Simulation and testing
1.4.6.1.1 The state graph
1.4.6.1.2 The state-zone model
1.4.6.2 Transparency
1.4.6.2.1 Transparency of the state-zone model
1.4.6.2.2 Transparency of the state graph
1.4.6.3 Simulation und Transparenz des Petri Netzes (SIPN)
1.4.7 Zusammenfassung
2 Selmo in Use
2.1 Structure plant
2.1.1 Embed step chain (Sequence)
2.1.2 What happens in the PLC/HMI
2.1.3 Scenario multiple HWZ
2.1.4 Scenario multiple sequences
2.2 Create Logic
2.2.1 Elements of modeling
2.2.2 Cross Sequence
2.2.3 Conversion to system layer
2.3 Create signals
2.3.1 Zone
2.3.1.1 Zone In
2.3.1.2 Zone InOut
2.3.1.3 Zone Out
2.3.1.4 Zone Mem
2.3.2 Bit Controlled
2.3.3 CMZ
2.3.3.1 Fatal Faults
2.3.3.2 Gate/Fortress Faults
2.3.3.3 Warning Faults
2.4 Result after step 1 - 3
2.5 Manual functions
2.6 Flexibilization via parameters
2.6.1 Parameter levels
2.6.2 Scenarios where parameters can be included
2.6.3 OPC UA
2.7 Finalization
2.8 Assembly/driver layer
2.9 HMI
2.9.1 Plant
2.9.2 Hardware Zone
2.9.3 Sequence Control
2.9.4 Alarm Handling
3 Target systems
3.1 Beckhoff
3.1.1 Settings in TwinCAT
3.1.2 Using the user mode runtime
3.1.3 Implementing in TwinCAT
3.2 CODESYS
3.2.1 Implementing in CODESYS V3.5
3.3 Bosch rexroth ctrlX
3.3.1 Implement in ctrlX
4 DEMO Lifting Device
4.1 Functional description
4.2 TwinCAT
4.2.1 Open project in TwinCAT
4.3 CODESYS
4.3.1 Open project in CODESYS
4.4 HMI
4.4.1 Start application
4.5 Selmo studio
5 DEMO Drilling Device
5.1 Functional description
5.2 TwinCAT
5.2.1 Open project in TwinCAT
5.3 CODESYS
5.3.1 Projekt in CODESYS öffnen
5.4 HMI
5.5 Selmo studio
6 DEMO Bending Device
6.1 Functional description
6.2 TwinCAT
6.2.1 Open project in TwinCAT
6.3 CODESYS
6.3.1 Projekt in CODESYS öffnen
6.4 HMI
6.5 Selmo studio
7 DEMO Agiator Tank
7.1 Functional description
7.2 TwinCAT
7.2.1 Open project in TwinCAT
7.3 CODESYS
7.3.1 Open project in CODESYS
7.4 HMI
7.5 Selmo studio
8 DEMO Filling Line
8.1 Functional description
8.2 TwinCAT
8.2.1 Open project in TwinCAT
8.3 HMI
8.4 Selmo studio
9 DEMO Silo
9.1 Functional description
9.2 TwinCAT
9.2.1 Open project in TwinCAT
9.3 HMI
9.4 Selmo studio
10 FAQs
10.1 User (machine operator)
10.2 Implementer (machine manufacturer)