我现在用的是主机是1214PLC + CB1241 模块,和国产宇电的温控模块通信。 我的问题是
PLC的RXD灯常亮,Receive_P2P的STATUS 的输出是7002。
宇电的通信协议中的通信格式不是标准MODBUS ,它有两条指令,读和写,读是指读出模块中的参数,写是指参数写入模块,发送的都是8字节。我现在通信上了,而且也都有数据了。但现在问题是PLC的TXD灯是闪烁,但RXD灯是一直亮,程序中接收指令,Receive_P2P 的STATUS输出是7002,这是哪里有问题的吗,程序中是两条发送指令,接收是一条指令。发送指令是两条,各有一个发送缓冲区,因为温控模块不管发的是读命令还是写命令,在程序中,两条发送指令只能发一条,而且发送的间隔是400ms,温控模块是说明的是接收指令后150ms内响应,返回的都是10字节相同的数据。因为相对于 Receive_PTP 。这个P2P没有启动输入,所以我认为程序中是只能有一条Receive,
我的硬件设置如下


程序中监控时如下:



手册上说7002的故障是