Antes de programar o conectar físicamente un dispositivo Modbus RTU al PLC, es obligatorio verificar y cumplir las siguientes condiciones. Esto evitará errores de conexión, fallos de lectura o escritura, y pérdida de tiempo.
| Elemento | Requisito |
|---|---|
| Tipo de cable | Cable de par trenzado blindado (STP) |
| Número de hilos | 2 hilos de datos + GND (opcional) |
| Conexión | A+ con A+ , B– con B– |
M1002
|---I I------------------------------[ MOV H97 D1120 ]
| Bits | Contenido | Valor |
|---|---|---|
| b0 | Data Length | 0: 7 data bits 1: 8 data bits (RTU soporta solo 8) |
| b1 b2 |
Parity bit |
00: None 01: Odd 11: Even |
| b3 | Stop bits | 0: 1 bit 1: 2 bits |
| b4 - b7 | Baud rate |
0001 (H1):   110 0010 (H2):   150 0011 (H3):   300 0100 (H4):   600 0101 (H5):   1200 0110 (H6):   2400 0111 (H7):   4800 1000 (H8):   9600 1001 (H9):   19200 1010 (HA):   38400 1011 (HB):   57600 1100 (HC):   115200 |
| b8 | Select start bit | 0: None       1: D1124 |
| b9 | Select the 1st end bit | 0: None       1: D1125 |
| b10 | Select the 2nd end bit | 0: None       1: D1126 |
| b11 - b15 | Undefined | - |
M1002
|---I I------------------------------[ MOV H97 D1120 ]
|
|-------------------------------[ SET M1143 ]
Por defecto en 16 bits, agregar o poner en SET solo si queremos usar en modo de 8 bits.
M1002
|---I I------------------------------[ MOV H97 D1120 ]
|
|-------------------------------[ SET M1143 ]
|
|-------------------------------[ RST M1161 ]
M1002
|---I I------------------------------[ MOV H97 D1120 ]
|
|-------------------------------[ SET M1143 ]
|
|-------------------------------[ RST M1161 ]
|
|-------------------------[ MOV K300 D1129 ]
200 y 3000 milisegundos.