Siemens SIMATIC S7-1200 Manual De Sistema página 1093

Ocultar thumbs Ver también para SIMATIC S7-1200:
Tabla de contenido

Publicidad

complete la petición actual. Todos los demás estados de entrada se capturan y se retienen
internamente para la petición actual hasta que se recibe la respuesta o se detecta un error.
Si la misma instancia de Modbus_Master se ejecuta nuevamente con la entrada REQ = 1 antes
de que se finalice la petición actual, no se realizarán más transmisiones. No obstante, al finalizar
la petición se lanza otra petición siempre que se vuelva a ejecutar Modbus_Master con entrada
REQ = 1.
Los parámetros DATA_ADDR y MODE seleccionan el tipo de función Modbus
DATA_ADDR (dirección Modbus inicial en el esclavo): Determina la dirección inicial de los datos
a los que debe accederse en el esclavo Modbus.
La instrucción Modbus_Master utiliza una entrada MODE en vez de una entrada de código de
función. La combinación de MODE y la dirección Modbus determinan el código de función
utilizado en el mensaje Modbus real. La tabla siguiente muestra la correlación entre el parámetro
MODE, el código de función Modbus y el rango de direcciones Modbus.
Tabla 13-82
Funciones Modbus
MODE
Función
Longitud de
Modbus
datos
0
01
De 1 a 2000
De 1 a 1992
0
02
De 1 a 2000
De 1 a 1992
0
03
De 1 a 125
De 1 a 124
0
04
De 1 a 125
De 1 a 124
104
04
De 1 a 125
De 1 a 124 1
1
05
1
1
06
1
1
15
De 2 a 1968
De 2 a 1960
1
16
De 2 a 123
De 2 a 122
2
15
De 1 a 1968
De 2 a 1960
2
16
De 1 a 123
De 1 a 122
11
11
0
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO
Operación y datos
Leer bits de salida:
De 1 a (1992 o 2000) bits por petición
1
Leer bits de entrada:
De 1 a (1992 o 2000) bits por petición
1
Leer registros de retención:
1
1 a (124 o 125) palabras por petición
Leer palabras de entrada:
1
De 1 a (124 o 125) palabras por petición
Leer palabras de entrada:
De 1 a (124 o 125) palabras por petición
Escribir un bit de salida:
Un bit por petición
Escribir un registro de retención:
1 palabra por petición
Escribir varios bits de salida:
2 a (1960 o 1968) bits por petición
1
Escribir varios registros de retención:
De 2 a (122 o 123) palabras por petición
1
Escribir uno o más bits de salida:
De 1 a (1960 o 1968) bits por petición
1
Escribir uno o más registros de retención:
De 1 a (122 o 123) palabras por petición
1
Leer la palabra de estado de la comunicación del esclavo 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 correcta‐
mente.
En esta función se ignoran los dos operandos DATA_ADDR y
DATA_LEN de la instrucción Modbus_Master.
Procesador de comunicaciones y Modbus TCP
13.5 Comunicación Modbus
Dirección
Modbus
De 1 a 9999
De 10001 a 19999
De 40001 a 49999 o
De 400001 a 465535
De 30001 a 39999
De 00000 a 65535
De 1 a 9999
De 40001 a 49999 o
De 400001 a 465535
De 1 a 9999
De 40001 a 49999 o
De 400001 a 465535
De 1 a 9999
De 40001 a 49999 o
De 400001 a 465535
1093

Publicidad

Tabla de contenido
loading

Tabla de contenido