Instructions

Table Of Contents
7�2�2�- PROTOCOLO MODBUS
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. Dentro
del protocolo MODBUS el CEM-C31-485-xx utiliza el modo RTU (Remote Terminal Unit).
En el modo RTU el inicio y n 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 03 y 04: Lectura de registros.
Función 10: Escritura de múltiples registros.
7�2�2�1�- Comando de lectura
El CEM-C31-485-xx soporta las funciones de lectura tipo integer, funciones: 0x03 y 0x04.
Ejemplo: Lectura del número de serie del equipo con número de periférico 01.
Enviaremos la siguiente trama Modbus:
Dirección Función
Registro
inicial
Nº registro CRC
01 04 2710 0002 CRC
El equipo nos responderá con la siguiente trama:
Dirección Función Nº bytes Nº de serie CRC
01 04 04 XXXX XXXX CRC
Nota: Los valores están expresados en hexadecimal.
El número de registros pedidos deberá ser igual al tamaño de la variable que se está
solicitando.
Es posible la lectura de varias direcciones consecutivas, si se ajusta la petición al formato
correcto.
7�2�2�2�- Comando de escritura
El CEM-C31-485-xx soporta las funciones de escritura tipo integer, Función: 0x10.
Ejemplo: Modicar la dirección Modbus del periférico 01 a la dirección 0x000A.
Enviaremos la siguiente trama Modbus:
Dirección Función
Registro
inicial
Nº registro Nº de bytes Dato CRC
01 10 03E8 0001 02 000A CRC
42
CEM-C31
Manual de Instrucciones