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. La propriété Délai d’expiration d’une Station de communication détermine le délai d’expiration. |
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