Независимый ремонт ЧПУ и технические материалы Контакты

Журналы диагностики Mitsubishi M800/M80: означает ли отсутствие ALLLOG в списке отсутствие истории?

Опубликовано Обновлено

По IB-1501273-L разбираем невидимые в списке файлы истории, сбор данных, который не возобновляется после включения питания, и назначение /LOG и /LOGEX.

Содержание
  1. Область применения и исходные сведения
  2. Проверяйте оба состояния, а не только выбор Alarm history
  3. Почему включение питания не возвращает новые записи
  4. Выберите файл под диагностическую задачу
  5. Как выгрузить сведения, если ALLLOG отсутствует в списке
  6. Условный пример и границы выводов
  7. Источник

Если после обновления списка файлов на экране обслуживания I/O файл ALLLOG.LOG не появился, это ещё не означает, что ЧПУ ничего не записывало. Mitsubishi прямо указывает: ALLLOG.LOG, KEYLOG.LOG и TOUCHLOG.LOG не отображаются даже после List update. Отдельный вопрос: сбор, остановленный через Stop или Data clear, не возобновляется простым выключением и включением питания. Видимость файла в списке и состояние сбора нужно проверять раздельно.

Область применения и исходные сведения

Основание: M800/M80/E80 Series Maintenance Manual, IB-1501273-L, редакция L, §§4.11–4.11.4, печатные страницы 127–133. Рассматриваются описанные там функции сбора диагностических данных и обслуживания I/O; выводы нельзя автоматически переносить на M800V/M80V или интерфейсы изготовителя станка. Доступ к операциям сбора зависит от уровня полномочий. Для просмотра файлов истории на экране редактирования нужен пароль изготовителя станка. Обходить защиту доступа нельзя.

Сначала сохраните текущую аварию, время, модель и версию ЧПУ, полный снимок экрана настроек сбора. Описанный порядок предназначен для извлечения имеющихся свидетельств, без запуска станка для воспроизведения неисправности, изменения параметров или удаления записей.

Проверяйте оба состояния, а не только выбор Alarm history

На странице 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 вступают в силу после повторного включения питания ЧПУ.

Почему включение питания не возвращает новые записи

Обычно сбор запускается при включении ЧПУ согласно настройкам. Но после Stop или Data clear он автоматически не возобновляется при следующем включении. Страницы 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 отсутствует в списке

  1. По странице 132 откройте Mainte → I/O. Для источника A выберите Memory, каталог /LOG, отображаемый как History, и введите ALLLOG.LOG непосредственно. По руководству обновление списка не покажет этот файл; то же относится к KEYLOG.LOG и TOUCHLOG.LOG.
  2. Через Area change выберите устройство назначения B, каталог и имя файла. Используйте поддерживаемый и разрешённый носитель, проверьте свободное место и совпадающие имена, чтобы не перезаписать прежние свидетельства. Назначение HD в руководстве приведено лишь как пример.
  3. Проверьте направление Trnsfr A→B и выполните вывод. Убедитесь, что читаемый файл действительно создан, запишите время получения и исходный станок. Само наличие файла не гарантирует, что он охватывает период неисправности.
  4. Для подробных сведений об авариях страница 133 задаёт источник /LOGEX и ALM-SVn.LOG либо ALM-OTRn.LOG, где n от 1 до 5. Эти группы отображаются после List update. Не переносите правило списка /LOG на все каталоги.

При разборе ALLLOG учитывайте #11052 LOG Sort Order со страницы 131: 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 – вывод и просмотр. Поля, пути и поведение взяты из руководства изготовителя. Порядок проверки свидетельств является редакционным анализом; испытания на станке не проводились.

Статьи по теме

Синхронизация шпинделей Mitsubishi M800/M80: почему два значения разности фаз обратной связи различаютсяДиагностика связи Mitsubishi M800/M80: почему счетчики Selfdia не равны числу текущих неисправностейДиагностика I/F Mitsubishi M800/M80: порядок битов X и короткие импульсы, незаметные на экране