首页 理论教育 如何读写程序执行信息

如何读写程序执行信息

时间:2023-06-18 理论教育 版权反馈
【摘要】:表9.4-11 刀具运动速度读取的控制数据存储器设定6.实际主轴转速读入机床主轴的实际转速显示值可通过WINDR指令读入到PMC中,数据读入指令应设定的控制数据存储器参数及指令执行状态信息见表9.4-12。

如何读写程序执行信息

1.现行程序号和程序段号读入

CNC当前执行的程序号、程序段号可通过WINDR指令读入到PMC中,两者除指令代码不同外,其余参数相似,数据读入指令应设定的控制数据存储器参数及指令执行状态信息如表9.4-7所示。使用功能代码90,可将程序中的4位程序号扩展为8位。

表9.4-7 现行程序号和程序段号读入的控制数据存储器设定

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

2.模态代码的读入

CNC当前程序中有效的模态G代码、M代码可通过WINDR指令读入到PMC中。数据读入指令应设定的控制数据存储器参数及指令执行状态信息见表9.4-8。

表9.4-8 模态代码读入的控制数据存储器设定

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

数据区域所读出的模态代码信息有以下两种格式。

1)模态G代码。模态G代码可分组单独读取,此时需要在数据号中定义G代码组号,输入值应为G代码组号减1,例如,输入0时读取01组G代码G00/01/02/03/33等。一组模态G代码需要2字节存储器,但其高字节始终为0;低字节的最高位(bit7)为1,代表该G代码为现行程序段指令,为0代表前面指令执行后保留的代码;低字节的其他7位为模态G代码的指令代号。

2)其他模态代码。当需要单独读取某一模态指令信息时,应在数据号中指定识别代号100~126。识别代号100~126分别代表模态指令代码B、D、E、F、H、L、M、S、T、R、P、Q、A、C、I、J、K、N、O、U、V、W、X、Y、Z、M2、M3,例如,读取B代码应在CTL+6中指定识别号100,读取F代码则应指定识别号103等。每一模态代码需要连续6字节存储器,其中低4字节为模态代码的代号或指令值;高2字节为状态标志,第5字节的含义如下。

bit7:“1”代表现行程序段指令;“0”为前面指令保留的状态。

bit6:“1”代表代码带小数点(仅F代码);“0”为无小数点。

bit5:“1”代表该代码值为负数;“0”为正数。

bit4:无作用。

bit3~bit0:代码长度

第6字节的含义如下。

bit7~bit4:无作用。

bit3~bit0:代码值的小数位长度(仅F代码)。

3.缓冲存储器程序段的读入

CNC程序缓冲存储器中的程序段,如MDI程序段、当前执行段、下一程序段等,可通过WINDR指令,以ASC II字符的形式读入到PMC中。数据读入指令应设定的控制数据存储器参数及指令执行状态信息见表9.4-9。(www.xing528.com)

表9.4-9 缓冲存储器程序段读入的控制数据存储器设定

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

4.坐标轴现行位置读入

FS-0iD的位置综合显示页面如图9.4-3所示,如果程序使用了跳步切削(SKIP)指令G31,CNC还可以记录SKIP信号生效点的坐标值(SKIP位置)。CNC的相对坐标、绝对坐标、机械坐标、剩余行程、SKIP位置显示可通过WINDR指令读入到PMC中,数据读入指令应设定的控制数据存储器参数及指令执行状态信息见表9.4-10。

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

图9.4-3 CNC的坐标轴位置显示

表9.4-10 坐标轴位置读入的控制数据存储器设定

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

5.刀具运动速度读入

机床的刀具运动速度是刀具相对与工件的移动速度,它是各坐标轴实际运动速度的合成值。刀具移动速度可以通过WINDR指令读入到PMC中,数据读入指令应设定的控制数据存储器参数及指令执行状态信息见表9.4-11。

表9.4-11 刀具运动速度读取的控制数据存储器设定

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

6.实际主轴转速读入

机床主轴的实际转速显示值可通过WINDR指令读入到PMC中,数据读入指令应设定的控制数据存储器参数及指令执行状态信息见表9.4-12。

表9.4-12 实际主轴转速显示值读入的控制数据存储器设定

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

7.程序检查刀号写出

CNC程序检查页面显示的现行刀具号及下一把刀具号,可通过WINDW指令从PMC写出到CNC中,数据写出指令应设定的控制数据存储器参数及指令执行状态信息见表9.4-13。

表9.4-13 刀号写出的控制数据存储器设定

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

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

我要反馈