Tabla 45 Enmarcado MODBUS RTU
INICIO
DIRECCIÓN
3,5
8 Bit
Tiempo de
caracteres
El campo dirección
de un marco de
mensaje contiene dos
caracteres (ASCII) u
ocho bits (RTU).
A los dispositivos
esclavos individuales
se les asigna
direcciones en el
rango de 1 ... 247.
SCOTT SAFETY
Del mismo modo, si un mensaje comienza antes que 3,5 tiempos de caracteres
después de un mensaje anterior, el dispositivo receptor lo considerará una
continuación del mensaje anterior. Esto producirá un error, ya que el valor en el campo
CRC final no será válido para los mensajes combinados. La
marco de mensaje típico.
FUNCIÓN
8 Bit
El campo Código de función
le dice al esclavo al que se
dirige qué función realizar.
Las siguientes funciones son
admitidas por el sondeo
Modbus:
01 Lectura de estado de
bobina
02 Lectura de estado de
entrada
03 Lectura de registros de
retención
04 Lectura de registros de
entrada
05 Escritura de bobina
simple
06 Escritura de registro
simple
15 Escritura de bobinas
múltiples
16 Escritura de registros
múltiples
DATOS
N * 8 Bit
16 Bit
El campo Datos
Se usan dos tipos de métodos
contiene los datos
de comprobación de errores
solicitados o de
(ASCII o RTU) para redes
envío.
Modbus estándares. El
contenido del campo de
comprobación de errores
depende del método que se
esté usando.
Cuando el modo RTU se usa
para el enmarcado de
caracteres, el campo de
comprobación de errores
contiene un valor de 16 bits
implementado como dos bytes
de ocho bits. El valor de
comprobación de errores es el
resultado de un cálculo de
comprobación de redundancia
cíclica realizado sobre el
contenido del mensaje.
El campo CRC se adjunta al
mensaje como el último campo
en el mensaje. Cuando se
realiza esto, el byte de orden
bajo del campo se adjunta
primero, seguido de un byte de
orden alto. El byte de orden
alto del CRC es el último byte
que se envía en el mensaje.
Uso de los registros MODBUS
Tabla 45
muestra un
CRC
3,5
Tiempo de
caracteres
087-0049_ESLA REV B
99
FIN