Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7 Serie Systemhandbuch Seite 260

Inhaltsverzeichnis

Werbung

Anweisungen
8.6 Anweisungen zum Übertragen von Daten
POKE_BOOL(area:=_in_,
POKE_BLK(area_src:=_in_,
Bei den Anweisungen PEEK und POKE gelten die folgenden Werte für die Parameter "area",
"area_src" und "area_dest". Für andere Bereiche als Datenbausteine muss der Parameter
dbNumber 0 sein.
16#81
16#82
16#83
16#84
8.6.8.2
Anweisungen Big- und Little-Endian-Format lesen und schreiben (SCL)
Die S7-1200 CPU stellt SCL-Anweisungen zum Lesen und Schreiben von Daten in den Formaten
Little Endian und Big Endian bereit. Little-Endian-Format bedeutet, dass das Byte mit dem
niederwertigsten Bit an der kleinsten Speicheradresse gespeichert wird. Big-Endian-Format
bedeutet, dass das Byte mit dem höchstwertigen Bit an der kleinsten Speicheradresse
gespeichert wird.
Die vier SCL-Anweisungen für das Lesen und Schreiben von Daten im Little- und Big-Endian-
Format sind nachstehend beschrieben:
• READ_LITTLE (Daten in Little-Endian-Format lesen)
• WRITE_LITTLE (Daten in Little-Endian-Format schreiben)
• READ_BIG (Daten in Big-Endian-Format lesen)
• WRITE_BIG (Daten in Big-Endian-Format schreiben)
260
dbNumber:=_in_,
byteOffset:=_in_,
bitOffset:=_in_,
value:=_in_);
dbNumber_src:=_in_,
byteOffset_src:=_in_,
area_dest:=_in_,
dbNumber_dest:=_in_,
byteOffset_dest:=_in_,
count:=_in_);
I
Q
M
DB
Schreibt den Booleschen Wert in den angege‐
benen bitOffset und byteOffset des angegebe‐
nen Datenbausteins, der E/A oder des Speicher‐
bereichs.
Beispiel:
POKE_BOOL(area:=16#84, dbNumber:=2,
byteOffset:=3, bitOffset:=5,
value:=0);
Schreibt die unter "count" angegebene Anzahl
von Bytes beginnend mit dem angegebenen
byteOffset des angegebenen Quelldatenbaust‐
eins, der Quell-E/A oder des Quellspeicherbe‐
reichs in den angegebenen byteOffset des an‐
gegebenen Zieldatenbausteins, der Ziel-E/A
oder des Zielspeicherbereichs.
Beispiel:
POKE_BLK(area_src:=16#84,
dbNumber_src:=#src_db,
byteOffset_src:=#src_byte,
area_dest:=16#84,
dbNumber_dest:=#src_db,
byteOffset_dest:=#src_byte,
count:=10);
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis