AV131主机系统.pdf - 第23页
AV131 主机系统 2.1 NC 数据的下 载 D79HCC-52-010- A0 2.1- 2 No. 类别 Max. 位数 输入范围 省略 可变 内容 7 Y 坐标 7 ± 0 ~ ± 999999 { { Max. 位数包括 ± 8 Z 轴编号 3 0 ~ 121 { { Z 121 为跳线 9 V 数据 6 + 0 ~ + 999999 { { 未使用 10 插入间距数据 6 + 0 ~ + 999999 { { ± 是为了与…

AV131
主机系统
2.1 NC 数据的下载
D79HCC-52-010-A0
2.1-1
2.1. NC 数据的下载
D79HCC-52-010-A0
2.1.1 NC 数据的下载
如果以设备为中心考虑的话,当主机向设备传送 C0 指令后,设备就成为 NC 数据的接收模式,其结果,便可
读取随后向设备传送来的 NC 数据 (使用 C0 指令)。
详细数据
No.
类别 Max. 位数 输入范围 内容
1
程序管理 No.
15
‘0’ ~ ‘9’
‘A’ ~ ‘Z’
特殊字符
可省略
但第 1 个字符是必要的
设备接收到 C0 指令后,作为承认而回送 A0 指令。
主机接收到该 A0 指令后,使用 D 指令 (传送数据的指令),将开始的步骤的 NC 数据 (N0001 或 N1)按 1 个步
骤的量传送给设备。
1) – 1
D0Nnnnn / nGnMnnnTnnnX (±) nnnnnnY (±) nnnnnnZnnn
1 2 3 4 5 6 7 8
V (±) nnnnn
W (±) nnnnn C∗∗∗∗∗∗∗∗
9 10 11
No.
类别
Max.
位数
输入范围 省略 可变 内容
1
程序 No.
4 0001 ~ 2000 × {
与步骤 No.无关,按接收顺序进
行登录
2
跳过指令
1 0 ~ 9 { ×
/ 7 为无条件跳过
3
原点复归指令
1 0 ~ 3 { ×
不是 ‘0’ 的步骤则忽略
4
插入指令
3 001 ~ 999 { {
M0T0 忽略
不能转换的数据为 M0,将错误回
送
== 详细内容请参照‘转换表’
5
补正 旋转指令
3 001 ~ 999 { {
M0T0 忽略
不能转换的数据为 T0,将错误回
送。
== 详细内容请参照‘转换表’
6
X 坐标
7 ± 0 ~ ± 999999 { {
Max.位数包括 ±
1
STX C 0
字符数
ETX
校验和
P
程序名称
15 个字符 (可省略)
STX D 0
字符数
ETX
校验和
N 1 G 1 Z 2
1) -1

AV131
主机系统
2.1 NC 数据的下载
D79HCC-52-010-A0
2.1-2
No.
类别
Max.
位数
输入范围 省略 可变 内容
7
Y 坐标
7 ± 0 ~ ± 999999 { {
Max.位数包括 ±
8
Z 轴编号
3 0 ~ 121 { {
Z121 为跳线
9
V 数据
6 + 0 ~ + 999999 { {
未使用
10
插入间距数据
6 + 0 ~ + 999999 { {
±是为了与格式一致。本来只有+
方向的
Max.位数包括±
11
回路 No.
8
‘0’ ~ ‘9’
‘A’ ~ ‘Z’
{ ×
位数务必要固定
不需要时用空白填补
=注意=
当超出 Max. 位数时,前起至 Max. 位数部分的数据为有效的。
对 S&R 数据使其从开始到 M90X 为连续的,中途出现时为错误。
如果 1 个电文中存在‘∗’ 字符,就作为 EOP。
出现不能判断的字符时,就忽略其后续的数值。
出现空白字符时,其后面除回路 No.外,其他都忽略。
议定书
开始下载
主机
NEXT 要求
设备
A0
NC 数据传送
NC 数据传送
NEXT 要求
送出 EOP 数据
∗
送信结束
接收结束
编制目录
将接收到的 NC 数据收藏
在 RAM 中
将接收到的 NC 数据收藏
在 RAM 中
C0P
管理 No.3 位 名称 12 字符
D0
NC 数据
A0
D0
NC 数据
A0
D0
步骤 No.
A0
A2

AV131
主机系统
2.1 NC 数据的下载
D79HCC-52-010-A0
2.1-3
条件
可作为标准进行使用。
只有 ONLINE 模式为有效。
接收 EOP (∗) 后,直到 ‘A2’ 为止正常结束时,数据一直有效。
(下载异常结束后,数据消失。)
指定了与存储器内相同的程序、异常结束后,也将删除存储器内的程序。
超出剩余步骤,或者,下载量超过程序的登录个数时,传送 ‘A4E00’ 后结束。
送来无效的 M 指令、T 指令时,成为 M0、T0,对于 ‘M0T0’ 的步骤就跳开不读取。
(一方为 0 时,回送 ‘A4E00’。)
原点复归的步骤跳开不读取。(上载时附加后进行输出。)
如果在运转过程中下载执行程序,则回送 ‘A4E00’。