FC_EtCommandToString - Información general

Descripción general

Tipo:

Función

Disponible desde:

V1.0.0.0

Tarea

Conversión de un elemento de enumeración de tipo ET_Command de la biblioteca SlcRemoteController a una cadena.

Descripción

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.

Interfaz

Input

Tipo de datos

Descripción

i_etCommand

ET_Command

Valor de ET_Command que debe convertirse.

Salida

Tipo de datos

Descripción

q_etDiag

GD.ET_Diag

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

ET_DiagExt

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

Valor de retorno

Tipo de datos

Descripción

STRING[80]

Nombre del elemento de enumeración que se transfirió en la entrada i_etCommand.

Mensajes de diagnóstico

q_etDiag

q_etDiagExt

Descripción

OK

Ok

Ok

InputParameterInvalid

UnknownCommand

El comando indicado es incorrecto.

Ok

Nombre de la enumeración:

Ok

Valor de la enumeración:

0

Descripción:

Ok

La enumeración se ha convertido correctamente a texto.

UnknownCommand

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.