Instructions

Table Of Contents
Inhaltsverzeichnis
S7-1200 Automatisierungssystem
8 Systemhandbuch, V4.2.3, 08/2018, A5E02486681-AL
4.4 Verdrahtungsrichtlinien .......................................................................................................... 79
5 PLC-Grundlagen ................................................................................................................................... 87
5.1 Ausführung des Anwenderprogramms .................................................................................. 87
5.1.1 Betriebszustände der CPU .................................................................................................... 92
5.1.2 Verarbeitung des Zyklus im Betriebszustand RUN ................................................................ 96
5.1.3 Organisationsbausteine (OBs) ............................................................................................... 97
5.1.3.1 Programmzyklus-OB .............................................................................................................. 97
5.1.3.2 Anlauf-OB ............................................................................................................................... 98
5.1.3.3 Verzögerungsalarm-OB ......................................................................................................... 98
5.1.3.4 Weckalarm-OB ....................................................................................................................... 99
5.1.3.5 Prozessalarm-OB ................................................................................................................. 100
5.1.3.6 Zeitfehler-OB ........................................................................................................................ 101
5.1.3.7 Diagnosefehler-OB .............................................................................................................. 102
5.1.3.8 OB "Ziehen oder Stecken von Modulen" ............................................................................. 104
5.1.3.9 Baugruppenträger- oder Stationsfehler-OB ("Rack or station failure OB") .......................... 105
5.1.3.10 Uhrzeit-OB ........................................................................................................................... 106
5.1.3.11 Zustands-OB ........................................................................................................................ 106
5.1.3.12 Aktualisierungs-OB .............................................................................................................. 107
5.1.3.13 Profil-OB ............................................................................................................................... 107
5.1.3.14 OB MC-Servo- und MC-Interpolator .................................................................................... 107
5.1.3.15 MC-PreServo ....................................................................................................................... 108
5.1.3.16 MC-PostServo ...................................................................................................................... 108
5.1.3.17 Prioritäten und Warteschlange für die Ausführung von Ereignissen ................................... 109
5.1.4 Überwachen und Konfigurieren der Zykluszeit .................................................................... 114
5.1.5 CPU-Speicher ...................................................................................................................... 116
5.1.5.1 System- und Taktmerker ...................................................................................................... 118
5.1.6 Diagnosepuffer ..................................................................................................................... 120
5.1.7 Echtzeituhr ........................................................................................................................... 122
5.1.8 Konfigurieren der Ausgänge für den Wechsel von RUN in STOP ....................................... 123
5.2 Datenspeicher, Speicherbereiche, E/A und Adressierung .................................................. 124
5.2.1 Zugriff auf die Daten der S7-1200........................................................................................ 124
5.3 Verarbeitung von Analogwerten........................................................................................... 131
5.4 Datentypen ........................................................................................................................... 132
5.4.1 Datentypen Bool, Byte, Word und DWord ........................................................................... 134
5.4.2 Ganzzahlige Datentypen ...................................................................................................... 135
5.4.3 Gleitpunktzahl/Realzahl-Datentypen ................................
................................................... 135
5.4.
4 Uhrzeit- und Datums-Datentypen ........................................................................................ 136
5.4.5 Zeichen- und Zeichenfolge-Datentypen ............................................................................... 138
5.4.6 Datentyp ARRAY ................................................................................................................. 140
5.4.7 Datentyp Struktur ................................................................................................................. 141
5.4.8 PLC-Datentyp ....................................................................................................................... 141
5.4.9 Pointer-Datentyp "Variant" ................................................................................................... 142
5.4.10 Zugriff auf eine "Slice" eines Variablendatentyps ................................................................ 142
5.4.11 Zugriff auf eine Variable mit einer AT-Überlagerung ........................................................... 144
5.5 Memory Card verwenden ..................................................................................................... 146
5.5.1 Memory Card in die CPU stecken ........................................................................................ 146
5.5.2 Anlaufparameter der CPU vor dem Kopieren des Projekts auf die Memory Card
konfigurieren ........................................................................................................................ 150
5.5.3 Übertragungskarte ............................................................................................................... 150