La enumeración ET_Result contiene los posibles valores que indican el resultado de operaciones ejecutadas por las POU de esta biblioteca.
Nombre |
Valor (UINT) |
Descripción |
---|---|---|
Si q_xError en un bloque de funciones es FALSE, se muestra uno de los mensajes de estado siguientes. |
||
0 |
El bloque de funciones está deshabilitado. |
|
1 |
Proceso de deshabilitación del bloque de funciones en curso. |
|
2 |
Se está inicializando un recurso interno. |
|
4 |
Se ha iniciado el intento de establecer una conexión pero todavía no hay ningún resultado disponible. |
|
5 |
Se ha establecido correctamente la conexión con el servidor proxy. |
|
6 |
Se ha establecido correctamente la conexión con el servidor. |
|
7 |
El bloque de funciones está listo para la ejecución. |
|
9 |
Se está enviando un mensaje al servidor. |
|
10 |
En espera de recibir un mensaje de confirmación del servidor. |
|
99 |
El bloque de funciones se ha ejecutado correctamente. |
|
Si q_xError en un bloque de funciones es TRUE, se muestra uno de los mensajes de estado siguientes. |
||
100 |
La dirección IP especificada no es válida. |
|
102 |
El puerto especificado no es válido. |
|
104 |
El nombre de usuario especificado no es válido. No puede dejarse vacío si se ha especificado una contraseña. |
|
106 |
El identificador de cliente especificado no es válido. |
|
107 |
El nombre de host especificado no es válido. |
|
108 |
Se asigna un valor a los parámetros sHostname y sIpAddress. Si se ha asignado un controlador de proxy a FB_MqttClient, solo se permite un valor para el direccionamiento de Servidor MQTT: el nombre de host o la dirección IP. |
|
110 |
Se ha producido un error al conectar con el servidor. |
|
111 |
No hay conexión con el servidor. Verifique el estado de la instancia FB_MqttClient. |
|
112 |
El tema especificado no es válido. No puede dejarse vacío. |
|
114 |
La longitud del tema especificado no es válida. No puede ser 0. |
|
116 |
El puntero especificado a los datos no es válido. No puede ser una referencia nula. |
|
118 |
No se admite la calidad de servicio especificada. Se admiten las calidades de servicio 0 y 1. |
|
120 |
El intento de establecer una conexión ha sido fallido porque el sistema remoto la ha denegado. Compruebe que el identificador definido con el parámetro sClientId no supere la longitud definida con la constante global GPL.Gc_uiMaxLengthOfClientID. |
|
122 |
Otra instancia de FB_MqttSubscribe ya se ha suscrito al tema especificado. |
|
123 |
La suscripción al tema indicado no se ha realizado correctamente. |
|
124 |
Se ha superado el número máximo de suscripciones. Consulte el valor de Gc_uiMaxNumberOfSubTotal. |
|
126 |
Se ha superado el número máximo de publicaciones. Consulte el valor de Gc_uiMaxNumberOfQoS1PubPerClient. |
|
140 |
La operación TCP para enviar un mensaje al servidor no se ha realizado correctamente. |
|
145 |
La operación TCP para recibir un mensaje del servidor no se ha realizado correctamente. |
|
150 |
El tamaño del búfer de procesamiento es demasiado pequeño. Consulte el valor de Gc_uiMaxSizeOfDataToExchange. |
|
160 |
Referencia no válida a la instancia de FB_MqttClient. |
|
170 |
El puntero especificado al búfer no es válido. No puede ser una referencia nula. |
|
180 |
Se ha superado el número máximo de mensajes sin procesar. Consulte el valor de Gc_uiMaxNumberOfQoS1MessagesPerSub. |
|
190 |
El mensaje recibido del servidor no es compatible. |
|
200 |
Se ha interrumpido la conexión con el servidor. |
|
300 |
Ha transcurrido el tiempo de espera durante la ejecución. |
|
999 |
Se ha detectado un error interno. |