Procesador de comunicaciones y Modbus TCP
13.5 Comunicación Modbus
Nota
Números de puerto para cliente y servidor
El cliente Modbus utiliza un número de puerto que empieza por 2000. El servidor Modbus suele
direccionarse a través del número de puerto 502. Dependiendo de la CPU, es posible configurar
el puerto 502 para varias conexiones (puerto múltiple). Si el puerto 502 se ha configurado para
dos o más conexiones, los clientes de los que provienen las órdenes se distribuyen
aleatoriamente entre las conexiones de servidor existentes en caso de conexiones no
especificadas. El primer cliente que quiere conectarse a la instrucción "MB_RED_SERVER" no se
asigna automáticamente a la conexión 0A. Una vez se ha realizado la asignación de las órdenes
de los clientes a las conexiones de servidor, la asignación permanece intacta durante el
intercambio de tramas, hasta que finaliza la conexión.
Parametrización
Puede utilizarse la instrucción MB_RED_SERVER V1.0 y V1.1 para el S7-1200. La CPU
implementa las conexiones a través de la interfaz local de la CPU o el CM/CP. La CPU configura
y establece las conexiones utilizando la estructura TCON_IP_V4.
Configuración de MB_RED_SERVER: Los ajustes siguientes se realizan en el cuadro de diálogo de
configuración de la instrucción MB_RED_SERVER:
• Parámetros de las conexiones 0A, 1A, 0B y 1B (encontrará más información sobre la
configuración de la redundancia en el apartado anterior "Operación y redundancia").
• Parámetro interno (opcional)
El cuadro de diálogo de configuración se abre con la instrucción MB_RED_SERVER o mediante
objetos tecnológicos:
Figura 13-17
1066
Conexión de servidor parametrizada
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO