FB是什么
FB功能块(Function Block) 的略称, 是将顺控程序内反复使用的梯形图块部件化,以便能在顺控程序中引用的功能块。
由此,在提高了程序开发效率的同时,还可减少程序错误,提高程序质量。

部件化是指?
将顺控程序部件化究竟是指什么?
下面通过以下简单的程序来演示部件化的流程。

使用FB的好处
以下介绍使用FB 创建程序时的好处。
1
编程简单
只需粘贴FB 便可简便地创建顺控程序。由此,可以大幅度地减少程序开发工时。
( 如果使用自己编写的FB程序,编程将更为简单)

2
容易阅读
通过将FB 用于顺控程序,变为仅由“箱”(FB) 及输入、输出构成的简单程序,成为容易阅读的程序。


3
重复利用
通过将标准程序部件化,可以任意次地重复利用程序。
因此,如上所示,通过对顺控程序进行复制,不需要对软元件进行修改操作。

4
提高质量
通过将标准程序创建为FB 实现部件化后重复利用,可以不依存于程序开发者的技术水平而开发出质量均一的程序。
虽然开发者A 与开发者B 开发不同装置的程序,由于通用处理使用相同的FB,因此可以创建相同质量的程序。

5
资源保护
通过设置块口令,保护创建的FB 程序,设置为无法阅览状态。设置了块口令时下述操作将被限制。
·FB 程序的显示、编辑·FB 的局部标签的编辑·复制到其它工程。
