✓ 最佳回答
Modbus地址映射容易出错。DVP28SV的D寄存器对应Modbus保持寄存器,地址换算为4xxxx时,D0对应400001,D100对应400101,不是4x0001。分点解决:1)触摸屏地址改为4x0101或十进制40101,读D100。2)确认DVP28SV的COM2/COM3为RS485,D+接A、D-接B,不要反接;若用COM1 RS232则不能接485。3)检查PLC通信格式寄存器M1002相关设置:DVP28SV用M1002+特殊寄存器,或直接在WPLSoft“通信设置”里设站号1、9600、8-N-1、RTU。4)触摸屏站号必须与PLC站号一致,且PLC不能同时被其他主站占用。5)用Modbus Poll先单独测PLC,确认从站响应后再接屏。