✓ 最佳回答
ERR灯闪烁且RUN灯不亮,优先排查以下步骤:
1. **检查特殊寄存器DT90052(自诊断错误代码)**,在FPWIN GR7在线监控中读取该值,常见如2110(无END指令)、2130(非法指令)或2200(程序区异常)。若程序确实无错误,可能是程序未正确写入,请重新执行‘菜单→调试→程序全清除’后,用‘写入PLC’(而非‘传输’)确保代码区完整。
2. **确认运行模式开关**:FP-XH面板上RUN/PROG开关若在PROG位,即使软件置RUN也不会运行。拨到RUN后观察ERR是否停止。
3. **检查特殊寄存器DT90000(运行状态)**:若值为0表示停止,若为1表示运行中。若停止,查看DT90052具体值。若错误代码为4010(无电池)且使用内置时钟,可在系统寄存器设置中关闭电池检测。
4. **强制输出无效**:在RUN停止状态下强制输出本就无效。待RUN灯正常后,用监控模式强制Y0,并确认输出公共端COM0与0V连接正确,且负载未过流。建议先空载测试。