10 Administración de archivos y acceso a archivos vía FTP
10.3.4
Estructura de los bloques de datos (File−DB) para servicios FTP
Modo de funcionamiento
Para la transmisión de datos por medio de FTP tiene que crear por ello bloques de datos
(File−DB) en la CPU de su estación S7; Estos bloques de datos han de tener una
determinada estructura para poder ser manejados como archivos transferibles por los
servicios FTP. Constan de los siguientes sectores
S Sector 1: Cabecera (header) del File−DB (tiene una longitud (20 byte) y una estructura
fijas)
S Sector 2: Datos útiles (de longitud y estructura variables)
Cabecera de File−DB para el modo de servidor FTP
Observación: La cabecera de File−DB aquí descrita es prácticamente idéntica a la descrita
para el modo de cliente en la tabla 10-4; las diferencias residen en los parámetros
S WRITEACCESS
S FTP_REPLY_CODE
Tabla 10-2
Parámetro
Tipo
EXIST
BOOL
A−224
Valor / significado
El bit EXIST indica si la zona de
datos útiles contiene datos
válidos.
El comando FTP retrieve sólo
procesa la petición si EXIST=1.
S
0:
El File−DB no contiene datos
útiles válidos ("el archivo no
existe").
S
1:
El File−DB contiene datos
útiles válidos ("el archivo
existe").
CPs S7 para Industrial Ethernet Configurar y poner en servicio
Alimentación
El comando FTP dele pone EXIST=0;
El comando FTP stor pone EXIST=1;
C79000−G8978−C182−09
Edición 05/2008