Codes d'opération de lecture et d'écriture
Pour chaque opération de lecture ou d’écriture d’une ou de plusieurs balises, l’automate génère un code d’opération qui décrit le résultat de celle-ci.
Description des codes d’opération
Code | Description |
---|---|
Good | L’opération de lecture ou d’écriture a été effectuée. |
BadNoCommunication | Échec de lecture ou d’écriture en raison d’un délai d’expiration tel que celui d’une connexion. Le délai d'expiration est déterminé par la valeur de propriété Délai d’expiration d’une Station de communication . |
BadCommunicationError | Échec de l’opération de lecture ou d’écriture en raison d’une erreur renvoyée par l’automate. |
BadConfigurationError | Échec de l’opération de lecture ou d’écriture en raison d’une erreur de configuration de balise telle qu’une adresse non valide. |
Lire les codes d’opération en C#
Vous pouvez lire les codes d’opération dans les NetLogics. Si la valeur renvoyée est
0
, la communication est bonne. Si la valeur renvoyée est différente de 0
, la communication est interrompue.Exemple :
var station = Project.Current.Get<Station>("CommDrivers/RAEtherNet_IPStation1");var stationState = station.OperationCode
Fournir une réponse