一、PLC配置
CPU315-2 DP
CP343-1 通讯卡
二、PC机配置
普通的服务器
三 编程软件
PLC的编程软件是: 博图 V15.1 、
PC机侧的编程软件不知道
四:状态
1、发送到PC机
在PLC侧配置为TCP/IP连接, 通讯伙伴设置为未指定, 设置好通讯伙伴的IP地址和端口号,就是PC机侧的IP地址和端口号都设置好。
PLC侧设置为主动建立连接, 通讯的连接资源设置为4, 这是发送的连接,通过 AG_SEND 程序块发送数据,PC机可以正常接收数据。
2、从PC机接收数据
在PLC侧配置为TCP/IP,通讯伙伴设置为未指定, 设置好通讯伙伴的IP地址和端口号, 就是PC机侧的IP地址和端口号。
PLC侧不设置为主动建立连接, 就是说PLC侧设置为Sever模式。通讯资源设置为5, 这个是接收数据的连接, 通过AG_RECV块接收数据。
在PLC在线可以看到通讯连接已经建立, 但是从PC侧往PLC侧发送数据, PLC侧一直接收不到,但是通过抓包工具可以看到数据已经发送过来了。
五、问题
有人遇到过这样的问题嘛, 我以前与三方PC机通讯,配置一下就OK了,现在不知道怎么不行。有人遇到过发送到PC正常, 但是接收不正常的情况吗〉???