添加用户定义的功能块

使用“
项目组织管理器
”为
Micro800
控制器中的结构化文本 (Structured Text, ST)、梯形图 (Ladder Diagram, LD) 或功能块图 (Function Block Diagram, FBD) 程序创建用户定义的功能块 (User-Defined Function Block, UDFB)。
添加 UDFB 时,根据您开发的应用程序的类型选择编程语言。
FactoryTalk Design Workbench
中支持的每种编程语言均针对不同类型的应用程序和编程方式。通常:
  • LD 执行简单布尔逻辑、计时器和计数器的速度最快。
  • 对于各语言提供的更高级的过程指令,FBD 和 ST 的效率更高。
UDFB 定义复杂算术计算的业务逻辑。在创建 UDFB 后,其操作方式与程序中的其他任何指令块一样,并且可以用于调用其他类型的块或其他 UDFB。在项目中定义 UDFB 后,与
FactoryTalk Design Workbench
中的其他内置指令一样,UDFB 将显示在“
工具箱
”的“
用户定义
”类别中。
在对比以不同编程语言写成的同一 UDFB 的执行次数时,在不同语言的编译和执行方式方面,存在着本质上的差异。
UDFB 名称和参数必须符合以下规则:
  • UDFB 名称最多可包含 128 个字符。
  • UDFB 最多可包含 128 个参数。
  • UDFB 包含的输入参数或输出参数均不能超过 20 个。
要添加用户定义的功能块
  1. 在“
    项目组织管理器
    ”中,展开“
    资产
    ”。
  2. 右键单击“
    用户定义的功能块
    ”,然后选择“
    新建用户定义的功能块
    ”。
  3. 在“
    新建用户定义的功能块
    ”中,输入 UDFB 名称,选择 UDFB 类型,然后根据需要输入描述。
  4. 选择“
    创建
    ”。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal