问题:如何使用指令建立变量链接(attribute建立变量链接)
回答:

Attribute 'TcLinkTo' / 'TcLinkToOSO'指令可以用来建立变量和硬件通道的链接。
写入格式为{attribute 'TcLinkTo' := '<I/O point name>'}
跟其他的attribute指令一样,只对下一行的变量生效,并且也需要声明成输入输出变量。

具体格式可以查看 info链接及其中案例。

https://infosys.beckhoff.com/content/1033/tc3_plc_intro/3107974923.html?id=3796864311828577666


对于结构体、数组和功能块引脚来说,也可以使用该指令具体对元素和引脚进行变量链接,如下图所示。


Build之后,就会按照指令生成对应的变量链接,与常规的手动链接方式不同,此类链接方式在图标上会以蓝色下标表示,用以区分。



I/O point name如何快速获取?

可以自行在硬件通道中的Variable选项卡中的Full Name进行复制,如下图所示。而后也可以根据规律自行修改,比如快速修改通道编号等。


当然复制之后别忘了参照格式加一对单引号。

具体使用方法可以参考文档:TwinCAT 3 PLC使用Attribute自动链接变量.docx



数据维护:李坤峰
编辑时间:4 12月 2023

如果此回答有不清楚或错误的地方,请扫描页面底部二维码添加微信公众号与我们联系,我们努力给您满意的答复。