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

2022-11-23 13:41 294 1 1 分类: MCU/ 嵌入式 文集: 虹科干货分享
虹科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从工作区的菜单中单击插入新程序

1.2其命名后选择你想要的语言,注意这个语言不能是SFC。

1.3单击确定后会打开另一个对话框来让您定义子程序的输出和输出,

1.4使用工作区的菜单来修改参数。


1.5在局部变量编辑器中,您仍然能看到这些参数,并可以进行补充或修改。


1.6完成以上设置后,子程序即可被其他POU中调用出来。


图:Blocks中的子程序示例

2. 创建和使用UDFB
以上步骤也同样适用于用户定义功能块(UDFB),注意需要在New Program 对话框中选择“UDFB”选项。

图:创建UDFB

作者: 虹科智能自动化, 来源:面包板社区

链接: https://mbb.eet-china.com/blog/uid-me-3988237.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

给作者打赏,鼓励TA抓紧创作!

赞赏支持
点赞 1
赞赏0

文章评论0条评论)

登录后参与讨论
相关推荐阅读
虹科智能自动化 2022-11-02 13:32
虹科干货 | 不用外部Redbox如何无缝合并PRP和HSR网络实现精确时间同步?
目前,各个行业正在朝着以太网发展。近年来出现了一些技术创新,以增强标准以太网的弹性,并将其用作OT和IT的通用链路层。在具有高可用性和严格时序要求的关键领域,如电气领域,这些技术创新得到了发展。一、以...
虹科智能自动化 2022-10-12 14:00
虹科分享 | TSN技术如何提高下一代汽车以太网的服务质量?
时间敏感网络(TSN)是负责数据链路层标准的IEEE 802.1任务组的名称,该技术旨在提升以太网的性能,使其更具备确定性、鲁棒性、可靠性。随着TSN技术在航空航天、汽车、轨道交通等领域的应用越来越多...
虹科智能自动化 2022-09-28 11:46
虹科干货 | CAN总线技术赋能智能制造发展
基于CAN总线技术以及各领域应用多样化的需求,CAN衍生了多种多样的产品形式以满足当今智能制造发展的需要,其中包括CAN卡、中继器、网关、路由器、远程IO等设备,以及基于CAN总线而开发的上层协议,如...
我要评论
0
1
1
2
3
4
5
6
7
8
9
0
关闭 热点推荐上一条 /4 下一条