虹科教您 | 虹科Automation softPLC入门操作指南(2)——子程序和用户自定义功能块 UDFB

虹科KPA Automation softPLC是为Linux、Xenomai、INtime、Windows等实时操作系统开发PLC的编程环境,适合需要使用IEC61131-3和PLCopen标准的控制技术和进行PLC编程的用户。本篇文章将帮助您创建和使用IEC语言开发的函数和功能块。

Automation softPLC Studio 命名规则:
• 用IEC 语言编写的函数称为子程序。
• 使用IEC> 语言开发的功能块称为UDFB。
• UDFB 代表“用户定义功能块”

本文档适用于 Automation softPLC Studio 1.0 或更高版本。 Automation softPLC Studio 需要安装在 Windows PC 上。

1. 创建和使用子程序

1.1从工作区的菜单中单击插入新程序
虹科教您 | 虹科Automation softPLC入门操作指南(2)——子程序和用户自定义功能块 UDFB_第1张图片
1.2其命名后选择你想要的语言,注意这个语言不能是SFC。
虹科教您 | 虹科Automation softPLC入门操作指南(2)——子程序和用户自定义功能块 UDFB_第2张图片

1.3单击确定后会打开另一个对话框来让您定义子程序的输出和输出
虹科教您 | 虹科Automation softPLC入门操作指南(2)——子程序和用户自定义功能块 UDFB_第3张图片

1.4使用工作区的菜单来修改参数。
虹科教您 | 虹科Automation softPLC入门操作指南(2)——子程序和用户自定义功能块 UDFB_第4张图片

1.5在局部变量编辑器中,您仍然能看到这些参数,并可以进行补充或修改。
虹科教您 | 虹科Automation softPLC入门操作指南(2)——子程序和用户自定义功能块 UDFB_第5张图片

1.6完成以上设置后,子程序即可被其他POU中调用出来。
虹科教您 | 虹科Automation softPLC入门操作指南(2)——子程序和用户自定义功能块 UDFB_第6张图片
图:Blocks中的子程序示例

  1. 创建和使用UDFB
    以上步骤也同样适用于用户定义功能块(UDFB),注意需要在New Program 对话框中选择“UDFB”选项。
    虹科教您 | 虹科Automation softPLC入门操作指南(2)——子程序和用户自定义功能块 UDFB_第7张图片
    图:创建UDFB

你可能感兴趣的:(虹科Automation,softPLC,softPLC,软PLC,PLC编程)