# Read File

Lee una tarea de la memoria flash del sistema de visión In-Sight especificado.

## Read File Entradas

Sintaxis: RF[nombre del archivo]

Parámetro | Descripción
--- | ---
Nombre de archivo | El nombre de la tarea. El comando se ejecuta con y sin la extensión .JOBX.

## Read File Salidas

Devuelve un código de estado seguido de un terminador de línea seguido, a su vez, de líneas de datos del trabajo.

Los códigos de estado son:

Códigos de estado | Descripción
--- | ---
1 | El comando se ha ejecutado correctamente.
0 | Comando no reconocido.
-1 | Falta el nombre del archivo de la tarea.
-2 | No hay ninguna tarea guardada con el nombre indicado o los datos de la tarea no son válidos, por lo que no se pudo ejecutar el comando.
-3 | Error de lectura.
-6 | El usuario no dispone de acceso total para ejecutar el comando.

Las líneas de datos de la tarea:

Parámetro | Descripción
--- | ---
Nombre | La primera línea contiene el nombre de la tarea.
Tamaño | La segunda línea contiene un valor entero que indica el tamaño (en bytes) del trabajo.
Datos | Los datos reales del trabajo se codifican en forma de valores ASCII hexadecimales formateados a 80 caracteres por línea. Cada línea termina con una secuencia para retorno de carro y un carácter para salto de línea.
Suma de comprobación | La última línea contiene cuatro bytes ASCII hexadecimales que representan la suma de verificación de los datos de la tarea. El sistema de visión calcula la suma de comprobación a partir de los valores ASCII en mayúsculas de los datos codificados en hexadecimal y no a partir de los valores en bytes del contenido del archivo. Para más información, consulte Suma de comprobación en modo nativo.

## Read File Ejemplo

Para recibir información sobre la tarea «text.jobx» guardada en el sistema de visión In-Sight, emita el siguiente comando: RFtexto.jobx

Tras la emisión del comando Read File, la primera línea que se visualiza en la ventana de telnet es el código de estado (1) seguido del nombre de la tarea (texto.jobx) y el tamaño expresado en bytes (22) y, a continuación, los datos de la tarea en formato ASCII hexadecimal. Finalmente, se visualizan en la última línea los cuatro bytes de la suma de verificación en ASCII hexadecimal (4206).

Nota: El tamaño que indica el comando RF tiene el doble de bytes que el archivo de tarea .JOBX almacenado en el sistema de visión In-Sight debido a la codificación ASCII hexadecimal de los datos.