GETIO: Prozessabbild lesen (S7-300, S7-400) - STEP 7

Erweiterte Anweisungen (S7-300, S7-400)

ft:publication_title
Erweiterte Anweisungen (S7-300, S7-400)
Product
STEP 7
Version
V20
Publication date
11/2024
Language
de-DE
GETIO: Prozessabbild lesen

Beschreibung

Mit der Anweisung lesen Sie alle Eingänge eines DP-Normslaves / PROFINET IO-Devices konsistent aus. Die Anweisung ruft dabei die Anweisung "DPRD_DAT" auf. Falls bei der Datenübertragung kein Fehler auftrat, werden die gelesenen Daten in den durch INPUTS aufgespannten Zielbereich eingetragen.

Der Zielbereich muss dieselbe Länge aufweisen, die Sie für die selektierte Komponente projektiert haben.

Bei einem DP-Normslave mit modularem Aufbau bzw. mit mehreren DP-Kennungen können Sie mit einem "GETIO"-Aufruf jeweils nur auf die Daten einer Komponente / DP-Kennung unter der projektierten Anfangsadresse zugreifen.

Parameter

Die folgende Tabelle zeigt die Parameter der Anweisung "GETIO":

Parameter

Deklaration

Datentyp

Speicherbereich

Beschreibung

ID

Input

DWORD

E, A, M, D, L oder Konstante

  • low word: logische Adresse der DP-Slave- / PROFINET-IO-Komponente (Baugruppe bzw. Modul)

  • high word: irrelevant

STATUS

Output

DWORD

E, A, M, D, L

enthält die Fehlerinformation von "DPRD_DAT" in der Form DW#16#40xxxx00

LEN

Output

INT

E, A, M, D, L

Anzahl der gelesenen Daten in Bytes

INPUTS

InOut

ANY

E, A, M, D

Zielbereich für die gelesenen Daten. Er muss genauso lang sein, wie Sie für die selektierte DP-Slave- / PROFINET-IO-Komponente projektiert haben. Es ist nur der Datentyp BYTE zulässig.

Weitere Informationen zu den gültigen Datentypen finden Sie unter "Übersicht über die gültigen Datentypen".

Parameter STATUS

Siehe auch: DPRD_DAT: Konsistente Daten eines DP-Normslaves lesen.