合信论坛

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

Codesys 属性 'obsolete'

[复制链接]

8

主题

8

帖子

184

积分

注册会员

Rank: 1

积分
184
发表于 2026-3-2 08:43:52 | 显示全部楼层 |阅读模式
如果在项目中使用数据类型(结构、功能块等),则该编译指示会在编译期间对数据类型定义发出已定义的警告。
例如,您可以用它来指明某个数据类型不再有效,因为接口可能已经改变,并且这应该反映在项目中。
与消息编译指示相比,该警告是为 1 个数据类型的所有实例集中定义的。
语法:{attribute 'obsolete' := 'user defined text'}
插入位置:在数据类型定义的行或其上方一行。

示例:
在功能块 FB_Sample 的定义中插入该编译指示:

{attribute 'obsolete' := 'datatype FB_Sample() not valid!'}
FUNCTION_BLOCK FB_Sample
VAR_INPUT
      nVar : INT;
END_VAR

如果您使用 FB_Sample 作为数据类型,例如,在 fbSample :FB_Sample; 中,则在编译项目时会发出警告:“datatype FB_Sample not valid”(数据类型FB_Sample 无效)。


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

本版积分规则

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

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

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

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

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