Conversión de un elemento de enumeración de tipo ET_Command de la biblioteca SlcRemoteController a una cadena.
Cada elemento de enumeración tiene un nombre o un valor. El valor de retorno de la función es el nombre del elemento de enumeración.
Input |
Tipo de datos |
Descripción |
---|---|---|
i_etCommand |
Valor de ET_Command que debe convertirse. |
Salida |
Tipo de datos |
Descripción |
---|---|---|
q_etDiag |
Instrucción general sobre el diagnóstico independiente de las bibliotecas. Un valor distinto a GD.ET_Diag.Ok corresponde a un mensaje de diagnóstico. |
|
q_etDiagExt |
Salida específica de la POU sobre el diagnóstico. q_etDiag = GD.ET_Diag.Ok -> estado del mensaje q_etDiag <> GD.ET_Diag.Ok -> mensaje de diagnóstico |
Tipo de datos |
Descripción |
---|---|
STRING[80] |
Nombre del elemento de enumeración que se transfirió en la entrada i_etCommand. |
q_etDiag |
q_etDiagExt |
Descripción |
---|---|---|
OK |
Ok |
Ok |
InputParameterInvalid |
UnknownCommand |
El comando indicado es incorrecto. |
Nombre de la enumeración: |
Ok |
Valor de la enumeración: |
0 |
Descripción: |
Ok |
La enumeración se ha convertido correctamente a texto.
Nombre de la enumeración: |
UnknownCommand |
Valor de la enumeración: |
11 |
Descripción: |
El comando indicado es incorrecto. |
Causa |
Solución |
---|---|
En la entrada i_etCommand, se ha transferido un número cuyo valor no puede relacionarse con ningún elemento de ET_Command. |
En la entrada i_etCommand, debe transferirse un elemento de la enumeración ET_Command. |