一个程序同时打开DB和DI 数据块

一个程序同时出现数据块DB11 和DI7,但在程序里出现DBX10.0 ,我想问下这个DBX10.0 是指DB11.DBX10.0 还是DI7.DBX10.0 ,谢谢

图片说明:

一个程序同时打开DB和DI 数据块    一个程序同时打开DB和DI 数据块   

最佳答案

1、DB11为共享数据块,DI7为背景数据块。程序中:
、DBX10.x均为DB11的。
、DIW4为DI7的。
2、打开两个数据块的规则:
OPN      DB1   //用DB寄存器打开数据块DB1,DBNO=1
后面用DBX0.0就可以访问DB1.DBX0.0,也就是DBX的DB号就是DB寄存器的值DBNO
OPN     DI1     //用DI寄存器打开数据块DB1,DINO=1
后面用DIX0.0就可以访问DB1.DBX0.0,也就是DIX的DB号就是DI寄存器的值DINO

提问者对于答案的评价:

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc234052.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 下午2:11
下一篇 2018年12月1日 下午2:11

相关推荐