合信论坛

快捷导航
查看: 524|回复: 0

Codesys 属性“pingroup”

[复制链接]

8

主题

8

帖子

184

积分

注册会员

Rank: 1

积分
184
发表于 2026-3-2 08:42:34 | 显示全部楼层 |阅读模式
本帖最后由 杨天龙 于 2026-3-2 15:06 编辑

在功能块的声明中,该编译指示会将输入或输出引脚(参数)组合在一起。在 FBD/LD 编辑器中,以该方式定 义的引脚组可以在添加的功能块中以折叠或展开的形式显示为 1 个单元。可分为几组,通过它们的名称可以 进行区分。 会将每个功能块框的相应状态(折叠)与项目一起存储。
语法:{attribute 'pingroup' := ''}
插入位置:在功能块的声明部分中受影响的输入或输出变量的声明上方一行。
示例:
功能块 FB_Sample
FUNCTION_BLOCK FB_Sample
VAR_INPUT
     f1 : REAL;
     {attribute 'pingroup' := 'general'}
     n1 : INT;
     {attribute 'pingroup' := 'group1'}
     n2 : INT;
     f2 : REAL;
END_VAR
VAR_OUTPUT
     fOutRes1 : REAL;
     {attribute 'pingroup' := 'general'}
       nOut1 : INT;
     {attribute 'pingroup' := 'group1'}
     nG1 : INT;
     fG2 : REAL;
END_VAR

程序 SampleProg
PROGRAM SampleProg
VAR
     fbSample : FB_Sample;
END_VAR
在功能块实例 fbSample 的显示中,该编译指示会使输入和输出引脚进行如下分组


示例.png
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

客服热线
400-700-4858 周一至周五:09:00 - 18:00
深圳市南山区打石一路深圳国际创新谷6栋A座9层

深圳市合信自动化技术有限公司(简称“合信技术”)成立于2003年,高新技术企业,专注于工业自动化产品的研发、生产、销售和技术服务,依靠高质量、高性能的自动化控制产品与方案为客户创造最大价值,立志于成为全球领先的工业自动化解决方案供应商。

Archiver|手机版|小黑屋|COTRUST Inc. ( 粤ICP备13051915号 )

GMT+8, 2026-6-15 00:19 , Processed in 0.021576 second(s), 22 queries .

快速回复 返回顶部 返回列表