Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7 Serie Systemhandbuch Seite 196

Inhaltsverzeichnis

Werbung

Programmierkonzepte
7.5 Programmiersprache
PEEK_DWORD(area:=_in_,
PEEK_BOOL(area:=_in_,
POKE(area:=_in_,
POKE_BOOL(area:=_in_,
POKE_BLK(area_src:=_in_,
196
dbNumber:=_in_,
byteOffset:=_in_);
dbNumber:=_in_,
byteOffset:=_in_,
bitOffset:=_in_);
dbNumber:=_in_,
byteOffset:=_in_,
value:=_in_);
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_);
Liest das von byteOffset angegebene Doppel‐
wort aus dem angegebenen Datenbaustein,
aus den E/A oder dem Speicherbereich.
Beispiel:
%MD300 := PEEK_DWORD(area:=16#84,
dbNumber:=1, byteOffset:=#i);
Liest einen von bitOffset und byteOffset ange‐
gebenen Booleschen Wert aus dem angegebe‐
nen Datenbaustein, aus den E/A oder dem
Speicherbereich.
Beispiel:
%MB100.0 := PEEK_BOOL(area:=16#84,
dbNumber:=1, byteOffset:=#ii,
bitOffset:=#j);
Schreibt den Wert (Byte, Wort oder Doppel‐
wort) in den angegebenen byteOffset des an‐
gegebenen Datenbausteins, der E/A oder des
Speicherbereichs.
Beispiel für den Verweis auf einen Datenbau‐
stein:
POKE(area:=16#84, dbNumber:=2,
byteOffset:=3, value:="Tag_1");
Beispiel für den Verweis auf Ausgang AB3:
POKE(area:=16#82, dbNumber:=0,
byteOffset:=3, value:="Tag_1");
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