El parámetro CONNECT asigna datos utilizados para establecer una conexión PROFINET
Debe utilizar un bloque de datos global y almacenar la conexión necesaria antes de hacer
referencia a este DB en el parámetro CONNECT.
1. Cree un nuevo DB global o utilice un DB global existente para almacenar los datos de
CONNECT. Puede usar un DB para almacenar varias estructuras de datos TCON_IP_v4.
Cada conexión de cliente o servidor Modbus TCP usa una estructura de datos
TCON_IP_v4. Se hace referencia a los datos de conexión en el parámetro CONNECT.
2. Denomine el DB y una variable estática con un nombre significativo. Por ejemplo,
denomine el bloque de datos "Conexiones Modbus" y una variable estática
"TCPactiva_1" (para la conexión Modbus TCP cliente 1).
3. En el editor de DB, asigne el tipo de datos del sistema "TCON_IP_v4" en la columna Tipo
de datos, para la variable estática de ejemplo "TCPactiva_1".
4. Expanda la estructura TCON_IP_v4 para poder modificar los parámetros de conexión,
como se muestra en la imagen siguiente.
5. Modifique los datos en la estructura TCON_IP_v4 para una conexión MB_CLIENT.
6. Introduzca la referencia de estructura de DB para el parámetro CONNECT de
MB_CLIENT. En el ejemplo, esto sería "Conexiones Modbus".TCPactiva_1.
Modifique los datos de DB de TCP_IP_v4 para cada conexión MB_CLIENT
● InterfaceID: Por medio de la ventana de configuración de dispositivo, haga clic en la
imagen del puerto PROFINET de la CPU. A continuación, haga clic en la pestaña de
propiedades generales y utilice el identificador de hardware que verá allí.
● ID: Introduzca un número de identificación de la conexión entre 1 y 4095. La
comunicación Modbus TCP se realiza utilizando las instrucciones TCON, TDISCON,
TSEND y TRCV subyacentes para OUC (Open User Communication).
● ConnectionType: Para TCP/IP, use el valor predeterminado 16#0B (número decimal =
11).
● ActiveEstablished: Este valor debe ser 1 o TRUE. La conexión está activa en el
MB_CLIENT que inicia la comunicación Modbus.
● RemoteAddress: Introduzca la dirección IP del servidor Modbus TCP de destino en los
cuatro elementos de matriz ADDR. Por ejemplo, escriba 192.168.2.241, como en la
imagen anterior.
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK
Procesador de comunicaciones y Modbus TCP
13.5 Comunicación Modbus
1223