Herunterladen Diese Seite drucken

Readrecorddone / Writerecorddone - Siemens SIMATICS7-1500 Funktionshandbuch

12/2017

Werbung

7.6.8.2

ReadRecordDone / WriteRecordDone

ReadRecordDone()
Mit dieser API-Methode meldet die Simulation eines IO-Moduls an die CPU, dass das
asynchrone Lesen eines Datensatzes abgeschlossen ist. Die Simulation stellt dabei die
gelesenen Informationen zur Verfügung.
Tabelle 7- 242
Syntax
Parameter
Rückgabewerte
S7-PLCSIM Advanced
Funktionshandbuch, 12/2017, A5E37039506-AB
ReadRecordDone() - Native C++
ERuntimeErrorCode ReadRecordDone(
SDataRecordInfo in_RecordInfo,
BYTE* in_Data,
UINT32 in_Status
);
SDataRecordInfo in_RecordInfo:
Struktur, die die Datensatz-Information enthält.
Siehe SDataRecordInfo (Seite 349).
BYTE* in_Data:
Byte-Array des gelesenen Datensatzes mit der Länge, die definiert ist über
in der Struktur
taSize
UINT32 in_Status:
Status der Auftragsausführung
Runtime Fehlercode
SREC_OK
SREC_INTERFACE_REMOVED
SREC_DOES_NOT_EXIST
SREC_TIMEOUT
Anwenderschnittstellen (API)
.
SDataRecordInfo
Bedingung
Die Funktion ist erfolgreich.
Die Instanz ist im Runtime Manager nicht
registriert.
Die HW-Kennung des Moduls existiert
nicht.
Die Funktion kehrt nicht rechtzeitig wie-
der.
7.6 API IInstances
Da-
251

Quicklinks ausblenden:

Werbung

loading

Diese Anleitung auch für:

Simatic s7-plcsim advanced