主机系统N7201A477C.pdf - 第17页
RL132 主机系统 2.2 指令概要 DA9HCC-4A-171-A0 2.2-2 2.2.4 R 指令 (R0, R1, R2, R3) R ( 实时 ) 指令的作用是, 将设备生产运转过程中时时刻 刻发生的情况变化通知给主计算机, 一般用于远程控制、 或者生产管理信息的收集。 = = 详细内容请参照 本书的 ‘Pana 议定书 LAN 的规格 / R 指令 / R 指令的输出条件的设定 ’ 。 有超过 R 指令缓冲器 的量的未…

RL132
主机系统
2.2 指令概要
DA9HCC-4A-171-A0
2.2-1
2.2. 指令概要
DA9HCC-4A-171-A0
指令可大致划分为 4 种。还可以分别对各种指令进行进一步的细分。
2.2.1 C 指令(C0, C1, C2, C3, C5)
针对设备的通信要求指令有 C0, 1, 2, 3, 5 这 5 种。
所有的这些指令都是从主计算机来控制设备、只有在该方向时才是有效的,C 指令并不从设备向主机输出。
2.2.2 A 指令(A0, A2, A3, A4)
A (承认) 指令是指当主计算机与设备进行对话时,为了向对方表示已经接收到对方的指令,并且已经无差错地
进行了识别时而使用的指令。
该指令在主计算机和设备都使用。
要求下一个数据的指令: A0
这是数据的接收侧表示已经以正常的状态对送信侧传送来的数据进行了接收时所表达的指令,通常是作为要求
下一个数据的指令来使用的。
数据传送结束指令: A2
这是主计算机与设备之间表示已正常结束对话的指令。
设备根据 A2 指令中止对话模式。
无要求的数据指令: A3
尽管已经通过 C1 指令要求设备送出 NC 数据,但找不到程序名称时,使用的是该指令。
接收的数据无效指令: A4
当指令的序列发生异常情况时,或者,当设备并未处于能接收指令的状态时,表示已接收到指令。
此时,设备对接收到的数据作无效处理。
A4 指令有以下 2 项:
A4E00 (操作错误)
表示设备在不能接受指令的状态下接收了 C 指令。
例)
在设备处于远程控制无效 (在菜单中设定) 时送出了 C5 指令时。
在设备处于程序选择、程序编辑、生产管理信息更新等的处理中时送出了指令时。
在其他的如指令代码有异常时以及因没有该选项所以是不能使用的指令时,也送出本指令。
A4E01 (议定书错误)
表示送信过程中接收到了别的指令。
2.2.3 D 指令(D0)
在程序的传送模式下,送出数据时使用的指令。

RL132
主机系统
2.2 指令概要
DA9HCC-4A-171-A0
2.2-2
2.2.4 R 指令(R0, R1, R2, R3)
R (实时) 指令的作用是,将设备生产运转过程中时时刻刻发生的情况变化通知给主计算机,一般用于远程控制、
或者生产管理信息的收集。
== 详细内容请参照本书的 ‘Pana 议定书 LAN 的规格 / R 指令 / R 指令的输出条件的设定’ 。
有超过 R 指令缓冲器的量的未送信 R 指令积蓄的话,设备就会从比较旧的 R 指令开始进行废弃。

RL132
主机系统
2.3 C 指令
DA9HCC-4A-181-A0
2.3-1
2.3. C 指令
DA9HCC-4A-181-A0
2.3.1 C0 指令 (程序下载)
项目 内容
指令名称 程序的下载
使用的通信端口 端口 1
数据格式
项目 内容
指令部 C0 + 要下载的程序名 (识别符+名称)
数据尺寸部 要下载的程序的大小尺寸
数据部 要下载的程序的数据
程序名的设定方法
对象数据 识别符 名称
NC 数据
P
15 个字符的字符串
元件数据 U 或 D 15 个字符的字符串
基板数据
C
15 个字符的字符串
程序偏移量数据
F
15 个字符的字符串
指令序列
主机系统
设备
C0
+程序名称
+数据尺寸
+数据
(2)
接受下载的数据
(1)
A0 (要求下一个数据)
A2 (数据传送结束)
(1)
结束
(1)无数据的类型 (2)附属有数据的类型
=注意=
如果是选择中或者编辑中的程序时,回答 ‘A4E00’ 。