Пять признаков, что контроллер Bosch Rexroth IndraControl скоро откажет
История одного контроллера
Начиналось всё безобидно. Оператор на упаковочной линии заметил, что контроллер стал иногда перезагружаться. Раз в день, потом два, потом каждые несколько часов. Вызывали программистов — те обновляли программу, чистили журналы, меняли настройки. Не помогало.
Потом контроллер просто погас и больше не включился.
Привезли к нам. Диагноз: отказавшее питание плюс деградировавшая память. Если бы приехали на полгода раньше, речь шла бы о замене нескольких конденсаторов. А так — ремонт в разы дороже и полная перезаливка проекта, благо резервная копия у заказчика нашлась.
Вывод: такие контроллеры не умирают мгновенно. Они сигнализируют заранее. Надо только уметь читать сигналы.
Признак 1. Запах
Симптом: открываете шкаф — и чувствуете лёгкий химический запах. Не горелой изоляции, а именно химии.
Что за этим стоит: так пахнут электролитические конденсаторы. Когда они перегреваются или начинают терять герметичность, электролит испаряется. Запах — первый звонок, и он появляется задолго до вздутия.
Что делать: осмотреть конденсаторы на предмет подтёков и вздутия верхней части. Если визуально чисто, а запах есть — это повод для диагностики: высохший конденсатор выглядит идеально, его определяют прибором.
Цена промедления: сейчас это замена группы конденсаторов. Через несколько месяцев — пробитый преобразователь питания вместе с ними. Ещё позже — контроллер целиком.
Признак 2. Сбрасываются часы
Симптом: каждое утро контроллер показывает неправильное время. Операторы поправляют, назавтра всё повторяется.
Что за этим стоит: первое и самое частое — разряженная батарея резервного питания или плохой контакт в её держателе. Второе, более неприятное — деградация узла часов реального времени или его кварцевого резонатора.
Что делать: начните с батареи — проверьте её напряжение под нагрузкой и состояние контактов держателя, замените на элемент правильного типа. Если через неделю часы снова сбились, дело в самом узле часов, и это уже работа на плате.
Отдельно проверьте, не теряет ли контроллер питание целиком: сброс времени бывает не признаком отказа часов, а следствием того, что устройство полностью обесточивается — например, из-за просадок в цепи 24 В.
Признак 3. Медленная и нестабильная связь
Симптом: связь с контроллером есть, но отклик скачет, проект загружается минутами, соединение периодически рвётся.
Что за этим стоит: вот здесь не спешите. В подавляющем большинстве случаев виноват не контроллер, а линия: повреждённый или некачественный кабель, плохой разъём, неисправный порт коммутатора, рассогласование режима работы порта, уравнительные токи по экрану между шкафами. И только если всё это исключено — деградация сетевой микросхемы контроллера или её цепей питания.
Что делать по порядку: переткнуть кабель в другой порт коммутатора, заменить патч-корд на заведомо исправный, посмотреть на коммутаторе счётчики ошибок по этому порту. Растущие ошибки контрольной суммы указывают на физику линии, а не на контроллер. Если при замене кабеля и порта картина не меняется, а на другом устройстве в той же линии всё нормально — тогда контроллер.
Признак 4. Ошибки чтения карты памяти
Симптом: контроллер работает, но если вынуть карту памяти и попробовать прочитать её на компьютере, часть файлов не открывается или пропала.
Что за этим стоит: деградация ячеек памяти карты — ресурс перезаписи ограничен, и если контроллер постоянно пишет на неё журналы, карта расходуется быстро. Вторая причина — сам разъём: окисленные контакты, трещины в пайке.
Что делать: сделайте резервную копию прямо сейчас, пока карта читается. Затем замените карту на новую промышленного исполнения — и обязательно того типа и объёма, который допускает производитель контроллера: обычная карта из магазина электроники может не определиться вовсе или работать нестабильно.
Цена промедления здесь самая обидная: пока карта читается, копия бесплатна. Когда умрёт и карта, и контроллер, восстанавливать придётся всё сразу — и не факт, что получится.
Признак 5. Не запускается на холоде
Симптом: зимой после выходных, когда цех выстыл, контроллер не стартует. Через час работы обогрева оживает. Летом такого нет.
Что за этим стоит: две разные причины, и различать их важно, потому что стоят они по-разному.
- Электролитические конденсаторы в цепях питания. На холоде их внутреннее сопротивление резко растёт, источник не выходит на режим, устройство не стартует. Это более частая и более дешёвая в устранении причина.
- Нарушенные паяные соединения BGA-компонентов. При остывании трещина раскрывается и контакт теряется, при нагреве восстанавливается.
Что делать: не откладывать. Обе причины прогрессируют, и рано или поздно контроллер не запустится и в тепле. Важная оговорка про ремонт: «прогреть и пропаять» BGA — это не ремонт, а отсрочка на несколько недель. Корректное восстановление — демонтаж компонента, восстановление шариковых выводов и монтаж по контролируемому термопрофилю, с последующим температурным прогоном.
Чек-лист планового осмотра раз в полгода
- Запах в шкафу при открытии — нет ли характерного химического.
- Осмотр конденсаторов на вздутие и подтёки.
- Часы: не сбиваются ли после выходных.
- Сеть: проверить отклик и посмотреть счётчики ошибок на порту коммутатора.
- Резервная копия проекта — на внешний носитель и в архив предприятия, а не только на самом контроллере.
- Питание 24 В: измерить под нагрузкой, посмотреть пульсации.
- Вентиляция и фильтры: пыль сокращает срок службы электроники быстрее, чем время.
Что мы делаем в лаборатории
- Запах, перегрев конденсаторов: замена всей группы электролитов, проверка цепей питания под нагрузкой.
- Сбой часов: проверка цепи резервного питания, узла часов и его тактовой цепи.
- Нестабильная связь: проверка сетевой части контроллера, её питания и согласующих элементов — после того, как исключена линия.
- Ошибки карты памяти: восстановление данных, ревизия разъёма, проверка цепей обмена.
- Отказы на холоде: восстановление паяных соединений BGA-компонентов, замена конденсаторов, температурный прогон.
Что ремонтируем
- Встраиваемые и операторские терминалы серии IndraControl.
- Компактные контроллеры движения и логические контроллеры этой линейки.
Типовые обращения: не включается, периодически перезагружается, теряет связь, не читает карту памяти, сбрасывает часы, ведёт себя нестабильно при нагреве или охлаждении.
Вместо заключения
Такие контроллеры умирают медленно и дают много шансов на спасение. Главное — не игнорировать первые признаки и не считать перезагрузки особенностью характера.
Если ваш контроллер странно пахнет, тормозит, сбрасывает время или просто ведёт себя подозрительно — привозите на бесплатную диагностику. Либо скажем, что всё в порядке, либо найдём проблему на ранней стадии, пока она стоит в разы дешевле.