首页 理论教育 CNC状态信息读写优化方法

CNC状态信息读写优化方法

时间:2023-06-18 理论教育 版权反馈
【摘要】:图9.4-2 CNC的状态显示行表9.4-4 状态行信息读入的控制数据存储器设定4.CNC报警类型读入CNC系统当前所发生的报警类型可通过WINDR指令读入到PMC中,数据读入指令应设定的控制数据存储器参数及指令执行状态信息见表9.4-5。bit 0:P/S100报警;bit 1:P/S000报警;bit 2:P/S101报警;bit 3:其他P/S报警;bit 4:坐标轴超程OTS报警;bit 5:伺服驱动系统过热OH报警;bit 6:伺服驱动系统SV报警;bit 7:CNC存储器报警MALM。表9.4-6 CNC诊断数据读取的控制数据存储器设定

CNC状态信息读写优化方法

1.CNC系统信息读取

CNC系统信息可通过WINDR指令读入到PMC中,数据读入指令应设定的控制数据存储器参数及指令执行状态信息见表9.4-2,表中带阴影的存储器内容应在执行指令前定义(下同)。

表9.4-2 CNC系统信息读入的控制数据存储器设定

978-7-111-42089-7-Chapter09-29.jpg

2.日期和时间的读取

CNC的日期、时间等信息可通过WINDR指令读入到PMC中,数据读入指令应设定的控制数据存储器参数及指令执行状态信息见表9.4-3。

表9.4-3 日期、时间读入的控制数据存储器设定

978-7-111-42089-7-Chapter09-30.jpg

3.状态行信息的读取

CNC的状态行信息如图9.4-2所示,它包括当前有效的操作方式及当前的程序运行状态、坐标轴运动状态、辅助功能执行状态、急停与复位状态、报警显示状态等,它们可通过WINDR指令读入到PMC中。状态行信息读入指令应设定的控制数据存储器参数及指令执行状态信息见表9.4-4。

978-7-111-42089-7-Chapter09-31.jpg

图9.4-2 CNC的状态显示行

表9.4-4 状态行信息读入的控制数据存储器设定

978-7-111-42089-7-Chapter09-32.jpg

4.CNC报警类型读入

CNC系统当前所发生的报警类型可通过WINDR指令读入到PMC中,数据读入指令应设定的控制数据存储器参数及指令执行状态信息见表9.4-5。

表9.4-5 CNC报警类型读入的控制数据存储器设定

978-7-111-42089-7-Chapter09-33.jpg(www.xing528.com)

CNC当前报警类型的状态返回数据的长度为2字节,CTL+10对应位为“1”所代表的意义如下。

bit 0:P/S100报警;

bit 1:P/S000报警;

bit 2:P/S101报警;

bit 3:其他P/S报警;

bit 4:坐标轴超程OTS报警;

bit 5:伺服驱动系统过热OH报警;

bit 6:伺服驱动系统SV报警;

bit 7:CNC存储器报警MALM。

CTL+10对应位为“1”所代表的意义如下。

bit 0:APC报警APAL;

bit 1:主轴SPA报警;

bit 2~7:未使用。

5.CNC诊断数据的读入

CNC的诊断数据可通过WINDR指令读入到PMC中,数据读入指令应设定的控制数据存储器参数及指令执行状态信息见表9.4-6。

表9.4-6 CNC诊断数据读取的控制数据存储器设定

978-7-111-42089-7-Chapter09-34.jpg

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈