(见图3-10)
图3-10 PMC程序开发流程
图3-10 PMC程序开发流程(续)
如果要编制PMC程序,必须首先确定被控制信号以及PMC表示这些信号的地址。FANUC PMC对各类信号对应的地址的命名有严格的规定。
如图3-11所示,地址的格式用地址号和位号表示。地址号的开头必须指定一个字母表示信号的类型,字母与信号类型的对应关系见表3-3。在功能指令中指定的字节单位的地址位号可以省略。
图3-11 FANUC PMC信号地址形式
表3-3 FANUC PMC信号地址表
1.内部继电器R(www.xing528.com)
在梯形图中,经常需要中间继电器进行辅助运算。R0~R999作为通用中间继电器使用,R9000后的地址作为PMC系统程序保留区域,这些继电器信号的地址不能用作梯形图中的输出信号(线圈)。
R9000作为二进制加法运算(ADDB)、二进制减法运算(SUBB)、二进制乘法运算(MULB)、二进制除法运算(DIVB)和二进制数值大小判别(COMPB)功能指令的运算结果输出用寄存器,R9000各位的含义如下:
R9091是系统定时器,其各位的含义如下:
2.报警显示请求信号A
机床制造商把机床所能预见的不同异常情况汇总后,自己编写错误代码和报警信息。PMC通过从机床侧各检测装置反馈回来的信号和系统部分的状态信号,对机床所处的状态根据PMC程序的逻辑进行自诊断,若系统发现机床状态与正常的状态有异,即将机床当时的情况判定为异常,并将对应于该种异常的A地址信号置为1。
当某个A地址信号为1后,报警显示屏便会出现相关的信息,帮助查找和排除故障。这类报警信息是由机床制造商在编辑PMC程序时编写的。
3.保持继电器K(断电/上电后保持原状态)
K为保持型继电器地址的首字符。保持型继电器的特点是,线圈的状态完全取决于对PMC参数[KEEPRL]的设置,保持继电器线圈是否带电不受梯形图逻辑控制。在梯形图中可以使用K地址触点形式的信号,但梯形图程序中不会出现K地址输出信号(线圈)。
此外,由图3-10 PMC程序开发流程图可见,FANUC数控系统支持在CNC本机上编制PMC程序,同时用户还可以通过PMC编程软件FAPT LADDER-Ⅲ在计算机上编制PMC程序,然后通过以太网、FLASH卡、串行通信将PMC程序传输至CNC并运行PMC程序。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。