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

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

Publicidad

Comunicación
11.5 PROFINET
del FB o la FC se puede ver en el árbol del proyecto en PLC_x > Bloques de programa > Bloques
de sistema > Recursos de programa.
Para comprobar la versión de la instrucción TCON, TDISCON, TSEND o TRCV en un programa, es
necesario examinar las propiedades del árbol del proyecto y no las propiedades de un cuadro que
se visualiza en el editor de programas. Seleccione un árbol del proyecto TCON, TDISCON, TSEND
o TRCV o instancia del FB o la FC, 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 TCON, TDISCON, TSEND o TRCV.
Instrucciones Legacy TCON, TDISCON, TSEND y TRCV (comunicación TCP)
Comunicación Ethernet con los protocolos TCP e ISO on TCP
Nota
Instrucciones TSEND_C y TRCV_C
Para ayudar a simplificar la programación de la comunicación PROFINET/Ethernet, las
instrucciones TSEND_C y TRCV_C combinan las funciones de las instrucciones TCON, TDISCON,
TSEND y TRCV:
• TSEND_C combina las instrucciones TCON, TDISCON y TSEND.
• TRCV_C combina las instrucciones TCON, TDISCON y TRCV.
Las instrucciones siguientes controlan el proceso de comunicación:
• TCON establece la conexión TCP/IP entre el cliente y el servidor (CPU) PC.
• TSEND y TRCV permiten enviar y recibir datos.
• TDISCON deshace la conexión.
El tamaño mínimo de los datos que pueden transmitirse (TSEND) o recibirse (TRCV) es de un
byte; el tamaño máximo es de 8192 bytes. TSEND no admite la transmisión de datos desde
posiciones booleanas y TRCV no recibe datos en posiciones booleanas. Encontrará más
información sobre cómo transferir datos con estas instrucciones en el apartado Coherencia de
datos (Página 187).
TCON, TDISCON, TSEND y TRCV funcionan de forma asíncrona, con lo que el procesamiento de
la tarea abarca varias ejecuciones de la instrucción. Por ejemplo, una tarea para configurar y
establecer una conexión se inicia ejecutando una instrucción TCON con el parámetro REQ = 1.
Después se utilizan ejecuciones adicionales de TCON para vigilar la tarea y comprobar si ha
finalizado con el parámetro DONE.
La tabla siguiente muestra la relación entre los parámetros BUSY, DONE y ERROR. Utilice la tabla
para determinar el estado actual de la tarea:
Tabla 11-37
Interacción entre los parámetros BUSY, DONE y ERROR
BUSY
DONE
TRUE
Irrelevante
FALSE
TRUE
668
ERROR
Descripción
Irrelevante
La tarea se está procesando.
FALSE
La tarea se ha ejecutado correctamente.
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO

Publicidad

Tabla de contenido
loading

Tabla de contenido