FANUC FB功能块如何使用定时器功能


在我们编写PMC程序时,有些功能会重复使用,如操作面板上的按键控制功能,虽说面板上的按键比较多,但是按键的动作原理都是一样的,编写按键控制的梯形图逻辑也是相同的,区别只是按键的触发信号不同,这样我们就可以把这个功能(如按键控制功能),编写成独立的FB功能块,当我们再编写按键的控制程序时,就直接调用这个功能块,直接使用就行,就不用再重复编写程序了。

虽然说FB功能块使用起来比较方便,但是也有很多的限制,比如我们要在FB功能块中使用定时器功能,那么限制条件就比较多了。

如果我们要在FB功能块中使用TMR可变定时器指令,那么这个FB功能块在整个程序中就只能调用一次,如果多次调用,那么定时器号码就会冲突,导致程序出现异常。

那如果我们要在FB功能块中使用定时器功能,该怎么办呢?

我们经常使用的定时器一般有两种,一种是可变定时器,用户可以独立设定定时器定时时间,还有一种是固定定时器,不需要更改设定时间的;接下来我们以这两种定时器为例进行说明;

此处内容需要权限查看

您还没有获得查看权限包月VIP包年VIP终身VIP可免费查看

登录后购买 升级VIP免费查看

发表回复

登录... 后才能评论