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