Configuración, programación
4.7 Comunicación FTP
Funcionamiento
La instrucción FTP_CMD hace referencia a un bloque de petición (ARG) en el que se
especifica el comando FTP. Según sea el tipo de comando FTP (CMD), este bloque de
petición utiliza diferentes estructuras de datos para la parametrización. Para dichas
estructuras están disponibles en cada caso los tipos de datos adecuados (UDT).
La figura siguiente ilustra la estructura de llamada:
Bloques de petición (UDTs)
Para los bloques de petición se utilizan las siguientes estructuras de datos:
● Establecimiento de la conexión
Para establecer la conexión están disponibles diferentes estructuras de datos para los
siguientes tipos de acceso:
– FTP_CONNECT_IPV4: Establecimiento de la conexión con direcciones IP según IPv4
– FTP_CONNECT_IPV6: Establecimiento de la conexión con direcciones IP según IPv6
– FTP_CONNECT_NAME: Establecimiento de la conexión con nombres de servidor
● Transferencia de datos
Para la transferencia de datos están disponibles dos estructuras de datos distintas:
– FTP_FILENAME: Estructura de datos para el acceso a un archivo completo
– FTP_FILENAME_PART: Estructura de datos para el acceso de lectura a un área de
Transferencia de datos en el File-DB
Los datos se transfieren mediante bloques que contienen un encabezado para datos de
petición y el área de datos de usuario. El bloque de datos se indica en el búfer de
peticiones.
Encontrará la descripción de un File-DB de ejemplo en el sistema de información de
STEP 7.
46
(DNS)
datos
Instrucciones de servicio, 12/2019, C79000-G8978-C289-08
CP 1543-1