Почему система Fanuc выдает значение 101?
Запись в программную память Fanuc — это непрерывный процесс. Независимо от того, изменяете ли вы программу в режиме редактирования (EDIT) или используете RS232, сетевой порт или USB-накопитель для передачи программы, пока происходит "прерывание записи на половине пути", система может оставлять неполные блоки данных.
Чтобы избежать дальнейшего запуска "полунекачественной" программы, Fanuc предлагает очень простое решение: прямое отображение сообщения "101 PLEASE CLEAR MEMORY", что фактически означает: "Я подозреваю, что этот раздел программы неисправен, поэтому сначала необходимо очистить память".
Таким образом, код 101 — это не случайный сигнал тревоги, а очень защитное системное оповещение.
Наиболее распространенные сценарии на нашем сайте
Во-первых, при отключении питания или выключении компьютера во время смены программы, программа сохраняется наполовину, человек уже ушел, и на следующий день, когда компьютер включается, отображается 101.
Во-вторых, сбой питания или прерывание связи во время передачи программы, ослабление контакта RS232-кабеля, а также немедленная установка и извлечение USB-накопителя могут привести к прерыванию системы до завершения передачи.
Во-третьих, само электропитание не очень стабильно, старые станки, устаревшее оборудование, колебания напряжения, прерывания записи в память.
Все эти сигналы тревоги указывают на одно и то же: проблему с согласованностью памяти программы.
Что мы делаем на практике?
В большинстве случаев процедура 101 не требует каких-либо сложностей. На многих машинах ошибку можно сбросить, следуя стандартной процедуре сброса Fanuc. А именно: включить питание → нажать и удерживать кнопку RESET → снова нажать кнопку PROG, чтобы система отключила текущую «подозрительную программу».
Если файл просто отредактирован, просто пройден программой, то его не следует продолжать использовать, лучше очистить, а не сделать более безопасным.
Конечно, есть несколько более сложных случаев. Например, будильник не исчезает или появляется снова после сброса. В этом случае мы обычно рекомендуем проверить и удалить эти несколько явно неполных программ, а не перезагружать систему вслепую.
В более экстремальных случаях бывают ситуации, когда "вся программная память повреждена". Тогда остается только очистить программную область и повторно передать данные. Но это всегда крайняя мера, и только если есть резервная копия.
Некоторые вводные уроки на самом деле напоминают о более глубокой проблеме.
Если вы обнаружите, что очистка памяти не помогает, перезагрузка не помогает, и ошибки 101 продолжают появляться снова и снова, то вы не можете просто сосредоточиться на программе.
В действительности мы столкнулись со следующими ситуациями: старение старой системной памяти; нестабильность области хранения данных на материнской плате; слишком низкое напряжение резервной батареи, приводящее к некорректному сохранению данных. В этом случае ошибка 101 — это не «проблема программы», а сообщение системы: «Этот участок памяти не очень надежен. Если вы продолжите его использовать, это только усугубит проблему».
Как мне избежать повторного заражения 101-м типом вируса?
Честно говоря, это самый простой способ предотвратить срабатывание сигнализации. Не следует выключать компьютер во время редактирования или передачи программы; после передачи программы убедитесь, что она завершена, прежде чем выключать питание; лучше оснастить старый компьютер источником бесперебойного питания (ИБП); и обязательно делайте резервные копии программы, параметров и PMC, когда это необходимо.
Всё это мелочи, но они действительно могут избавить от множества проблем.
И наконец, несколько слов из личного опыта.
Сигнал тревоги Fanuc Alarm 101 сам по себе не страшен. Это всего лишь напоминание о том, что только что выполненная запись в память была неполной. Настоящая проблема заключается в том, что вы постоянно игнорируете его, принудительно запускаете процесс или пытаетесь очистить данные без резервной копии. Если вы пробовали очистить данные обычным способом, а сигнал тревоги по-прежнему не устраняет проблему, вам необходимы более специализированные тесты.
В своей повседневной работе компания Songwei часто помогает клиентам решать проблемы, связанные с Fanuc 101, аномалиями системной памяти и диагностикой материнских плат. Цель одна: уменьшить количество остановок оборудования и предотвратить его повторные сбои. Чем раньше будет оказана правильная помощь, тем меньше вероятность перерастания проблемы в серьезную.