Instructions

Table Of Contents
Inhaltsverzeichnis
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2.3, 08/2018, A5E02486681-AL
9
5.5.4 Programmkarte ..................................................................................................................... 153
5.5.5 Firmware-Update .................................................................................................................. 157
5.6 Vorgehensweise bei verlorenem Passwort........................................................................... 160
6 Gerätekonfiguration ............................................................................................................................ 161
6.1 Einfügen einer CPU .............................................................................................................. 162
6.2 Konfiguration aus einer angeschlossenen CPU laden ......................................................... 164
6.3 Module zur Konfiguration hinzufügen ................................................................................... 166
6.4 Konfigurationssteuerung ....................................................................................................... 167
6.4.1 Vorteile und Nutzung der Konfigurationssteuerung .............................................................. 167
6.4.2 Den zentralen Aufbau und optionale Module konfigurieren.................................................. 167
6.4.3 Beispiel für die Konfigurationssteuerung .............................................................................. 175
6.5 Ändern eines Geräts ............................................................................................................. 178
6.6 Konfigurieren des CPU-Betriebs ........................................................................................... 179
6.6.1 Übersicht ............................................................................................................................... 179
6.6.2 Filterzeiten für Digitaleingänge einrichten ............................................................................ 180
6.6.3 Impulsabgriff ......................................................................................................................... 183
6.7 Mehrsprachigen Support konfigurieren ................................................................................. 184
6.8 Modulparameter konfigurieren .............................................................................................. 186
6.9 CPU für die Kommunikation konfigurieren............................................................................ 188
6.10 Uhrzeitsynchronisation.......................................................................................................... 190
7 Programmierkonzepte ......................................................................................................................... 193
7.1 Richtlinien für das Entwerfen einer Automatisierungslösung mit einem PLC-Gerät ............ 193
7.2 Strukturieren Ihres Anwenderprogramms ............................................................................. 194
7.3 Verwendung von Bausteinen zum Strukturieren Ihres Programms ..................................... 196
7.3.1 Organisationsbaustein (OB) ................................................................................................. 197
7.3.2 Funktion (FC) ........................................................................................................................ 199
7.3.3 Funktionsbaustein (FB) ......................................................................................................... 199
7.3.4 Datenbaustein (DB) .............................................................................................................. 201
7.3.5 Anlegen wiederverwendbarer Codebausteine ...................................................................... 202
7.3.6 Übergabe von Parametern an Bausteine ............................................................................. 203
7.4 Datenkonsistenz ................................................................................................................... 206
7.5 Programmiersprache ............................................................................................................ 207
7.5.1 Kontaktplan (KOP) ................................................................................................................ 207
7.5.2 Funktionsplan (FUP) ............................................................................................................. 209
7.5.3 SCL ....................................................................................................................................... 209
7.5.3.1 SCL-Programmiereditor ........................................................................................................ 210
7.5.3.2 SCL-Ausdrücke und -Operationen ........................................................................................ 211
7.5.3.3 Indexierte Adressierung mit den Anweisungen PEEK und POKE ....................................... 215
7.5.4 EN und ENO in KOP, FUP und SCL .................................................................................... 217
7.6 Schutz ................................................................................................................................... 219
7.6.1 Zugriffsschutz für die CPU .................................................................................................... 219
7.6.2 Externer Ladespeicher .......................................................................................................... 222
7.6.3 Knowhow-Schutz .................................................................................................................. 223