Transferencia de datos hacia y desde los archivos
Variables
Operando Significado
u0
s0
d0
Programación MELSEC A y Q
Dummy (no se utiliza)
Indicación de la unidad de disco.
Se puede indicar solamente una unidad de disco con una tarjeta
de memoria ATA (unidad de disco 2). No se puede utilizar una
tarjeta de memoria ROM o bien una tarjeta normal de memoria
RAM o ROM.
Primer operando de área en la cual deben almacenarse los datos de control.
Se requieren los siguientes datos de control.
Operando Significado
Modo de
(d0)
ejecución
(d0)+1
Reservado
Cantidad de
(d0)+2
datos a transferir.
(d0)+3
No utilizado
(d0)+4
Dirección inicial
(d0)+5
en archivo fuente
Cantidad de
(d0)+6
columnas
Determinación si
deben transferirse
(d0)+7
datos de palabras
o bytes
Descripción
Determina el tipo de transferencia de
datos:
0000
) Transferencia de datos binarios
H
0100
) Conversión de datos del
H
formato CSV en datos binarios antes
de transferencia
Se utiliza por el sistema
Indicación del largo de datos
(palabras) que deben transferirse.
Incluso al haber seleccionado la
transferencia por bytes (d0) +7, se
indica la cantidad de datos en la
unidad „Palabra".
—
Selección a partir de cual dirección
deben leerse los datos en el archivo
fuente.
Datos binarios (d0 = 0000):
00000000
) A partir del inicio del
H
archivo
00000001
a FFFFFFFC
: A partir de
H
H
la dirección indicada
La unidad del valor se define
mediante la determinación si la trans-
ferencia se realiza por palabras o
bytes.
FFFFFFFD
: No permitido
H
Al transferir datos después de la con-
versión del formato CSV (d0 = 0100):
En CPUs hasta el número serial
01111 debe seleccionarse el inicio del
archivo como dirección inicial
(00000000
)
H
En CPUs a partir del número serial
01112:
00000000
) A partir del inicio del
H
archivo
00000001
a FFFFFFFC
: A partir de
H
H
la línea indicada
FFFFFFFD
: La lectura se continua
H
en la posición anterior.
Indicación, en cuántas columnas
se ingresaron datos en formato
CSV en el archivo de destino.
0:
: No ingresado en columnas
> 0 : Datos ingresados
en la cantidad respectiva
de columnas
0: Datos de palabras
1: Datos de bytes
FREAD
Determinac
Rango de
Tipo de
ión
valores
datos
mediante
—
—
BIN 16
bits
2
Usuario
Determinac
Rango de
ión
valores
mediante
0000
H
Usuario
0100
H
—
Sistema
1 a 480
Usuario
—
—
BIN 16
bits
00000000
H
a
Usuario
FFFFFFFC
H
FFFFFFFD
H
0,
Usuario
1 a 65535
0, 1
Usuario
9 – 21