三菱M800/M80诊断日志找不到:ALLLOG不在文件列表,是否代表没有记录?
依据IB-1501273-L,区分隐藏的历史输出文件、停止后不会随上电恢复的采集状态,以及/LOG与/LOGEX的用途,避免清除故障证据后再找原因。
文章目录
在维护输入输出画面中刷新列表,却找不到ALLLOG.LOG,不能据此判定“系统没有记录”。三菱手册明确说明,ALLLOG.LOG、KEYLOG.LOG和TOUCHLOG.LOG即使执行List update也不会显示在列表中。另一方面,曾被Stop或Data clear停止的采集,也不会仅靠重新上电恢复。文件列表可见性与是否正在采集,必须分别检查。
适用范围与先保留什么
本文依据三菱M800/M80/E80系列维护手册IB-1501273-L,L版,§4.11至§4.11.4,印刷页127–133。适用于该版所述诊断数据采集及维护I/O功能,不直接推广至M800V/M80V或机床厂自定义界面。采集操作受操作等级保护;在编辑画面浏览历史文件需要机床厂签发的密码。不要绕过权限。
首先保存当前报警、时间、系统型号与版本,以及采集设置画面的完整截图。以下步骤旨在提取已有证据,不要求运行机床来重现故障,也不要求修改参数或清除记录。
先看两种状态,不要只看“Alarm history”的0或1
印刷页128将History data与Sampling data分别显示。History collecting表示历史正在采集,History stop表示历史停止;Sampling、Sampling stop、Sampling invalid分别表示采样进行、停止、禁用。这两行不能互相代替。
页129的停止条件表指出,Stop和Data clear停止历史与采样两类数据,而伺服报警发生时(紧急停止状态)、诊断数据采集停止信号NETSTP的上升沿,表中停止对象仅列为Sampling data。因此,采样停止不能自动推断为历史也停止,反之也不能用仍有历史证明采样仍在进行。
Collecting data select的一般含义是0采集、1不采集,但Alarm history有专门说明:其采集开始/停止由Start、Stop菜单控制,不论该项目设为0还是1。设置值不是当前运行状态的替代证据。页129还规定,Sampling spec和Collecting data select设置在重新上电后生效。
重新上电为什么仍没有新历史
通常采集按设置在NC上电时启动,但通过Stop或Data clear停止后,即使NC再次上电也不会自动恢复。页129–130要求使用Start重新启动。Data clear还会清除已采集数据,不能作为“刷新日志”的按钮。
维修时先记录停止状态和现存资料,再由有权限的人员依机床厂程序决定是否重新开始采集。重新开始只能提供后续证据,不能补回未采集的过去;不要为了验证日志而制造报警。
按问题选择文件,不要把三类记录混为一谈
| 文件 | 手册说明与诊断用途 |
|---|---|
| /LOG/ALLLOG.LOG | 汇集按键、触屏、报警、PLC I/O、刀具补偿变化、工件偏置变化及AC电源开关历史。用于对照操作和事件背景,并非采样波形。 |
| /LOGEX/ALLLOG1.LOG至ALLLOG3.LOG | 伺服/主轴报警时保存的全部历史,最多三份;1为最近一份。S02 Initial parameter error不执行该备份,不能据缺少快照排除S02。 |
| /LOGEX/ALM-SV1.LOG至ALM-SV5.LOG | 伺服/主轴报警详细信息历史,1为最近一份。 |
| /LOGEX/ALM-OTR1.LOG至ALM-OTR5.LOG | 伺服/主轴以外报警的详细信息历史,1为最近一份。页127说明详细报警信息历史不含警告。 |
这些文件的范围和保留份数不同,不应期待每一个警告都有对应ALM-SV文件,或把“最近五份详细信息”当作全部报警履历。
ALLLOG不显示时怎样导出已有资料
- 按页132进入Mainte → I/O,将源设备A设为Memory,目录/LOG(显示为History),直接填写ALLLOG.LOG。手册明确说刷新列表仍不会列出这个文件;KEYLOG.LOG、TOUCHLOG.LOG同理。
- 用Area change选择目标设备B、目录及保存文件名。使用机床支持且经批准的介质,检查剩余空间和同名文件,避免覆盖先前证据。手册中的HD路径只是示例。
- 核对方向为Trnsfr A→B后输出。随后确认目标文件确实生成且可读,记录采集时间和来源机床。文件存在并不保证它覆盖了故障发生时段。
- 需要详细报警资料时,页133使用源目录/LOGEX及ALM-SVn.LOG或ALM-OTRn.LOG,n为1至5。这两组文件可通过List update显示,不要把/LOG中的列表规则套到所有目录。
分析ALLLOG时还要注意页131的#11052 LOG Sort Order:0按各历史类别分别按时间升序输出,1将所有类别合并按时间升序输出。只核对当前设置和实际文件结构,不必为本次分析修改参数。同一时间戳也不能证明两个事件在物理上严格同时发生。
假设情形与结论边界
假设一次交接只记录“列表没有ALLLOG,重新开机后仍无新日志”。如果截图同时显示History stop,合理方向是分别核对手工指定文件名的输出方法,以及此前是否使用过Stop或Data clear。不能直接判定存储器损坏,也不能据此声称机床没有发生报警。这是说明判断方法的假设,不是现场维修或测试结果。
资料提取不能替代安全停机、隔离或机床厂维修程序。不要清除历史、强制NETSTP、改写PLC信号或放宽保护来获得“更干净”的日志;异常运动或报警应由合格人员按机床厂要求处理。
来源
M800/M80/E80 Series Maintenance Manual,IB-1501273-L,§4.11至§4.11.4:印刷页127–128(数据种类与状态)、129–130(启动、停止、清除)、131(文件范围与排序)、132–133(输出及浏览)。字段、路径和行为来自原厂手册;证据核对流程为编辑整理,未进行机床试验。
