我的组态是1200PLC的IB0对应外部设备QB0,1200PLC的QB0对应外部设备IB0。
现在通讯以正常连接,双方没有任何报错信息,搞不明白为什么数据读写不到?
图片说明:
最佳答案
1、你的外部设备支持与S7-1200 的 PN 口进行通讯吗?
S7-1200 的通讯伙伴 S7-1200 可以通过集成的 PN 口与以下设备进行通讯: 其他 S7 CPU (S7-200, S7-300, S7-400, S7-1200, S7-1500) 编程设备 HMI 设备 (例如:SIMATIC 精简面板和 SIMATIC 精智面板) 支持开放式用户通信的设备 ......
详见:
哪些设备可以与 S7-1200 集成的 PN 通信口通讯?
http://support.automation.siemens.com/CN/llisapi.dll/38051505?func=ll&objId=38051505&objAction=csView&nodeid0=34612486&lang=zh&siteid=cseus&aktprim=0&extranet=standard&viewreg=CN&load=content&csQuery0=%E8%AE%BE%E5%A4%87&subtype=133000
2、把S7-1200的pn属性里的智能设备勾选,设置数据交换区域,然后把所有1200包括主站和从站都重新下载组态,重新启动下。
3、外部设备QB0中设置某位置1,看看S7-1200的IB0中相应的位是否置位。
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc155828.html