Back|Member|Save|Mobile
General member

西门子销售服务商

变频器|软启动|伺服电机|接触器|PLC

联系方式
  • Name:朱晓梅
  • Telephone:13681816990
  • Email:468261943@qq.com
News type
  • N/A
友情链接
Home > 新闻中心 > 西门子PLC1200系列S7协议之布尔操作
新闻中心
西门子PLC1200系列S7协议之布尔操作
Date:2023-03-24        Hits:180        Back
 
      对于布尔操作,很多协议都有,但是这里的布尔操作是指寄存器布尔,比如DB100.DBX0.0,很多时候,我们都是通过先读取DB100.DBB0的值,再通过位运算结果,写入到DB100.DBB0中,实现DB100.DBX0.0的操作,但是这种方式有弊端
 
      1:每次操作一个布尔值都需要与PLC进行两次数据交互。
 
      2:安全性和稳定性无法保障,你不知道在你读取和写入之间,这个字节的值是否已经发生了改变。
 
      这样的问题也存在于Modbus协议的寄存器位操作,如40001.05,三菱、欧姆龙的寄存器位操作,如D100.06、W12.04,给上位机***带来很多苦恼。
 
 
      但是S7协议支持直接位操作,有专门的报文指令实现这样的功能。

      此文来源于网络 2023-03-24

      更多西门子PLC S7-1200产品和技术问题欢迎来电咨询!