读取文件
从指定的 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 文件字节数的两倍。