4
Modbus por interfaz de serie
4.1
Modbus-Timing con puerto serie RS485
Secuencia temporal de la comunicación
Un ciclo de consulta en el bus transcurre según el siguiente esquema temporal:
t
Detección final, tiempo de espera interno del dispositivo antes de verificar la solicitud de datos:
0
10 a 15 ms
t
tiempo de procesamiento interno: máx. 100 ms
1
t
Tiempo de espera que debe observar el maestro, antes de iniciar una nueva consulta de datos:
2
min. 10 ms
¡NOTA!
El maestro no debe enviar nuevas solicitudes de datos dentro del espacio de t
de respuesta del esclavo. Las solicitudes durante t
durante el tiempo de respuesta provoca que todos los datos que se encuentran en ese momento en el
bus se conviertan en no válidos.
Tiempo de transmisión de caracteres
El principio y el final de un bloque de datos se caracterizan por pausas de transmisión. El tiempo de
transmisión de caracteres (tiempo para la transmisión de un signo) depende de ratio de baudios y del
formato de datos empleado.
Con 1 bit de inicio, 8 bits de datos, 0 bit de paridad y 1 bit de parada, el resultado es:
Tiempo de transmisión de caracteres [ms] = 1000 × 10 Bit / ratio de baudios
Con otro formato de datos, resulta:
Tiempo de transmisión de caracteres [ms] = 1000 × 11 Bit / ratio de baudios
Ejemplo
Identificador para el final de la solicitud de datos o de la respuesta con formato de datos 11/10 Bit
Tiempo de espera = 3 caracteres * 1000 * 11 Bit/ratio de baudios
Ratio de baudios [Baud]
38400
19200
9600
4 Modbus por interfaz de serie
y t
son ignoradas por el esclavo. Las solicitudes
1
2
Formato de datos [Bit]
11
10
11
10
11
10
y t
ni durante el tiempo
1
2
Tiempo de transmisión de ca-
racteres [ms]
0,286
0,260
0,573
0,521
1,146
1,042
19