时间: 2023-04-03 18:16:04 | 作者: 亚盈平台
为了完成用户宏程序调用换刀,运用三个体系变量UI000(G54.0-#1000)、UI001(G54.1-#1001)、UI002(G54.2-#1002)供宏程序与PMC间跳转操控。G54.0为1表明编程刀号大于等于刀库容量,G54.1为1时表明主轴刀号等于编程刀号(T码值),G54.2为1时表明编程刀号为0。
发那科 0iC体系的#3000变量用于宏程序报警,可在其表达式后指定不超越26个字符的报警信息。可显现报警号和报警信息,其间报警号为变量#3000的值加上3000。
体系变量#4003保存体系当时所在的编程坐标模态值G90/G91;#4006保存体系当时所用的编程单位体系G20(英制)/G21(米制)。这两个体系变量用于维护宏程序履行过程中体系的模态,在宏程序履行完毕后,再康复至体系调用宏程序前的模态。
当刀库调整好后,将所测主轴准停的方位数据设置在参数PRM#4031中,参数PRM#4077(定向时中止方位偏移量)设为0。当履行完主轴准停指令(M19或手动主轴准停)后,NC输出的准停完毕信号(F45.7)为1。
在履行M19或手动主轴准停指令时,主轴按参数PRM#4038所设定的工作速度进行准停定向。
一般情况下,用第二参考点作为主轴换刀或还刀点。关于立式加工中心,一般只需将刀库调整好后所测的Z轴方位数据设置在参数PRM#1241中。
若运用主轴内置编码器,该参数位设为0时,表明主轴和电动机的旋转方向相同。
(2)PRM#4002.3、2、1、0——运用主轴方位编码器作为方位反应
若主轴和主轴电动机间的传动比为1:1时,PRM#4056~4059不需要设置。
从程序中能够看出,M19为主轴准停指令,M20为刀库回零指令,M21为选刀(刀库转)指令,M22为刀库退回指令,M23为刀库推出指令,M24为紧刀指令,M25为松刀指令,M26为刀号读取指令。
备案号:粤ICP备19039425号 主要专业从事机器人系统维修,变频器维修,伺服驱动器维修,直流调速器维修,触摸屏维修, 欢迎来电咨询!