FANUC 梯形图FB功能块简单介绍


FB功能块

在FANUC梯形图中,有个特殊的梯形图编程模式,FB功能块,显示效果如下图所示,FB功能块的编程方式与传统梯形图编辑方式有很大的不同,在0i-D系统中,此功能块属于选项功能,但是在0i-F系统中,FB功能块已经属于标配功能了,接下来我们了解下FB功能块的简单应用;

在线监控梯形图FB功能块时,无法查看FB功能块内部的逻辑关系,仅能看到功能块的触发与输出等相关条件,如上图功能块“TIME”触发条件为X3.0,输出地址为Y3.0,功能块中间是如何进行逻辑控制的,则无法查看;

若要查看FB功能块内部信息,可将梯形图拷贝出后使用LADDER III软件进行查看,如文中梯形图打开后,在软件左侧菜单栏中多出了Function Block(功能块)项目,在Function Block(功能块)栏中显示已经添加的功能块;如下图中,仅有“TIME”功能块,点击“TIME”功能块即可查看功能块内容,图中FB功能块内部是一个定时器延时控制,使用的并不是地址而是直接定义的符号,定义的符号属于自定义变量,如图中定义为“IN1”的符号属于输入地址,定义为“OU1”的符号属于输出地址,可直接定义使用;FB功能块可以单独加密及设置保护,一些保护的FB功能块,即使由设备中拷贝出来,使用LADDER III软件也无法查看FB功能块信息,需要注意;

那么FB功能块有哪些强大的功能呢?

主要优点在于:

1.可用于重要梯形图加密保护,通过设置后,无法查看FB功能块内容;

2.功能块运用简单方便,如将润滑控制、刀库控制、按键控制等功能编辑成对应的功能块,使用时直接根据设备定义输入输出信号即可,无需重新编写;

3.同一功能块可重复调用多次,无需再更改不同地址;如面板按键启停控制功能块,可应用于面板许多按键共同调用一个功能块,仅需更改面板按键信号及输出信号即可;

以上就是关于FB功能块的简单介绍,笔者目前也正在学习FB功能块的相关知识,希望能与大家交流相关经验。

发表回复

登录... 后才能评论