A-8
Modbus TCP
Códigos de excepción de Modbus
Se admiten tres códigos de excepción de Modbus:
Función no válida (01)
El esclavo no admite la función Modbus.
Dirección de datos no válida (02)
Si la dirección de datos de registros incluida en la solicitud Modbus se asigna a un parámetro de la AC30 situado fuera del rango de números de
parámetros, se producirá esta excepción.
Valor de datos no válido (03)
Si el número de bytes o de palabras del campo de solicitud Modbus se encuentra fuera del rango, se producirá esta excepción.
Proceso activo y anomalía de pérdida de comunicación
Indicador de proceso activo
El indicador de proceso activo está representado por el parámetro 0943 Proceso Activo de la AC30. Este parámetro cambia al valor
VERDADERO en la primera solicitud Modbus válida.
Si el parámetro 0941 Lím Tiempo Modbus está ajustado en un valor distinto de cero, el parámetro Proceso Activo cambiará al valor FALSO si
no se recibe una solicitud Modbus durante el tiempo de espera.
Anomalía
Si está activada, se puede utilizar una interrupción en la comunicación Modbus para generar una anomalía. El parámetro 0943 Proceso Activo
se utiliza para generar la perturbación. Si este parámetro pasa de VERDADERO a FALSO, se generará una anomalía.
Para activar la anomalía de comunicación básica de Modbus, el parámetro 0942 Habil Fallo Modbus debe ajustarse en VERDADERO, y el bit
INTERRUPCIÓN MODBUS debe ajustarse en el parámetro 0697 Enable 1-32. El parámetro 0941 Lím Tiempo Modbus debe ajustarse en un
valor distinto de cero.
Si desea obtener información sobre la activación de anomalías, consulte el capítulo 10 Localización de anomalías y fallos.
Límite de tiempo de conexión
El parámetro 1241 Conexiones Abiertas indica el número de conexiones abiertas con el servidor Modbus TCP de la AC30.
Una conexión que recibe un límite de tiempo se puede establecer usando el parámetro 1458 Lím Tiempo Con Modbus. Si está establecido en
un valor diferente a cero, el servidor cerrará la conexión si no se han recibido datos dentro del periodo de límite de tiempo. Esto es útil, por
ejemplo, si se pierde el enlace entre el servidor y el cliente, ya que de lo contrario, la conexión se quedaría abierta de manera indefinida.
AC30 series Variable Speed Drive