FANUC 如何对重要的用户宏变量进行保护


在系统程序中经常会使用一些宏变量参数,其中使用最多的宏变量为公共宏变量(#100~#199,#500~#999),其中宏变量#500~#999具有数据存储功能,断电后数据不会消失,使用较为频繁。一些加工程序经常会使用宏变量用于实现重要的功能,如加工中心增加对刀仪时,用于宏变量设定安全对刀距离以及X轴、Y轴对刀坐标位置等,若在设备使用过程中,这些宏变量发生变化,很可能发生设备装机等状况。为了避免这种状况发生,我们需要对一些重要的宏变量进行保护,防止宏变量被误改的情况发生,那么如何保护用户宏变量呢?

经常使用的方法有两种:

  1. 使用机床程序保护功能实现宏变量数据的保护,通过切换操作面板上的钥匙开关,实现宏变量参数的保护。当程序保护钥匙关闭时,宏变量禁止修改,当修改宏变量参数时,系统提示“写保护”无法操作,只有当程序保护钥匙开关打开时,才可以修改宏变量;

  1. 在使用钥匙保护开关进行宏变量保护的基础上,对特定的宏变量还可以加强保护,通过参数6031与6032就可以实现保护功能

在参数6031设定需要保护的宏变量起始地址,在参数6032设定需要保护的宏变量结束地址,设定完成后,系统就会对参数6031~6032里的宏变量进行保护了。

如下图,想要保护的宏变量范围为#500~#530,则设定参数P6031为500,参数P6032为530即可;

此时即使程序保护开关处于打开状态,修改保护的宏变量时,系统仍会提示“写保护”而无法修改。

虽然可以通过参数设定,进行宏变量的保护,但并非所有的宏变量都可以进行保护,通过参数6031与6032仅可以对宏变量#500~#999进行保护

若想取消宏变量参数保护功能,仅需将参数6031与6032全部设置为0即可

若你在设备使用过程中,需要对一些重要的宏变量进行保护,可以参考第2种方法进行设置。

发表回复

登录... 后才能评论