Para comprobar la versión de la instrucción Modbus en un programa, es necesario examinar
las propiedades del árbol de proyectos y no las propiedades de un cuadro que se visualiza
en el editor de programas. Seleccione un FB instancia Modbus del árbol del proyecto, haga
clic con el botón derecho del ratón y seleccione "Propiedades", luego seleccione la página
de "información" para ver el número de versión de la instrucción Modbus.
12.5.3.1
Instrucción MB_COMM_LOAD (Configurar puerto en módulo PtP para Modbus-RTU)
Tabla 12- 63 Instrucción MB_COMM_LOAD
KOP / FUP
Tabla 12- 64 Tipos de datos para los parámetros
Parámetro y tipo
REQ
IN
PORT
IN
BAUD
IN
PARITY
IN
Controlador programable S7-1200
Manual de sistema, 03/2014, A5E02486683-AG
SCL
"MB_COMM_LOAD_DB"(
REQ:=_bool_in,
PORT:=_uint_in_,
BAUD:=_udint_in_,
PARITY:=_uint_in_,
FLOW_CTRL:=_uint_in_,
RTS_ON_DLY:=_uint_in_,
RTS_OFF_DLY:=_uint_in_,
RESP_TO:=_uint_in_,
DONE=>_bool_out,
ERROR=>_bool_out_,
STATUS=>_word_out_,
MB_DB:=_fbtref_inout_);
Tipo de datos
Descripción
Bool
Un cambio de señal low a high (flanco ascendente) lanza la operación.
(Solo versión 2.0)
Port
Tras haber instalado y configurado un dispositivo de comunicación CM o
CB, el identificador de puerto aparece en la lista desplegable de
parámetros disponible en la conexión del cuadro PUERTO. El valor de
puerto CM o CB asignado es la propiedad de configuración del
dispositivo "identificador de hardware". El nombre simbólico del puerto se
asigna en la ficha "Constantes del sistema" de la tabla de variables PLC.
UDInt
Selección de la velocidad de transferencia:
300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 76800, 115200,
no se permite ningún otro valor
UInt
Selección de paridad:
0 – Ninguna
•
1 – Impar
•
2 – Par
•
Procesador de comunicaciones y Modbus TCP
12.5 Comunicación Modbus
Descripción
La instrucción MB_COMM_LOAD configura un
puerto PtP para la comunicación con el
protocolo Modbus RTU. Opciones de hardware
del puerto Modbus: Instale un máximo de tres
CMs (RS485 o RS232) más una CB (R4845).
Un bloque de datos instancia se asigna
automáticamente cuando la instrucción
MB_COMM_LOAD se inserta en el programa.
779