当前位置: 主页 > PLC控制

这段程序的含义是?

这段程序含义是将BOOL转换为BYTE,但是看不明白最后的LDIB[AR2,P#4.0]。我知道4.0指的是STAT里变量的地址,但是为什么要用DIB和AR2呢??

问题补充:
大侠们,在这段程序里哪里有AR2的内容啊?

图片说明:

这段程序的含义是?这段程序的含义是? 这段程序的含义是?这段程序的含义是?

最佳答案

这个问题你问了两次了,你可以参考下面的链接:
htTP://www.ad.siemens.com.cn/ServiCE/answer/solution.ASpx?Q_ID=89242&cid=1029
补充:在功能块中使用AR2,因fb使用DI寄存器来访问背景数据块,AR2表示起始地址,在你的程序中就是P#0.0。

提问者对于答案的评价:
好的谢谢了,其实就是将背景DB中的STAT里变量的内容取出来。

  • 关注微信

猜你喜欢

微信公众号