✓ 最佳回答
台达DVP-14ES2的COM1口(RS232)是**非标准DB9定义**,与PC标准串口不同。具体引脚:PLC侧DB9公头的**第2脚为TX(发送)**,**第3脚为RX(接收)**,**第5脚为GND**,这与你用的标准2-RX/3-TX/5-GND恰好相反!所以你现在的接法是把PLC的TX接到了电脑的TX,导致发送冲突。正确接法:**PLC的2脚接电脑串口的3脚(RX),PLC的3脚接电脑串口的2脚(TX)**,即交叉连接。另外,RS232的通信参数默认是9600波特率、**8数据位**、**偶校验**、**1停止位**(不是7数据位),你设置为7会出错。还有一点:WPLSoft连接时,需在“系统设置”中把站号设为0,且选择“RS232”协议,不要选“MODBUS”。最后,确认你的USB转232线是否支持**三线制通信**(部分线材需RTS/CTS握手,但台达PLC不需要)。改线序后重试,若仍不行,可在PLC侧面DIP开关中确认SW1(通信参数)没有被人为改动。