Asignación de Modbus
Publicación de Rockwell Automation 2080-UM005B-ES-E – Marzo 2015
Asignación de Modbus para Micro800
Todos los controladores Micro800 (excepto los modelos de 12 puntos Micro810)
son compatibles con Modbus RTU mediante un puerto serial a través del puerto
serial no aislado incorporado. El módulo enchufable de puerto serial aislado
2080-SERIALISOL es compatible con Modbus RTU. Ambos Modbus RTU
maestro y esclavo son compatibles. Si bien el rendimiento puede verse afectado
por el tiempo de escán del programa, los controladores de 48 puntos pueden
aceptar hasta seis puertos seriales (uno incorporado y cinco enchufables)
y consecuentemente seis redes Modbus independientes.
Configuración Endian
El protocolo Modbus es tipo big-endian en el sentido de que primero se transmite
el byte más significativo de una palabra de 16 bits. Micro800 también es tipo
big-endian; por lo tanto, no es necesario invertir el orden de los bytes. En el caso
de tipos de datos Micro800 de más de 16 bits (por ejemplo, DINT, LINT, REAL,
LREAL), se pueden requerir múltiples direcciones Modbus, pero el byte más
significativo siempre es el primero.
Asignación de espacio de dirección y tipos de datos compatibles
Puesto que Micro800 usa nombres de variables simbólicos en vez de direcciones
de memoria físicas, una asignación de nombre de variable simbólico a
direccionamiento Modbus físico es compatible con el software Connected
Components Workbench; por ejemplo, InputSensorA se asigna a la dirección
Modbus 100001.
De manera predeterminada Micro800 sigue el direccionamiento de seis dígitos
especificado en la última especificación de Modbus. Por conveniencia,
conceptualmente la dirección Modbus se asigna con los siguientes rangos de
direcciones. La pantalla de asignación de Connected Components Workbench
sigue esta convención.
E
Apéndice
165