S7300GSD文件怎么用指令置PQB的某一位,和复位这个位

S7300GSD文件怎么用指令置PQB的某一位,和复位这个位

图片说明:

S7300GSD文件怎么用指令置PQB的某一位,和复位这个位   

最佳答案

1、注意!在DP协议中,为了保持数据通讯正确,因此数据传送的最小单位是字节。这就是DP协议的数据一致性的特性。
2、注意!为了DP协议的数据一致性的特性,S7指令不可以直接PIB、PQB的位进行操作,你自己试试就知道了。
最小单位是字节进行操作。所以要采取通常的数据合成的方法:
下述方法是数据合成方法之一,例如·应用一单元MB100是PQB中间单元,两者内容一样:
L    MW100//为了进行数据合成,取MW100,即包括MB100,MB101.。
L   2#0001 0000 0000 0000 //要合成的数据,例如某位置1.
OW  //与MW100中内容进行“或”操作。因为只有“字或”操作指令。
T   MW100//“或”操作结果再存入  MW100。
L    MB100//取字节MB100
T   PQB100//送入PQB100。

提问者对于答案的评价:
说的对

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月26日 上午12:50
下一篇 2017年8月26日 上午12:50

相关推荐