首先,选用S7-1513,与其他设备进行Modbus TCP通讯,1513作为客户端,调用了Modbus_Client指令进行参数配置,同时背景数据块也配置好了,但是一直连接不上,打了电话客服,说无法解决,果断放弃。然后就决定采用Modbus Slave进行通讯,参数配置其中,Connect参数配置如下
192.168.68.60为电脑ip,Modbus Slave的设置如下
结果,连不上,报错误码80C6.
另外,1513与Modbus Poll测试可以成功,同时,Modbus Poll与Modbus Slave也可以成功连接。
实在没有办法,我又尝试调用TCon指令配置如下,
connect参数配置如下:
结果报错误吗80B7,查了一下说是远程端口为0,不知道什么意思,请各位大侠支招,谢谢!
问题已解决。