Protocolo – CIRCUTOR computer SMART III-Fast Series Manual del usuario

Página 59

Advertising
background image

4�9�2� PROTOCOLO

El protocolo Modbus es un estándar de comunicaciones en la industria que permite la conexión

en red de múltiples equipos, donde existe un maestro y múltiples esclavos. Permite el diálogo

maestro-esclavo individual y también permite comandos en formato broadcast�

Dentro del protocolo Modbus el

Computer SMART III FAST utiliza el modo RTU (Remote

Terminal Unit)�

En el modo RTU el inicio y fin de mensaje se detectan con silencios de mínimo 3,5 caracteres

y se utiliza el método de detección de errores CRC de 16 bits.

Las funciones Modbus

implementadas en el equipo son:

Función 01� Lectura del estado de los relés�

Función 03 y 04� Lectura de registros�

Función 05� Escritura de un relé�

Función 0F. Escritura de múltiples relés.

Función 10. Escritura de múltiples registros.

Códigos de excepción

Si en la respuesta del equipo el bit de mayor peso del byte correspondiente a la función es 1,

esto indica que el siguiente byte es un código de excepción.

Tabla 11: Códigos de excepción, comunicaciones Modbus�

Código de excepción

Descripción

01

Función errónea. El número de función no está implementada.

02

Dirección errónea o número de registros fuera de límites

03

Error de datos. Ha habido un error de CRC

04

Error en periférico. Ha habido un error en el acceso a un periférico

(EEPROM, tarjeta ...)

06

Error de Slave o Slave ocupado. Reintentar el envío.

Ejemplo:

Dirección Función

Código

excepción

CRC

0A

84

01

XXXX

Dirección: 0A, Número de periférico: 10 en decimal.

Función: 84, Función de lectura 04 con el bit nº 7 a 1.

Código de excepción: 01, ver

Tabla 9�

CRC: CRC de 16 bits.

Por razones de seguridad en el funcionamiento del equipo, no se admiten

tramas de comunicación ( tanto enviadas como recibidas) mayores de 80

bytes�

59

Manual de Instrucciones

Computer SMART III FAST

Advertising
Este manual se refiere a los siguientes productos: