Vorgangscodes für Lesen/Schreiben

Für jeden Lese-/Schreibvorgang eines einzelnen oder mehrerer Tags erzeugt der Controller einen Vorgangscode, der das Ergebnis des Vorgangs beschreibt.

Beschreibung der Vorgangscodes

Code
Beschreibung
Good
Der Lese-/Schreibvorgang war erfolgreich.
BadNoCommunication
Der Lese-/Schreibvorgang ist aufgrund eines Timeouts fehlgeschlagen, z. B. wegen eines Verbindungs-Timeouts.
Der Eigenschaftswert
Timeout
einer
Kommunikationsstation
legt den Timeout fest.
BadCommunicationError
Der Lese-/Schreibvorgang ist fehlgeschlagen, weil der Controller einen Fehler zurückgegeben hat.
BadConfigurationError
Der Lese-/Schreibvorgang ist aufgrund eines Tag-Konfigurationsfehlers, wie z. B. einer ungültigen Adresse, fehlgeschlagen.

Vorgangscodes in C# lesen

Sie können die Vorgangscodes in NetLogics lesen. Wenn der zurückgegebene Wert
0
ist, ist die Kommunikation gut. Ist der zurückgegebene Wert anders als
0
, ist die Kommunikation gestört.
Beispiel:
var station = Project.Current.Get<Station>("CommDrivers/RAEtherNet_IPStation1");
var stationState = station.OperationCode
Rückmeldung geben
Haben Sie Fragen oder Feedback zu dieser Dokumentation? Bitte geben Sie hier Ihr Feedback ab.