当前位置: 主页 > PLC控制

s7400程序的疑问

各位大神,在下有一程序不明白,如下图所示,既M200.5DB213.DBX9.5M2041.3CMP==R,程序监控时,当这几个点因为条件没满足,没有接通,只有M129.0接通,程序监控中却出现了被M2043.0置位现象,实在搞不明白为什么出现这样

图片说明:

7996988e4bcc58f42d115CEd183963bbbdb5c4acbFC56f616864b72a281105c5

最佳答案

你采用交叉引用方式查找这些M地址是否在其它程序段中也有使用,特别是按线圈使用;另外诸如MB2043/MW2042/MD2043地址按数据在处理。西门子是数据类型是一个双字包含2个字;包含4个字节;包含32位的。如MD0=MW0+MW2=MB0+MB1+MB2+MB3=M0.0~M0.7+M1.0~M1.7+M2.0~M2.7+M3.0~M3.7.建议数据处理使用数据块

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

  • 关注微信

猜你喜欢

微信公众号