10 | PROTOCOLO RTU DE MODBUS | GEOKON
3.
PROTOCOLO RTU DE MODBUS
3.1 INTRODUCCIÓN A MODBUS
Los inclinómetros modelo 6180 utilizan el protocolo de Unidad Terminal Remota
(RTU, por sus siglas en inglés), un estándar del sector, para comunicarse con el
método de lectura seleccionado. Como su nombre lo sugiere, Modbus se diseñó
para trabajar en lo que se conoce como una red bus, lo que significa que todos
los dispositivos reciben todos los mensajes que pasan por la red. Los
inclinómetros modelo 6180 usan la interfaz eléctrica RS-485 por su prevalencia,
simplicidad y éxito como capa física robusta e industrial.
Puede encontrar más información acerca de Modbus en la siguiente página de
Internet:
http://www.modbus.org/specs.php
3.2 DESCRIPCIÓN GENERAL DEL PROTOCOLO RTU DE MODBUS
El Protocolo RTU de Modbus utiliza paquetes (mensajes conformados por
múltiples secciones) para comunicar y transferir datos entre dispositivos dentro
de la red. El formato general de estos paquetes es el siguiente:
1.
Dirección Modbus (un byte) – la dirección del dispositivo específico en el
bus. (Etiquetado en el sensor como #1, #2, #3, etc.)
2.
Código de función (un byte) – la acción a ser realizada por el dispositivo
esclavo.
3.
Datos (múltiples bytes) – la carga útil del código de función que se envía.
4.
Verificación de redundancia cíclica o CRC (dos bytes): Una verificación de
integridad de los datos de 16 bits calculada respecto a los otros bytes en el
paquete.
3.3 TABLAS DE MODBUS
Las lecturas más recientes de los sensores se almacenan en registros en
memoria y se leen usando un comando de Modbus. Las lecturas de ángulo y
temperatura están disponibles en formatos procesados o previos. Las
direcciones de registro y los formatos se describen en Tabla 2.
Nota:
almacena el factor de calibre y las compensaciones en el sensor
GEOKON
durante el proceso de calibración de fábrica. Por lo tanto, las salidas de los ejes
A- y B- son valores corregidos.
Tabla 3 muestra las direcciones de control de los dispositivos. Cualquier valor
distinto a cero escrito a la dirección disparadora inicia un ciclo de medición, el
cual actualiza los registros de las mediciones de ángulo y temperatura. Toda
anomalía detectada durante el ciclo de medición más reciente produce un
código de error de "no cero". Consulte Apéndice C para acceder a una
explicación de estos códigos.
La contraseña flash previene escrituras no deseadas a la memoria no volátil en
la Tabla 4. Contacte a
GEOKON
para recibir instrucciones.