Procesador de comunicaciones y Modbus TCP
12.5 Comunicación Modbus
MB_MODE
Función
Modbus
11
11
80
08
81
08
De 3 a 10,
de 12 a 79,
de 82 a 255
Nota
MB_DATA_PTR asigna un búfer para guardar datos leídos/escritos hasta/desde un servidor
Modbus TCP
El búfer de datos puede estar en una dirección de memoria M o un DB global estándar.
Para un búfer en memoria M, utilice el formato de puntero ANY estándar. Este está en el
formato P#"dirección de bit" "tipo de datos" "longitud"; por ejemplo: P#M1000.0 WORD 500.
764
Longitud de
Operación y datos
datos
0
Leer la palabra de estado de la
comunicación del servidor y el contador de
eventos. Esta palabra de estado indica
ocupado (0 – no ocupado, 0xFFFF -
ocupado). El contador de eventos se
incrementa cada vez que se finaliza un
mensaje correctamente.
En esta función se ignoran los parámetros
MB_DATA_ADDR y MB_DATA_LEN de
MB_CLIENT.
1
Comprobar el estado del servidor utilizando
el código de diagnóstico de datos 0x0000
(test de Loopback – el servidor envía de
regreso la petición)
1 palabra por petición
1
Inicializar el contador de eventos del
servidor utilizando el código de diagnóstico
de datos 0x000A
1 palabra por petición
Reservado
MB_DATA_ADDR
Controlador programable S7-1200
Manual de sistema, 03/2014, A5E02486683-AG