Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens Simatic s7 Handbuch Seite 284

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

Werbung

Anweisungen
8.6 Anweisungen zum Übertragen von Daten
Hinweis
Regeln für die Anweisungen zum Übertragen von Daten
• Um Daten vom Datentyp Bool zu kopieren, verwenden Sie SET_BF, RESET_BF, R, S
oder eineAusgangsspule (KOP) (Seite 244).
• Um Daten eines einzelnen elementaren Datentyps zu kopieren, verwenden Sie MOVE.
• Um ein Feld eines elementaren Datentyps zu kopieren, verwenden Sie MOVE_BLK oder
UMOVE_BLK.
• Um eine Struktur zu kopieren, verwenden Sie MOVE.
• Um eine Zeichenkette zu kopieren, verwenden Sie S_MOVE (Seite 367).
• Um ein einzelnes Zeichen in einer Zeichenkette zu kopieren, verwenden Sie MOVE.
• Die Operationen MOVE_BLK und UMOVE_BLK können Sie nicht verwenden, um Felder
oder Strukturen in die Speicherbereiche E, A oder M zu kopieren.
Die Operationen MOVE_BLK und UMOVE_BLK unterscheiden sich in der Verarbeitung von
Alarmen:
● Alarmereignisse werden in die Warteschlange gestellt und während der Ausführung von
MOVE_BLK verarbeitet. Die Operation MOVE_BLK nutzen Sie, wenn die Daten an der
Zieladresse der Übertragung nicht in einem Unterprogramm eines Alarm-OBs verwendet
werden, oder, sofern sie verwendet werden, die Zieldaten nicht konsistent sein müssen.
Wenn eine Operation MOVE_BLK unterbrochen wird, ist das zuletzt übertragene
Datenelement an der Zieladresse vollständig und konsistent. Die Operation MOVE_BLK
wird nach Ausführung des Alarm-OBs fortgesetzt.
● Alarmereignisse werden in die Warteschlange gestellt, aber erst verarbeitet, wenn die
Ausführung von UMOVE_BLK beendet ist. Die Operation UMOVE_BLK nutzen Sie, wenn
die Übertragungsoperation beendet und die Zieldaten konsistent sein müssen, bevor das
Unterprogramm eines Alarm-OBs ausgeführt wird. Beachten Sie für weitere
Informationen den Abschnitt zur Datenkonsistenz (Seite 209).
ENO ist nach der Ausführung der Operation MOVE immer wahr.
Tabelle 8- 72 ENO-Status
ENO
Bedingung
1
Kein Fehler
0
Der Quellbereich (IN) oder der Zielbereich (OUT) über-
schreitet den verfügbaren Speicherbereich.
284
Ergebnis
Alle COUNT-Elemente wurden erfolgreich
kopiert.
Elemente, die passen, werden kopiert. Es
werden keine Teilelemente kopiert.
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2, 09/2016, A5E02486681-AK

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis