MODE
Función
Longitud de
Modbus
datos
81
08
1
De 3 a 10,
de 12 a
79,
de 82 a
255
Para el modo "Direccionamiento avanzado", las longitudes máximas de los datos se reduce en 1 byte o 1 palabra dependiendo
1
del tipo de datos utilizados por la función.
Parámetro DATA_PTR
El parámetro DATA_PTR apunta a la dirección del M o del DB en que se escribe o bien del que se
lee. Si se utiliza un bloque de datos, hay que crear un bloque de datos global que ofrezca un
almacenamiento de datos para operaciones de lectura y escritura en esclavos Modbus.
Nota
El tipo de bloque de datos debe permitir un direccionamiento directo.
El bloque de datos debe permitir tanto el direccionamiento directo (absoluto) como el simbólico.
Al crear el bloque de datos debe seleccionarse el atributo de acceso "estándar".
Estructuras del bloque de datos para el parámetro DATA_PTR
• Estos tipos de datos son válidos para la lectura de palabras de las direcciones Modbus de
30001 a 39999, de 40001 a 49999 y de 400001 a 465536, así como para la escritura de
palabras en las direcciones Modbus 40001 a 49999 y 400001 a 465536.
– Matriz estándar de tipos de datos WORD, UINT o INT
– Estructura WORD, UINT o INT con nombres, en la que todo elemento tiene un nombre
– Estructura compleja con nombres, en la que todo elemento tiene un nombre unívoco y un
• Para la lectura y escritura de bits de las direcciones Modbus 00001 a 09999 y lecturas de bits
de 10001 a 19999.
– Matriz estándar de tipos de datos booleanos.
– Estructura booleana con nombres que incluye variables booleanas con nombres
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO
Operación y datos
Inicializar el contador de eventos del esclavo utilizando un
código de diagnóstico de datos 0x000A
1 palabra por petición
Reservado
unívoco y un tipo de datos de 16 bits.
tipo de datos de 16 o 32 bits.
unívocos.
Procesador de comunicaciones y Modbus TCP
13.9 Comunicación Legacy Modbus RTU (solo CM/CB 1241)
Dirección
de Modbus
1165