AV131主机系统 - 第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 { { ± 是为了与…

100%1 / 104
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 指令时,成为 M0T0,对于 ‘M0T0’ 的步骤就跳开不读取
(一方为 0 时,回 ‘A4E00’)
原点复归的步骤跳开不读取。(上载时附加后进行输出。)
如果在运转过程中下载执行程序,则回送 ‘A4E00’