В составе ЭМ EWM1100 отсутствует отдельная микросхема энергонезависимой памяти, ее заменяет встроенная в МК Flash-память.

В составе ЭМ EWM1100 отсутствует отдельная микросхема энергонезависимой памяти, ее заменяет встроенная в МК Flash-память. Напомним, что в этой памяти хранится основное ПО, также выделены отдельные области под переменные данные и данные конфигурации. В разных моделях СМ данные конфигурации отличаются. Бывает, что даже в рамках одной модели они могут быть разными вследствие того, что в ней могут использоваться различные сборочные комплекты (разные компоненты и пр.). Собственно, программирование ЭМ с точки зрения сервисных специалистов в большинстве своем сводится к записи (восстановлению) данных конфигурации в одноименную область памяти МК. Эта и другие операции с памятью выполняются под управлением специальных программных пакетов, установленных на ПК. Также существуют отдельные программно-аппаратные продукты, позволяющие расширить функциональные возможности по тестированию и диагностике ЭМ и СМ в целом. Рассмотрим некоторые из них.

Программатор «Sidekick»

Программатор «Sidekick официально поставляется в авторизованные СЦ, его заказной код 50299779004. Этот продукт позволяет диагностировать, прошивать и восстанавливать программное обеспечение ЭМ CM Elektrolux/Zanussi/AEG, выполненных на различных аппаратных платформах. Для работы программатора необходим официальный доступ к одному из Интернет-порталов Elektrolux.

Неофициальные продукты

Программирование памяти МК можно выполнить напрямую с помощью BDM-программатора.На одном из специализированных форумов были анонсированы два продукта, которые были созданы с частичным использованием ПО Elektrolux — ELX_Watcher и ELX_Reader (ELX — сокращение от Electrolux).

Обе программы устанавливаются на обычный ПК. Связь между ПК и ЭМ обеспечивается с помощью специального кабеля с оптической развязкой сигналов. Кабель со стороны ПК подключается к СОМ-порту, а со стороны ЭМ — к соответствующему соединителю последовательногопорта (для EWM1100 — это соединитель J15). Рекомендованная принципиальная схема кабеля показана на рис. 11. В нем используются быстродействующие оптроны, например SFH615A.

Программирование ЭМ EWM1100

Основные возможности программы ELX_Watcher:

  1. Просмотр состояния входных сигналов ЭМ и текущих параметров;
  2. Просмотр сохраненного в памяти кода ошибки, контроль текущей и сохраненной ошибки в реальном времени.
  3. Запись всех параметров СМ в течение времени, просмотр записанного в виде графиков.
  4. Проверка/тестирование СМ в отсутствие мастера (например, прогон СМ в течение длительного времени).
  5. Поддержка аппаратных платформ EWM1000, EWM1000+, EWM2000, EWM2000EVO, EWM3000NEW, ENV-06 (EWM1100/2100/2500/3100/3500). Основное назначение программы — диагностика и выявление скрытых неисправностей СМ. Окно программы ELX_Watcher показано на рис. 12
  6. Программирование ЭМ EWM1100

Основные возможности программы ELX_Reader:

  1. Чтение содержимого внешней энергонезависимой памяти, если таковая имеется в составе ЭМ.
  2. Запись информации во внешнюю энергонезависимую память в составе ЭМ(EWM1000/1000+/ 2000EVO/3000NEW и некоторые из ENV-06). В этом режиме ЭМ желательно запитывать от внешнего источника питания 5 В.
  3. Чтение данных в адресном пространстве МК в составе ЭМ(все аппаратные платформы CM).
  4. Запись данных в адресном пространстве МК (только для ENV-06 — EWM3500/2500/2100/1100). Окно программы ELX_Reader показано на рис. 13.
Программирование ЭМ EWM1100 О возможных неисправностях ЭМ EWM1100

Отказы в работе ЭМ, как и любых программно-аппаратных комплексов, могут быть двух видов:

— проблемы в работе ПО (искажение содержимого энергонезависимой памяти в составе МКидр.);
— отказы элементов в составе ЭМ. Зачастую выход из строя компонентов модуля может быть следствием внешних причин (попадание влаги, неисправности исполнительных силовых узлов СМ и др.).

Если говорить о цепях в составе ЭМ, которые наиболее подвержены отказам — это силовые цепи управления клапанами залива воды, УБЛ, приводным мотором, ТЭН и др. В ЭМ EWM1100 во всех подобных цепях (а также элементах индикации) между соответствующими портами МК и исполнительными элементами используются активные буферные каскады. Это вызвано тем, что выходные порты МК имеют низкую нагрузочную способность и поэтому без буферных компонентов не обойтись. Подобное решение несет положительный аспект, так как при возникновении различных неисправностей в силовых цепях повышается вероятность «выживания» соответствующих портов МК. Но отказы МК уже не являются проблемой, — «чистые» микроконтроллеры недороги, что же касается ПО и данных конфигурации — существует неофициальная база прошивок, которую широко используют специалисты в своей работе.

Традиционно для ЭМ всех производителей наибольшее число отказов приходится на источник питания. Применительно к ЭМ EWM1100 было зафиксировано много случаев выхода из строя компонентов в первичной цепи ИП (не является исключением и контроллер LNK304). Элементы вторичных цепей ИП выходили из строя достаточно редко. Чаще всего отказы ИП были вызваны бросками напряжения в питающей сети, а также попаданием влаги на ЭМ.

СМ на базе ЭМ EWM1100, как и другие модули платформы ENV06, имеют расширенные возможности по тестированию и диагностике. Естественно, список кодов ошибок для EWM1100 меньше, так как этот ЭМ самый простой из списка модулей на платформе ENV 06.

Хорошими инструментами при локализации неисправностей и при ремонте ЭМ (в частности, дефектов, связанных с ПО) могут послужить программные продукты.

Список возможных неисправностей ЭМ и способы их устранения приводиться не будут по озвученным выше причинам.

В любом случае неисправности ЭМ локализуются исходя из базовых знаний и опыта конкретного специалиста с использованием заложенных в СМ диагностических возможностей.