发布于 2004-12-01 14:26:17
0楼
用modscan32软件时连接上时总是显示modbus message time-out,指的是数据没有从从站接受来,我在软件上修改单个线圈为一时,软件上显示的状态已经变为一,可是plc上没反应,说明对线圈不能写。既不能读,又不能写,又显示以连接上,没招啦?
斑竹:我还没有发二进码时,数据长度设为一,选04功能(查看输入寄存器)屏幕上就会一秒钟显示一次01040000000131CA。当我选择用户定义命令字符串时,
slave选1,function选4,send内填01040000000131CA,发送以后缓冲区也没有反应,checksum显示53,09。
后来我又换了另一个串口调试软件,连接上后发送01040000000131CA,屏幕上显示的还是01040000000131CA,选校验后显示01040000000131CA0000,状态显示没有接收。