6.9.2
Comunicación TCP/IP abierta
Nota
Validez
Los datos del presente capítulo solo son válidos para la interfaz RNA.
Utilización
Para poder intercambiar datos vía programa de usuario con otros interlocutores de
comunicación aptos para TCP/IP, STEP 7 proporciona un UDT para la parametrización de
conexiones así como cuatro bloques de programa:
● UDT 65 "TCON_PAR" con la estructura de datos para la parametrización de conexiones
● FB 65 "TCON" para establecer conexiones
● FB 66 "TDISCON" para deshacer conexiones
● FB 63 "TSEND" para enviar datos
● FB 64 "TRCV" para recibir datos
La comunicación TCP/IP trabaja con orientación a conexiones. Solo es posible transmitir
datos cuando está establecida una conexión con el interlocutor. La CPU puede utilizar
simultáneamente varias conexiones con un interlocutor.
Se soportan las siguientes variantes de protocolo:
● ISO-on-TCP según RFC 1006
Programación
En la descripción de conexiones (UDT 65) se han de prever los siguientes ajustes de
parámetros:
● local_tsap_id: byte 1 = 0xE0 (valor obligatorio para funcionamiento correcto)
● local_tsap_id: byte 2 = número de rack/slot
● remote_tsap_id: byte 1 = 0xE0 (valor obligatorio para funcionamiento correcto)
● remote_tsap_id: byte 2 = número de rack/slot
Observación: los TSAPs pueden tener una longitud de 2-16 bytes. Los dos primeros bytes
se tienen que ocupar de la forma descrita; los demás bytes se pueden ocupar libremente.
Nota
Tenga en cuenta que el número de conexiones establecidas dinámicamente depende
también del número de conexiones configuradas y establecidas estáticamente.
Recibirá las indicaciones correspondientes en la interfaz de llamada de los FBs.
Observe la documentación de los bloques de programa en la Ayuda en pantalla y en la
documentación de STEP 7. Allí también encontrará ejemplos de parametrización.
CP 443-1 RNA
Manual de producto, 07/2017, C79000-G8978-C299-03
Configuración y servicio
6.9 Interfaz en el programa de usuario
51