Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1500 Funktionshandbuch Seite 194

Vorschau ausblenden Andere Handbücher für SIMATIC S7-1500:
Inhaltsverzeichnis

Werbung

Tabelle 7- 179 WriteBytes() - Native C++
Syntax
Parameter
Rückgabewerte
S7-PLCSIM Advanced
Funktionshandbuch, 05/2021, A5E37039506-AD
ERuntimeErrorCode WriteBytes(
EArea in_Area,
UINT32 in_Offset,
UINT32 in_BytesToWrite,
UINT32* out_BytesWritten,
BYTE in_Values[])
;
EArea in_Area:
Die Area, in die geschrieben werden soll.
Zulässige Werte: {SRA_INPUT, SRA_MARKER, SRA_OUTPUT}.
Siehe EArea (Seite 390).
UINT32 in_Offset:
Der Byte-Offset innerhalb der Area. Der Wert muss zwischen 0 und dem Wert
sein, den GetAreaSize() zurückgibt.
UINT32 in_BytesToWrite:
Enthält die Größe des Arraywerts, der geschrieben wird.
UINT32* out_BytesWritten:
Enthält die Anzahl der Bytes, die gerade geschrieben wurden.
BYTE in_Values[]:
Byte-Array, das in die Area geschrieben werden soll.
Runtime Fehlercode
SREC_OK
SREC_INTERFACE_REMOVED
SREC_TIMEOUT
SREC_INSTANCE_NOT_RUNNING
SREC_INDEX_OUT_OF_RANGE
SREC_WRONG_ARGUMENT
Anwenderschnittstellen (API)
7.6 API IInstances
Bedingung
Die Funktion ist erfolgreich.
Die Instanz ist im Runtime Manager nicht
registriert.
Die Funktion kehrt nicht rechtzeitig wie-
der.
Der Prozess des virtuellen Controllers
läuft nicht.
Der Offset liegt außerhalb der Area-
Größe. Kein Byte konnte geschrieben
werden.
Die Area ist ungültig.
193

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-plcsim advanced

Inhaltsverzeichnis