使用用户定义的功能块
用户定义的功能块 (User-Defined Function Block, UDFB) 是通过将其他功能块和/或其他用户定义的功能块按顺序结合构建以执行更高级别控制操作的复合功能块。
与其他逻辑块一样,UDFB 具有参数和实例(成员变量)数据。使用 UDFB 块类型,可以定义功能块,并在控制器程序中将它们与
FactoryTalk Design Workbench
指令集中提供的标准功能块配合使用。UDFB 操作
UDFB 的操作方式与程序中的其他指令块相同。UDFB 可用于调用其他类型的块或其他 UDFB。
在“
工具箱
”中,UDFB 包含在“用户定义
”类别中。UDFB 的最佳使用方法
UDFB 包含通常使用的功能,且在提供特定类型的功能或设备控制方面表现最佳。UDFB 旨在充分包含与指令关联的代码和数据。UDFB 中的逻辑只使用指令定义中定义的局部变量和参数。不会对全局变量或程序范围变量进行直接程序访问。UDFB 是在调用它的任何程序中都能执行的独立组件。
提供反馈