Sólo las variables creadas en el grupo GLOBAL en la tabla de variables, llamadas de Marcadores Globales Volátiles, y que poseen dirección especificada por el usuario, pueden ser accedidas por el protocolo modbus, cuando estén dentro de la siguiente franja de dirección:
TIPO |
Banda de Direcciones |
Mapa Modbus |
Descripción |
%MB: BOOL |
0 - 7343 |
40000 - 49999 |
Cada dirección modbus representa 1 bit del contenido de la dirección. Después de la dirección 1250, los bits no son accesibles vía modbus. |
%MB: BYTE, SINT, USINT %MW: WORD, INT, DINT %MD: DWORD, DINT, UDINT, REAL |
8000 - 11671 |
Cada dirección modbus representa 2 bytes del contenido de la dirección. Después de la dirección 7344, los datos no son accesibles vía modbus. |
Funciones modbus con acceso a marcadores globales volátiles con dirección definida:
| 1. | Lectura - Função Modbus 01 "Read Coils" |
| 2. | Lectura - Função Modbus 03 "Read Holding Registers" |
| 3. | Escritura - Função Modbus 05 "Write Single Coil" |
| 4. | Escritura - Função Modbus 06 "Write Single Register" |
| 5. | Escritura - Função Modbus 15 "Write Multiple Coils" |
| 6. | Escritura - Função Modbus 16 "Write Multiple Registers" |
Ejemplo de declaración de marcadores globales volátiles con dirección definida en la tabla de variables del editor de escalera:

