台达DVP系列PLC死机(RUN灯闪烁)通常由看门狗超时、程序逻辑错误或硬件干扰引起。排查步骤:
1. 检查程序扫描时间:在WPLSoft或ISPSoft中查看‘扫描时间’监控值,若超过看门狗设定(默认200ms,可通过D寄存器D1000调整),会触发死机。优化程序,避免在中断子程序中进行复杂运算,减少无用的跳转。
2. 检查电池电压:PLC电池电量不足会导致程序或数据丢失,虽不直接死机但可能引发异常。更换电池。
3. 检查电源质量:DVP系列对电源波动敏感,使用万用表监测24V输入,确保电压在20.4~28.8V,纹波小于100mV。建议加装隔离变压器和DC-DC稳压器。
4. 电磁干扰:检查PLC是否靠近变频器或接触器,加装屏蔽罩和磁环,更新接地系统(PLC接地电阻<4Ω)。
5. 程序陷阱:检查是否有死循环(如FOR循环未限制次数),或使用‘CALL’子程序但未返回。在程序中添加‘WDT’指令(如DVP内置WDT)手动复位看门狗。
6. 升级固件:台达发布过DVP系列死机修复固件,联系官方获取最新版本。
预防措施:在程序中定期保存关键数据到保持区(如M500),并设置‘运行错误’标志,当检测到异常时输出报警并自动重启(通过特殊继电器M1002)。