台达 PLC 能上载、不能下载完整分层解决方案(WPLSoft/ISPSoft 通用,DVP 全系列)
核心现象说明
上传 =只读读取 PLC 程序,仅建立读通讯;下载 =写入 PLC 内存,需要写入权限、参数匹配、PLC 停机、无加密锁、机种一致,上传正常仅代表物理通讯通,写入限制才是故障根源。
一、基础硬性条件(80% 现场第一步就能解决)
1. PLC 必须切 STOP 停机模式(最容易忽略)
台达 DVP 系列RUN 运行状态下禁止写入程序,仅允许上传、监控读取数据。操作:
面板拨 STOP;无面板则软件【PLC】→【停止 PLC】;
确认 PLC RUN 灯熄灭,再执行下载。
2. 软件机种设置与 PLC 实物必须完全一致
上传时软件会自动识别机型;下载会校验机型,不一致直接拦截写入。
WPLSoft:【设置】→【机种设置】,严格匹配(如 DVP16EH3、DVP24ES2,不能 ES/EX 混用)
机种设置菜单
ISPSoft:工程【属性】→CPU 型号,和 PLC 完全对应;
报错 “机种不符”:重新上载一次,软件自动读取正确机型,再保存工程下载。
3. 通讯站号不匹配(高频经典故障)
原程序修改过 PLC 通讯站号(默认 1,改成 2/10 等),软件通讯设置站号仍为 1:
上传:软件自动侦测站号,能读;
下载:写入指令严格匹配站号,不匹配直接通讯超时、下载失败。解决:
【设置】→【通讯设置】,通信站号改成和 PLC 内部一致;
通讯站号设置界面
点击【自动侦测】,软件自动读取 PLC 真实站号、波特率。
4. 通讯参数全套匹配(RS232/485)
标准编程口默认:9600、7 数据位、偶校验、1 停止位、ASCII 模式只要任意一项不匹配,上传偶尔通、下载必失败;USB 转串口确认 COM 口无冲突、驱动正常。
二、PLC 加密 / 写入保护(提示 “程序受保护,禁止写入”)
1. 密码锁定写入权限
设备厂商设置 PLC 读写密码,仅允许上传备份,禁止覆盖程序。
分机型解密清除:
ES/EX/SS 系列密码弹窗直接输入4 个空格,确认后清除全部密码、解除写入锁,程序保留不变。
EH/EH2/EH3/SV/SA/SX 系列① 上传备份原有程序;② 【PLC】→【清除 PLC 程序 / 内存回归出厂】,输入密码确认,清除加密锁;③ 断电拔内部锂电池 10 分钟,强制清除密码(忘记密码终极方案)。
密码设置入口
密码校验弹窗
2. 程序识别码锁定(ISPSoft 特有)
工程设置了程序识别码,只有识别码一致的工程才能下载到这台 PLC;上传不受限制。解决:
上传原有程序,读取 PLC 内识别码;
新建工程【工具 - 程序设置 - 识别码】填入相同识别码,即可下载。
3. 开启「仅只读上载」保护
厂商勾选【只允许上载、禁止下载】,需清除 PLC 内存才能解除。
三、程序 / 软件内部故障(编译、版本、内存问题)
1. 程序编译报错,无法写入
梯形图存在语法错误、重复线圈、非法指令,上传不校验语法,下载前强制编译校验,报错直接中断下载。解决:【编译】→【梯形图转指令】,修复所有红色报错指令。
2. 软件与 PLC 固件版本不兼容
旧版 WPLSoft 不支持新型 EH3/ES2 固件,能上传读取,但写入协议不匹配。解决:升级 WPLSoft 到 V2.50 以上、ISPSoft V3.10 + 最新版本。
3. PLC 内存溢出、程序区块损坏
PLC 内部程序碎片、内存满,无法写入新程序:
先完整上传备份;
执行【PLC 程序及内存清除】,清空全部程序、寄存器;
再下载新程序。
4. 工程文件损坏
本地程序文件损坏,上传正常、下载校验失败:解决:重新上载 PLC 内完整程序,另存新工程,用新工程下载。
四、以太网通讯专属故障(SE/EC3/EH3 网口 PLC)
COMMGR 通讯通道未正确建立,上传可自动搜寻,下载校验 IP / 端口失败;
电脑 IP 与 PLC 不在同一网段、防火墙拦截软件数据包;
解决:重启 COMMGR 重新搜寻 PLC,关闭 Windows 防火墙。
五、硬件底层故障(以上全部排除再检查)
编程线缆损坏、USB 转串口芯片不稳定:更换原装台达 DVPPCC01 编程线;
PLC 通讯口硬件损坏:能读取少量上传数据,但完整写入时丢包失败;
PLC 锂电池亏电,内存参数丢失、通讯参数紊乱:更换锂电池后恢复出厂。
六、标准化排查顺序(由简到难,最快定位)
拨 PLC 到 STOP 模式,RUN 灯熄灭再下载;
软件自动侦测通讯,确认站号、波特率、机种匹配;
编译程序,消除全部语法报错;
尝试清除 PLC 内存(先备份原有程序),解除密码保护;
升级编程软件版本,更换编程线缆;
网口机型检查 COMMGR 与电脑 IP 网段。
七、典型报错对应快速处理
通讯逾时 / 连接失败:站号不匹配、PLC 在 RUN、COM 口选错;
机种不符:软件机种设置和 PLC 不一致,重新上载同步机型;
程序受保护无法写入:PLC 加密,ES 输 4 空格,EH 系列清内存解密;
编译错误:梯形图存在非法指令,修复报错点;
写入校验错误:PLC 内存损坏 / 线缆干扰,清内存 + 换线重试。

