Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens Simatic s7 Handbuch Seite 10

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für Simatic s7:
Inhaltsverzeichnis

Werbung

Inhaltsverzeichnis
7.6.4
Kopierschutz ........................................................................................................................ 228
7.7
Laden der Programmelemente ............................................................................................ 230
7.8
Synchronisieren der Online-CPU und des Offline-Projekts ................................................. 234
7.9
Laden von der Online-CPU .................................................................................................. 236
7.9.1
Vergleich der Online-CPU mit der Offline-CPU ................................................................... 236
7.10
Debugging und Testen des Programms .............................................................................. 237
7.10.1
Daten in der CPU beobachten und steuern ......................................................................... 237
7.10.2
Beobachtungstabellen und Forcetabellen ........................................................................... 238
7.10.3
Querverweis zum Anzeigen der Verwendung ..................................................................... 239
7.10.4
Aufrufstruktur zur Prüfung der Aufrufhierarchie ................................................................... 240
8
Anweisungen ....................................................................................................................................... 241
8.1
Bitverknüpfungen ................................................................................................................. 241
8.1.1
Bitverknüpfungsanweisungen .............................................................................................. 241
8.1.2
Setz- und Rücksetzoperationen ........................................................................................... 244
8.1.3
Operationen Steigende Flanke und Fallende Flanke .......................................................... 247
8.2
Funktionsweise der Zeiten ................................................................................................... 251
8.3
Funktionsweise der Zähler ................................................................................................... 259
8.4
Funktionsweise von Vergleichern ........................................................................................ 266
8.4.1
Vergleichsoperationen ......................................................................................................... 266
8.4.2
8.4.3
OK (Gültigkeit prüfen) und NOT_OK (Ungültigkeit prüfen) .................................................. 268
8.4.4
Variant- und Array-Vergleichsoperationen ........................................................................... 269
8.4.4.1
Gleich- und Ungleich-Vergleichsoperationen ...................................................................... 269
8.4.4.2
Null-Vergleichsoperationen .................................................................................................. 270
8.4.4.3
IS_ARRAY (Auf ARRAY prüfen) .......................................................................................... 270
8.5
Arithmetische Funktionen .................................................................................................... 271
8.5.1
CALCULATE (Berechnen) ................................................................................................... 271
8.5.2
8.5.3
MOD (Divisionsrest einer Division) ...................................................................................... 274
8.5.4
NEG (Zweierkomplement erstellen) ..................................................................................... 275
8.5.5
INC (Inkrementieren) und DEC (Dekrementieren) ............................................................... 276
8.5.6
ABS (Absolutwert bilden) ..................................................................................................... 277
8.5.7
MIN (Minimum abrufen) und MAX (Maximum abrufen) ....................................................... 278
8.5.8
LIMIT (Grenzwert setzen) .................................................................................................... 279
8.5.9
Exponential-, Logarithmus- und Trigonometrieanweisungen .............................................. 280
8.6
Anweisungen zum Übertragen von Daten ........................................................................... 282
8.6.1
MOVE (Wert kopieren), MOVE_BLK (Bereich kopieren), UMOVE_BLK (Bereich
8.6.2
Deserialize ........................................................................................................................... 286
8.6.3
Serialize ............................................................................................................................... 289
8.6.4
ununterbrechbar mit Bitmuster belegen) ............................................................................. 292
8.6.5
SWAP (Anordnung ändern) ................................................................................................. 294
8.6.6
LOWER_BOUND: (Untere ARRAY-Grenze auslesen) ........................................................ 295
8.6.7
UPPER_BOUND: (Obere ARRAY-Grenze auslesen) ......................................................... 297
8.6.8
Anweisungen Speicher lesen / in Speicher schreiben ......................................................... 299
8.6.8.1
PEEK und POKE (nur SCL) ................................................................................................. 299
10
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2, 09/2016, A5E02486681-AK

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis