zxc6688
工业自动化是我们的目标
级别: 略有小成
精华主题: 1 篇
发帖数量: 385 个
工控威望: 338 点
下载积分: 3994 分
在线时间: 174(小时)
注册时间: 2007-09-11
最后登录: 2024-01-05
查看zxc6688的 主题 / 回贴
楼主  发表于: 2020-01-06 21:58
刚接触西门子不久的新人
最近碰到一个程序,其中的地址偏移一直不明白。如图,这里的VD7001是指向VB1100;VD7005指向VB1101吗。*VD7001 ==B  1怎么理解?
请大神指教,谢谢!



  
http://zxc6688.ys168.com/
sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5200 个
工控威望: 7423 点
下载积分: 158799 分
在线时间: 3161(小时)
注册时间: 2007-11-21
最后登录: 2024-11-22
查看sjm213的 主题 / 回贴
1楼  发表于: 2020-01-08 16:23
引用
如图,这里的VD7001是指向VB1100;VD7005指向VB1101吗。


是的

引用
*VD7001 ==B  1怎么理解?


*VD7001就是把VD7001指针对应的地址的数值取出来,也就是用VB1100的数值与1相比较,若相等则接通该条件。