Entrada De Datos En Un Archivo Indicado Fwrite Instrucción De Escritura - Mitsubishi Electric MELSEC A Serie Manual De Programación

Tabla de contenido

Publicidad

FWRITE
Funciona-
Entrada de datos en un archivo indicado
miento
FWRITE Instrucción de escritura
Con la instrucción FWRITE se transfiere una cantidad definida de datos como archivo a una
tarjeta de memoria ATA. En esto puede seleccionarse si los datos deben transferirse sin
conversión previa al formato binario o bien si los datos deben convertirse antes de la
transferencia al formato CSV para ser transferidos posteriormente.
El bit que se indicó en (d1)+0, se activa automáticamente al reconocer la ejecución de la
instrucción FWRITE y al ejecutarse la instrucción END. Después de la instrucción END en el
siguiente ciclo se repone este bit nuevamente. El usuario puede utilizar este bit como señal
para la terminación de la instrucción FWRITE.
En caso que se haya detectado un error en la ejecución de la instrucción se activa y repone el
bit indicado en (d1)+1, en forma sincronizada con el mensaje de terminación [(d1)+0].
El usuario puede analizar esta señal como mensaje de error.
Durante la ejecución de la instrucción FWRITE, está activado el SM721. El SM721 se activa
también en la ejecución de otras instrucciones (S.FREAD, COMRD, PRC). Al haber activado
el SM721, no puede arrancarse la instrucción FWRITE. En caso de intentar su arranque, no
se ejecutará esta instrucción.
En caso de detectar un error antes de la ejecución de la instrucción (antes de activar el
SM721), no se activan el mensaje de terminación [(d1)+0], el mensaje de error [(d1)+1] y el
SM721.
La indicación del largo de datos [(s2)+0] se realiza en la unidad „Palabra". La siguiente
ilustración muestra la transferencia de datos binarios.
Transferencia de datos binarios
En caso de transferir datos binarios, se agrega la extensión „.BIN" en el nombre de archivo del
archivo de destino en caso de no haber colocado esta extensión. En caso de no existir este
archivo de destino, se genera un nuevo archivo y los datos se ingresan a partir del inicio del
archivo. Como atributos de archivo se utilizan los atributos almacenados.
Cuando el largo de archivo sobrepasa el tamaño del archivo, se agregan los datos al final del
archivo en el cual ya no caben.
En caso de indicar para el almacenamiento de los datos, una dirección inicial que es mayor al
9 – 12
Transferencia de datos hacia y desde los archivos
Datos para el control de la instrucción de escritura
D0+0
H0000
Modo de ejecución
-
D0+1
Libre
D0+2
K3
Cantidad de datos transferidos
-
D0+3
Libre
K1
Do+4
Dirección inicial del archivo destino
D0+5
-
D0+6
Cantidad de columnas
D0+7
K0
Selección entre datos de palabra y byte
Largo de datos
K3
D1+0
D1+1
H33 22
Datos que se
D1+2
44
H55
transfieren
D1+3
H77 66
Archivo de destino
H00
H00
H22
H33
H44
H55
H66
H77
H00
H00
H00
Programación MELSEC A y Q
FWRITEE1

Publicidad

Tabla de contenido
loading

Tabla de contenido