FAQs Técnicas

Realizar una pregunta

Aparecen los errores FailCode[0]=16#14FF y FailCode[1]=16#01FF al lanzar lecturas sobre pasarelas ETG100 / EGX100

Aparecen los errores FailCode[0]=16#14FF y FailCode[1]=16#01FF al lanzar lecturas sobre pasarelas ETG100 / EGX100 desde DFB ModbusClient de SG2.

El código de la variable FailCode[1]=16#01FF indica que el error está siendo devuelto por la pasarela (16#xxFF) al realizar una instrucción de lectura (16#01xx). La descripción del código de error de la variable FailCode[0]=16#14FF es "Conexión no operativa".
Este fallo devuelto por la ETG100 / EGX100 suele ocurrir cuando una petición no ha obtenido respuesta y ha transcurrido el timeout programado en el enlace serie de éste dispositivo. Se puede comprobar analizando las estadísticas que ofrece el Web Server de la ETG / EGX, en el que se muestran la cantidad de timeouts aparecidos en el lado Modbus serie.
La solución es ampliar el valor de timeout ó disminuir la cantidad de peticiones que se están lanzando sobre la pasarela para que se pueda responder a todas dentro del tiempo establecido o esperado (hay que tener siempre en cuenta que detrás hay dispositivos que comunican mediante un enlace serie con un ancho de banda mucho menor al de la red Ethernet desde la que se lanzan las peticiones).
¿Ha sido útil?
¿Qué podemos hacer para mejorar la información?