我的组态是1200PLC的IB0对应外部设备QB0,1200PLC的QB0对应外部设备IB0。
现在通讯以正常连接,双方没有任何报错信息,搞不明白为什么数据读写不到?
图片说明:
最佳答案
1、你的外部设备支持与S7-1200的PN口进行通讯吗?
S7-1200的通讯伙伴S7-1200可以通过集成的PN口与以下设备进行通讯:其他S7CPU(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中相应的位是否置位。
提问者对于答案的评价:
谢谢