• 1 Willkommen bei Selmo
    • 1.1 Einleitung
    • 1.2 Lizenzierung
    • 1.3 Selmo Einstieg
      • 1.3.1 Betriebsarten
      • 1.3.2 Neuanlage
      • 1.3.3 Retrofit
      • 1.3.4 Warum Selmo
    • 1.4 Methode
      • 1.4.1 Steuerungsbegriff
      • 1.4.2 Steuerungsaufgabe
      • 1.4.3 Qualitätsbegriff
      • 1.4.4 Problematik des Steuerungsentwurfes
      • 1.4.5 Das Steuerungsbeispiel
        • 1.4.5.1 Informelle Spezifikation
        • 1.4.5.2 Formale Spezifikationen
          • 1.4.5.2.1 Boolesche Gleichung
          • 1.4.5.2.2 Endlicher Automaten als Zustandsgraph
          • 1.4.5.2.3 Petri Netz
          • 1.4.5.2.4 Automat als Automatentabelle(Update Tabelle)
          • 1.4.5.2.5 Zustand-Zonen-Modellierung (ZZM)
      • 1.4.6 Gegenüberstellung des Modells in Bezug auf die Qualitätskriterien
        • 1.4.6.1 Simulation und Test
          • 1.4.6.1.1 Der Zustandsgraph
          • 1.4.6.1.2 Das Zustand-Zone-Modell
        • 1.4.6.2 Transparenz
          • 1.4.6.2.1 Transparenz des Zustand-Zonen-Modell
          • 1.4.6.2.2 Transparenz des Zustandsgraphen
        • 1.4.6.3 Simulation und Transparenz des Petri Netzes (SIPN)
      • 1.4.7 Zusammenfassung
  • 2 Selmo in Use
    • 2.1 Anlage strukturieren
      • 2.1.1 Schrittkette einbetten (Sequence)
      • 2.1.2 Was passiert in der PLC/HMI
      • 2.1.3 Szenario mehrere HWZ
      • 2.1.4 Szenario mehrere Sequencen
    • 2.2 Logic anlegen
      • 2.2.1 Elemente der Modellierung
      • 2.2.2 Cross Sequence
      • 2.2.3 Umwandlung in Systemlayer
    • 2.3 Signale anlegen
      • 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 Ergebnis nach Schritt 1 - 3
    • 2.5 Hand Funktionen
    • 2.6 Flexibilisierung über Parameter
      • 2.6.1 Parameter Ebenen
      • 2.6.2 Szenarien wo können Parameter eingebunden werden
      • 2.6.3 OPC UA
    • 2.7 Finalisierung
    • 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 Zielsysteme
    • 3.1 Beckhoff
      • 3.1.1 Einstellungen in TwinCAT
      • 3.1.2 Verwendung der Usermode Runtime
      • 3.1.3 Implementieren in TwinCAT
    • 3.2 CODESYS
      • 3.2.1 Implementieren in CODESYS V3.5
    • 3.3 Bosch rexroth ctrlX
      • 3.3.1 Implementieren in ctrlX
  • 4 DEMO Lifting Device
    • 4.1 Funktionsbeschreibung
    • 4.2 TwinCAT
      • 4.2.1 Projekt in TwinCAT öffnen
    • 4.3 CODESYS
      • 4.3.1 Projekt in CODESYS öffnen
    • 4.4 HMI
      • 4.4.1 Anwendung starten
    • 4.5 Selmo studio
  • 5 DEMO Drilling Device
    • 5.1 Funktionsbeschreibung
    • 5.2 TwinCAT
      • 5.2.1 Projekt in TwinCAT öffnen
    • 5.3 CODESYS
      • 5.3.1 Projekt in CODESYS öffnen
    • 5.4 HMI
    • 5.5 Selmo studio
  • 6 DEMO Bending Device
    • 6.1 Funktionsbeschreibung
    • 6.2 TwinCAT
      • 6.2.1 Projekt in TwinCAT öffnen
    • 6.3 CODESYS
      • 6.3.1 Projekt in CODESYS öffnen
    • 6.4 HMI
    • 6.5 Selmo studio
  • 7 DEMO Agiator Tank
    • 7.1 Funktionsbeschreibung
    • 7.2 TwinCAT
      • 7.2.1 Project in TwinCAT öffnen
    • 7.3 CODESYS
      • 7.3.1 Projekt in CODESYS öffnen
    • 7.4 HMI
    • 7.5 Selmo studio
  • 8 DEMO Filling Line
    • 8.1 Funktionsbeschreibung
    • 8.2 TwinCAT
      • 8.2.1 Project in TwinCAT öffnen
    • 8.3 HMI
    • 8.4 Selmo studio
  • 9 DEMO Silo
    • 9.1 Funktionsbeschreibung
    • 9.2 TwinCAT
      • 9.2.1 Project in TwinCAT öffnen
    • 9.3 HMI
    • 9.4 Selmo studio
  • 10 FAQs
    • 10.1 Anwender (Maschinenbetreiber)
    • 10.2 Umsetzer (Maschinenhersteller)