读取文件

从指定的 In-Sight 闪存读取作业。

读取文件 输入

语法:RF[Filename]

参数

说明

文件名

作业的名称。该命令将会在有或没有 .JOBX 扩展名的情况下执行。

读取文件 输出

返回一个状态码,后跟一个行终止符和作业数据行。

状态码信息:

状态码 说明
1

命令顺利执行。

0

命令无法识别。

-1

缺少作业文件名。

-2

不存在以给定名称保存的作业,或者作业数据无效,因此无法执行该命令。

-3

读取失败。

-6

用户没有执行该命令的完全权限。

作业数据行包括:

参数 说明

名称

第一行包含作业名称。

大小

第二行包含作业大小(以字节为单位)的整数值。

数据

实际作业数据被编码为 ASCII 十六进制值,格式为每行 80 个字符。每行以一个终止字符结尾。

校验和

最后一行包含四个 ASCII 十六进制字节,它们是作业数据的校验和。

读取文件 示例

要获得与 In-Sight 视觉系统上保存的作业“text.jobx”有关的信息,请发出以下命令:RFtext.jobx

发出“读取文件”命令后,输出到 telnet 窗口的第一行是状态码 (1),后跟作业名称 (text.jobx) 和作业大小 (22),然后是 ASCII 十六进制格式的作业数据。最后,在最后一行显示四字节 ASCII 十六进制校验和 (A09E)。

注意由于对数据进行 ASCII 十六进制编码,RF 命令报告的文件大小将是存储在 In-Sight 视觉系统上的实际 .JOB 文件字节数的两倍。