FANUC 什么是G地址与F地址
FANUC系统中X地址与Y地址是用于PMC与外围设备进行交互的信号。PMC接收来自X地址的信号,根据我们编写的逻辑程序,做出对应的动作。例如,我们新增一个按钮开关,通过按钮按键触发一个X信号,我们在PMC中编写此X信号触发一个Y信号的程序,Y输出信号连接指示灯,这就可以完成按钮开关按下,对应指示灯亮起的控制。当然这只是最简单的控制,如果我想通过这个按钮触发系统复位功能该怎么实现呢?
G地址与F地址
X地址与Y地址都是可以自由分配的,它们不具备固定的含义,若想实现上述控制功能就必须要有相应的信号告诉系统,现在该执行对应动作了,那么在PMC中有与系统控制相关联的地址吗?
答案肯定是有的,PMC与系统进行交互的信号为G地址与F地址。G地址是由PMC向系统发出的信号,信号的目的是告诉系统该执行相应的动作;F地址是由系统向PMC发出的信号,目的是告诉PMC,目前系统的状态。
那么G地址与F地址也是可以随意定义,任意使用的吗?
G地址与F地址的含义都是由系统定义固定不变的,不能更改,必须按照系统指定用法使用。尽管FANUC系统版本不同,但G地址与F地址主要部分都是相同的,所以这部分是FANUC系统控制的精髓。
G地址与F地址控制的内容特别多,轴控制、主轴控制、操作控制、功能控制等,实现的功能也多种多样,结合说明书多理解G地址与F地址的含义与用法,有利于技能的提升,熟练使用G地址与F地址也是电气设计人员必须要掌握的技能。
我们以本文举例增加按键实现复位功能进行简单说明,便于初学者参考理解:
按钮信号对应X20.0,通过按下按钮实现系统复位功能,与RESET键相同;系统复位2秒后,操作信息提示“NC IS RESETTING”。
首先在FANUC说明书中查找到控制NC系统复位功能的G地址,G8.7;
在PMC中编辑程序,通过X20.0触发G8.7信号;
再查找FANUC说明书,确认NC系统复位时,发送给PMC的F地址,F1.1,确认系统正属于复位状态;
在PMC中编辑程序,通过F1.1触发操作信息提示;
当我们按下按钮时,系统触发复位功能,系统状态栏显示“RESET”过2秒后,操作信息显示“NC IS RESETTING”提示。