Cette fonction convertit en chaîne un élément d'énumération de type ET_State de la bibliothèque SlcRemoteController.
Chaque élément d'énumération est représenté par un nom ou une valeur. La valeur renvoyée par la fonction correspond au nom de l'élément d'énumération.
Entrée |
Type de données |
Description |
---|---|---|
i_etState |
Valeur ET_State à convertir. |
Sortie |
Type de données |
Description |
---|---|---|
q_etDiag |
Informations générales sur le diagnostic indépendantes de la bibliothèque. Une valeur différente de GD.ET_Diag.Ok correspond à un message de diagnostic. |
|
q_etDiagExt |
Sortie de diagnostic propre au POU. q_etDiag = GD.ET_Diag.Ok -> message d'état q_etDiag <> GD.ET_Diag.Ok -> message de diagnostic |
Type de données |
Description |
---|---|
STRING[80] |
Nom de l'élément d'énumération transmis au niveau de l'entrée i_etState. |
q_etDiag |
q_etDiagExt |
Description |
---|---|---|
OK |
Ok |
OK |
InputParameterInvalid |
UnknownState |
L'état fourni est incorrect. |
Nom d'énumération : |
Ok |
Valeur d'énumération : |
0 |
Description : |
OK |
L'énumération a été convertie en texte.
Nom d'énumération : |
UnknownState |
Valeur d'énumération : |
14 |
Description : |
L'état fourni est incorrect. |
Cause |
Solution |
---|---|
Un nombre dont la valeur ne peut être associée à aucun élément de l'énumération ET_State a été transmis au niveau de l'entrée i_etState. |
Un élément de l'énumération ET_State doit être transmis au niveau de l'entrée i_etState. |