Yaskawa SGDB-50VN — ошибка A.02

Этот серводрайвер работал на станке и остановил работу с указанной в заголовке ошибкой. Причина ошибки — несоответствие чек-суммы параметров в EEPROM.

Считывание EEPROM в начальном состоянии сохранено в файл с названием AT93C66(x8)_as_input_first_day.BIN

Подключение к компьютеру не было возможным, поэтому фиксация начальных параметров была выполнена вручную:

В ходе чтения один из параметров был случайно изменен, но возвращен в исходное состояние и сохранен повторно.

В результате повторного считывания EEPROM после проведенных действий был получен файл с названием AT93C66(x8)@SOIC8_Next_Day_readed.BIN

В нем заметны изменения двух байтов для нескольких областей памяти, что, скорее всего, говорит о пересчете и сохранении чексумм для нескольких групп параметров:

Поскольку ошибка A.02 осталась в силе, то ее сброс требует определенной процедуры, не описанной в руководстве пользователя.

Замечено на основе предыдущего опыта, что серводрайверы с такой же ошибкой имеют значения последних 2-х байтов «FF FF», а исправные серводрайверы — «00 00»

Было скорректировано значение этих двух байтов в 00 00 , записано в EEPROM. Файл AT93C66(x8)@SOIC8_Writed_as_ok.BIN

Ошибка A.02 после проделанных работ была устранена.

В целях профилактики потери данных в памяти FLASH, было произведено считывание и сохранение данных в файл: PA*********@***44.BIN

Файлы доступны по ссылке https://disk.yandex.ru/d/_1oBeGn6sFtbmw

(доступ на скачивание предоставляется по запросу).

Фотографии внутренностей, видео выходного контроля тут.