| 作者 | 主题 |
|---|---|
|
高山孤影 至圣
经验值:38591 发帖数:3518 精华帖:108 |
楼主
主题:西门子logo!常见故障代码及含义
搜集了LOGO!的常见故障代码,希望有人可以用到。 1. E001(硬件故障) 含义:严重的内部硬件故障(例如:CPU、存储器)。 可能原因:电源问题(电压过高/过低、波动大)、强电磁干扰、物理损坏、内部元件失效。 解决方法: 检查电源电压是否在额定范围内(通常 12/24V DC 或 100-240V AC)且稳定。 断开所有输入/输出接线,只保留电源,看错误是否消失(排除外部干扰)。 尝试断电重启 LOGO!。 如果反复出现且排除电源问题,很可能是硬件损坏,需要更换 LOGO! 模块。 2. E002(存储器错误 1) / E003(存储器错误 2) 含义:程序存储器或数据存储器错误。可能是程序损坏、存储卡问题或内部存储器故障。 可能原因:意外断电导致写入中断、存储卡损坏或接触不良、程序本身有严重错误、存储器硬件故障。 解决方法: 尝试断电重启。 如果使用了存储卡,检查卡是否插好,尝试取出卡后重启(如果程序在内部存储器也有备份)。 重要:如果可能,通过 LOGO! Soft Comfort 软件重新下载程序到 LOGO!。 尝试清除 LOGO! 内存并重新下载程序。 如果问题持续,可能需要更换 LOGO! 或存储卡。 3. E004 (程序循环时间过长) 含义:程序在一个扫描周期内无法执行完成。 可能原因: 程序过于复杂(使用了太多块、复杂运算、长延时等)、扫描周期设置过短、硬件性能不足。 解决方法: 优化程序逻辑,减少不必要的块和复杂计算。 增加扫描周期时间(在 LOGO! Soft Comfort 的项目设置中修改)。 检查是否有死循环。 如果程序确实很大很复杂,可能需要升级到更高性能的 LOGO! 型号。 4. E005 (堆栈溢出) 含义:程序嵌套调用(如函数块调用函数块)层数过多,超出了 LOGO! 的处理能力。 可能原因: 程序结构设计不合理,嵌套层级太深。 解决方法:简化程序结构,减少嵌套层级。避免在一个块内过度调用其他块。 5. E006 (指令非法) 含义:程序执行了一条 LOGO! 无法识别的非法指令。 可能原因:程序损坏、使用了不兼容的功能块(可能是更高版本 LOGO! 的功能)、存储器错误。 解决方法: 重新下载正确的、无损坏的程序。确保程序使用的功能块与你的 LOGO! 硬件型号和固件版本兼容。 6. E010 (扩展模块错误) 含义:检测到连接的扩展模块(数字量输入/输出 DM, 模拟量输入/输出 AM, 通讯模块 CM)出现问题。 可能原因:模块未正确连接(松动)、模块损坏、模块型号不兼容、模块供电问题(特别是需要外部供电的模块)、总线通信故障。 解决方法: 断电,检查所有扩展模块的连接是否牢固可靠。 逐一断开扩展模块,重启 LOGO!,看错误在哪一个模块连接后出现,定位故障模块。 确保模块供电正常(如果需要外部供电)。 更换可疑的扩展模块。 检查 LOGO! 主机型号是否支持该扩展模块。 7. E011(参数错误) 含义: 在通讯参数设置或某些功能块参数设置中存在错误。 可能原因: 配置了无效的通讯参数(如波特率、地址)、功能块参数设置超出范围或不合理。 解决方法:检查并修正通讯配置(如通过 LOGO! TD 文本显示器或 LOGO! Soft Comfort)或相关功能块的参数设置。
http://blog.163.com/xiuzhang_2000/
|