PLC结构化文本(ST)——实例路径属性(attribute 'instance-path')

PLC Structured Text Object Oriented Programming

PLC结构化文本(ST)——实例路径属性(attribute 'instance-path')

作用

该属性可以使用字符串变量获取POU的实例路径,用于日志记录和故障排查非常方便。

  • 语法
 {attribute 'instance-path'}
  • 代码示例
{attribute 'reflection'}
FUNCTION_BLOCK FB_Test
VAR
   {attribute 'instance-path'}
   {attribute 'noinit'}	
	InstancePath : STRING;
END_VAR
PROGRAM MAIN
VAR
	fbTest : FB_Test; // 路径:'TwinCAT_Project4.Untitled1.MAIN.fbTest'
END_VAR
  • 1.在FB中声明字符串变量,用于接收实例路径。
  • 2.给接收路径的字符串添加两个特性attribute),一个是{attribute 'instance-path'},另一个是{attribute 'noinit'}不让编译器将该字符串初始化。
  • 3.给POU添加特性{attribute 'reflection'}

总结

更多关于特性的用法,请参阅倍福在线帮助

posted @   J_Sheng  阅读(107)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 推荐几款开源且免费的 .NET MAUI 组件库
· 实操Deepseek接入个人知识库
· 易语言 —— 开山篇
· Trae初体验
点击右上角即可分享
微信分享提示