logo资料库

HAAS VVS 机床数据采集方案.docx

第1页 / 共2页
第2页 / 共2页
资料共2页,全文预览结束
HASS 机台以太网口通讯采集资料 一 、 机床设置 设置----网络---有线网络 1. 启用有线网线路 2. 关闭 DHCP 3. 设置 IP 地址和采集 PC 在一个网段 设置----设置---其它 1. 143 其它 机床数据收集 值(TCP 端口)设置为 非 0 即可,暂定义为 5000 二 、 协议内容 机床设置完成后,机床即开启一个 TCP 服务端 如 192.168.0.201:5000 设计一个 TCP Client 进行连接, 也可以使用 TCP 调试助手之类的。 1) 发送指令 方框号里面内容 查询机床序列号 [?Q100] 响应内容 方框号里面内容 [>SERIAL NUMBER,1153777] 解释: 逗号后面即为 序列号 2) 发送指令 方框号里面内容 查询机床软件版本 [?Q101] 响应内容 方框号里面内容 [>>SOFTWARE VERSION,100.18.000.1013] 解释: 逗号后面即为 软件版本 3) 发送指令 方框号里面内容 查询机床型号 [?Q102] 响应内容 方框号里面内容 [>>MODEL,VF-2SS-CN-C-V] 解释: 逗号后面即为 机床型号 4) 发送指令 方框号里面内容 查询机床当前工作模式 [?Q104] 响应内容 方框号里面内容 [>>MODE,XXXX] 解释: 逗号后面即为模式 机床设置模式 XXXX =ZERO XXXX =MEM_JOG 机床操作-手动模式 XXXX =MEM XXXX =MDI 机床操作模式 程序编辑模式 5) 发送指令 方框号里面内容 机床总计换刀次数 [?Q200] 响应内容 方框号里面内容 [>>TOOL CHANGES,1536] 6) 发送指令 方框号里面内容 正在使用的刀具编号 [?Q201] 响应内容 方框号里面内容 [>>USING TOOL,10] 解释: 逗号后面即为总次数 7) 发送指令 方框号里面内容 机床总通电时间 [?Q300] 响应内容 方框号里面内容 [>>P.O. TIME,00207:04:13] 解释: 逗号后面即为正在使用的刀具编号 解释: 逗号后面即为总通电时间 时:分:秒 8) 发送指令 方框号里面内容 机床总移动时间 [?Q301] 响应内容 方框号里面内容 [>>C.S TIME,00031:07:27] 解释: 逗号后面即为各轴总移动时间 时:分:秒 9) 发送指令 方框号里面内容 最后一次循环时间 [?Q303] 响应内容 方框号里面内容 [>>LAST CYCLE,00000:06:15] 解释: 逗号后面即为最后一次程序循环时间 时:分:秒 10) 发送指令 方框号里面内容 上一次循环时间 [?Q304] 响应内容 方框号里面内容 [>>PREV CYCLE,00000:06:21] 解释: 逗号后面即为上一次程序循环时间 时:分:秒 11) 发送指令 方框号里面内容 M30 零件计数器#1 [?Q402] 响应内容 方框号里面内容 [>>M30 #1,156] 12) 发送指令 方框号里面内容 M30 零件计数器#2 [?Q403] 解释: 逗号后面即为加工零件计数器#1
响应内容 方框号里面内容 [>>M30 #2,157] 13) 发送指令 方框号里面内容 程序/状态/零件/xxxx [?Q500] 响应内容 方框号里面内容 [>>PROGRAM,MDI,IDLE,PARTS,156] 解释: 逗号后面即为加工零件计数器#2 解释: 编程模式,编程中,空闲,零件,156 响应内容 方框号里面内容 [>>PROGRAM,MDI,ALARM ON,PARTS,17] 响应内容 方框号里面内容 [PROGRAM, O00011, ALARM ON, PARTS, 17] 解释: 编程模式,编程中,警报中,零件,17 解释: 编程模式,程序编号,警报中,零件,17 14) 发送指令 方框号里面内容 机床 X 轴最大轴负载 [?Q600 1064] 响应内容 方框号里面内容 [>>MACRO,50] 解释:宏变量编号 1064 代表 X 轴轴负载 百分比 最大 100% 发送指令 方框号里面内容 机床 Y 轴最大轴负载 [?Q600 1065] 发送指令 方框号里面内容 机床 Z 轴最大轴负载 [?Q600 1066] 发送指令 方框号里面内容 机床 A 轴最大轴负载 [?Q600 1067] 发送指令 方框号里面内容 机床 B 轴最大轴负载 [?Q600 1068] 15) 发送指令 方框号里面内容 主轴中的刀具编号 [?Q600 3026] 响应内容 方框号里面内容 [>>MACRO,13] 解释:主轴中的刀具编号为 T 13 16) 发送指令 方框号里面内容 主轴转速 [?Q600 3027] 响应内容 方框号里面内容 [>>MACRO,499.951171875] 17) 发送指令 方框号里面内容 机床 X 轴坐标 [?Q600 5021] 响应内容 方框号里面内容 [>>MACRO,-321.0] 解释:主轴转速为 499.951171875 RPM 解释:X 轴坐标为 -321.0 发送指令 方框号里面内容 机床 Y 轴坐标 [?Q600 5022] 发送指令 方框号里面内容 机床 Z 轴坐标 [?Q600 5023] 发送指令 方框号里面内容 机床 A 轴坐标 [?Q600 5024] 发送指令 方框号里面内容 机床 B 轴坐标 [?Q600 5025] 发送指令 方框号里面内容 机床 C 轴坐标 [?Q600 5026] 错误指令的响应解析 18) 发送指令 方框号里面内容 [?Q103] 响应内容 方框号里面内容 [>>?, ?Q103] 解释: 发送内容前面 + >>? 代表指令错误。 发送指令[?Q302] 响应内容[>>?,?Q302] 发送指令[?Q400] 响应内容[>>?,?Q400] 发送指令[?Q600 30009] 响应内容[>>MACRO,?,Q60030009]
分享到:
收藏