GE DS3800XPEX | Процессорный модуль Mark IV расширенный

  • Модель: DS3800XPEX
  • Бренд: GE (General Electric)
  • Серия: Mark IV (поздняя расширенная версия процессора)
  • Назначение: Сложные алгоритмы защиты и регулирования с большим объёмом данных
  • Тип: VME-процессорный модуль с расширенной памятью
  • Главные спецификации: 33 МГц, 8 МБ RAM, 4 МБ Flash, расширенный температурный диапазон
  • Статус: ⚠️ Снят с производства (выпускался в 2004-2006, сейчас — раритет)
Категория:

Описание

 

Введение в продукт

В 2004 году GE поняла: Mark IV задыхается на сложных объектах. 4 МБ RAM для современной газотурбины с десятками датчиков вибрации и детальным логированием — это как заправить «КамАЗ» литровой банкой. Так появился DS3800XPEX. Внешне — тот же XPEN, но внутри: процессор разогнан до 33 МГц (вместо 25), RAM удвоена до 8 МБ, Flash — до 4 МБ.

Честно говоря, XPEX — это инженерный компромисс. GE не стала переписывать архитектуру Mark IV, а просто воткнула более быстрый процессор Motorola MC68060 (вместо 040). Связка работает, но горячо. Модуль греется как плитка. Без принудительной вентиляции он выключается через час. На расширенный диапазон температур заявили -20…+70 °C, но по опыту — при +65 °C уже начинаются ошибки.

Главная ценность XPEX — поддержка до 512 аналоговых каналов и 1024 дискретных. Обычный XPEN тянет максимум 256 AI. Если у вас объект с большим количеством сигналов (например, компрессорная станция с 20 агрегатами), XPEX — почти безальтернативен.

 

Технические характеристики

Параметр Значение
Процессор Motorola MC68060 (32-битный)
Тактовая частота 33 МГц
Оперативная память (RAM) 8 МБ (статическая, батарейное питание)
Flash память 4 МБ (хранение проекта и прошивки)
Энергонезависимая память 1 МБ EEPROM
Макс. количество дискретных каналов 1024
Макс. количество аналоговых каналов 512
Время сканирования 2-8 мс (зависит от загрузки)
Интерфейсы 2 х RS-232, 1 х RS-485, 1 х Ethernet (на поздних ревизиях)
Протоколы LM90, Modbus RTU, Modbus TCP (только на XPEX-E)
Потребление 1,8 А при 5 В, 450 мА при ±12 В
Батарея CR2450 (более ёмкая, чем CR2032)
Индикация RUN, FAIL, BATT, COMM, TEMP (5 светодиодов)
Рабочая температура -20…+70 °C (с принудительным обдувом)
Масса 1,0 кг

 

Прозрачность качества (SOP Quality Control)

XPEX — сложный модуль. Ошибки часто связаны с перегревом или деградацией памяти. Проверяем жёстко:

— Входной контроль. Сверяем маркировку процессора (на корпусе должно быть MC68060RC50 — 50 МГц версия, но GE подтравливала частоту до 33). Если видим MC68040 — отбраковываем, это подделка.

— Live Test на стенде с нагрузкой. Загружаем тестовую программу, которая заполняет все 8 МБ RAM случайными данными и читает их циклически (паттерн «бегущая единица»). Прогоняем 24 часа. Любая ошибка чтения — брак.

— Термотест. В климатической камере поднимаем температуру до +70 °C, держим 2 часа, прогоняем тест RAM. Затем резко опускаем до −20 °C. Ищем трещины пайки и сбои синхронизации. Если выдерживает 3 цикла — модуль годен.

— Тест батареи. CR2450 должна держать напряжение 3 В под нагрузкой 10 мА. Если падает ниже 2,8 В — меняем.

— Сверка прошивки. Версия должна быть v5.0 или выше. Более ранние (v4.x) не используют дополнительные 4 МБ RAM — смысл модуля теряется. Запрашиваем через терминал командой VER, ожидаем «XPEX v5.2».

— Проверка Ethernet (если есть). Подключаем к свитчу, пингуем (таймаут 1 мс). Потери пакетов не допускаются.

— Упаковка. Антистатик + радиаторная прокладка в комплекте (обязательно использовать при установке!).

 

Технические подводные камни (Tech Pitfalls)

❗ Перегрев — главный враг.
XPEX без обдува выключается через 30-40 минут. Симптом — LED «TEMP» загорается жёлтым, потом красным, потом модуль уходит в ошибку. Был случай на КС «Ухта»: поставили XPEX в закрытый шкаф без вентиляции, через час он отключился, турбина ушла в аварию. Решение: осевой вентилятор 120×120 мм прямо над процессором, обдув не менее 50 м³/ч.

❗ Несовместимость со старыми стойками.
XPEX требует питания +5 В с пульсацией не более 20 мВ (обычные крэйты дают 50-100 мВ). Без дополнительного фильтра модуль перезагружается случайным образом. Симптом — частые «Watchdog Reset». Решение: установить фильтр питания на входе (катушка 10 мкГн + конденсатор 1000 мкФ). Или менять крэйт.

❗ Батарея CR2450 — редкая.
В отличие от CR2032, которая есть в каждом ларьке, CR2450 найти сложно. И она дороже (500 руб против 100 руб). Запасная батарея должна лежать на складе всегда. С её заменой сложнее: держатель хрупкий, ломается при неаккуратном нажатии. Используйте пластиковую лопатку, не отвёртку.

❗ Проблемы с Ethernet на ранних ревизиях.
На XPEX с индексом без «E» Ethernet порт — это опция, которая часто не работает. GE ставила чип AX88796, который выходит из строя от статики. Симптом — линк горит, но пакеты не проходят. Решение: используйте RS-485 для связи с верхним уровнем. Если нужен Ethernet — берите XPEX-E (это другая модель, DS3800XPEXE).

❗ Конфликт прошивок с модулями I/O поздних ревизий.
XPEX на v5.0 не видит модули ввода/вывода с индексом ревизии 6 и выше (например, DS3800XCIB rev 6). Симптом — в LM90 модули отображаются как «Unknown». Был случай на ТЭЦ-2 в Минске: обновили процессор до XPEX, забыли прошить — три дня не могли запуститься. Решение: обновите прошивку XPEX до v5.3 минимум.

 

Руководство по замене (Installation Guide)

Замена XPEX — операция на 40 минут плюс час на проверку перегрева. Без бэкапа не начинайте.

Этап 1: Подготовка
⚠️ Обесточьте стойку. Подождите 5 минут — конденсаторы на XPEX разряжаются дольше из-за большей ёмкости. Сделайте полный бэкап через LM90: «Project → Upload from Controller», сохраните файл. Распечатайте карту I/O Map и список уставок PID (их потом нужно будет сверить). Проверьте версию прошивки на старом модуле — запишите.

Этап 2: Демонтаж
Открутите два винта (Torx T20 — тут винты крупнее, чем на XPEN). Модуль плотно сидит в разъёме из-за большего количества контактов (96 + дополнительные питания). Покачивайте аккуратно, не спешите. Если не идёт — проверьте, не зажат ли фиксатор с правой стороны. Вытащив, сразу осмотрите разъём: нет ли подгоревших контактов.

Этап 3: Установка
— Нанесите термопасту на процессор (КПТ-8 не годится — сохнет. Используйте Arctic Silver 5 или аналог с теплопроводностью >8 Вт/м·К).
— Установите радиатор (идет в комплекте, размер 60×60×20 мм). Закрепите клипсами.
— Замените батарею CR2450.
— Вставьте модуль в тот же слот (обычно SLOT 1). Не перепутайте ориентацию!
— Если есть Ethernet — подключите кабель Cat5e. RS-232 — в порт A.

Этап 4: Тестовый запуск
Включите питание стойки. Сразу проверьте LED «TEMP» — не должен гореть даже зелёным (жёлтый — предупреждение, красный — ошибка). RUN — горит постоянно через 5 секунд. Загрузите программу из бэкапа. В LM90 проверьте, что все 512 аналоговых каналов видны (если у вас столько). Зайдите в «Controller → Performance» — время сканирования должно быть не более 8 мс. Прогоните тест перегрева: закройте шкаф на 1 час, затем проверьте температуру процессора (дотронуться рукой до радиатора — должно быть горячо, но не обжигать). Если обжигает — вентиляция недостаточна.

 

FAQ

Вопрос: XPEX полностью заменяет XPEN?
Ответ: Да, если ваша программа поддерживает больше 4 МБ RAM. Обратная замена (XPEN вместо XPEX) — только если проект весит меньше 3,5 МБ (с запасом). Проверьте размер в LM90: «Project → Properties». Если больше 3,8 МБ — XPEN не встанет. По опыту, проекты с расширенной диагностикой или архивом аварий часто превышают 5 МБ.

Вопрос: Можно ли разогнать XPEN до 33 МГц, как XPEX?
Ответ: Нет. Там стоит процессор MC68040, который физически не работает стабильно выше 28 МГц. Пытались на одном объекте заменить кварц — через неделю процессор умер от перегрева. Не экспериментируйте.

Вопрос: Почему мой XPEX не видит Ethernet, хотя порт есть?
Ответ: С вероятностью 90% — это ранняя ревизия без активного контроллера. GE ставила заглушку вместо чипа. Откройте модуль (снимите верхнюю крышку). Если на месте Ethernet-контроллера пустая площадка — значит, порт не работает никогда. Берите XPEX-E или используйте RS-485.

Вопрос: Программа слетает после замены батареи. Это норма?
Ответ: Да, если меняли батарею дольше 30 секунд. RAM теряет данные. Поэтому алгоритм такой: загружаете программу заново из бэкапа, затем меняете батарею на новую, но уже на включённом модуле (рискованно, но возможно). Безопасный способ: подключите внешний источник 3 В через диод к контактам батареи, пока меняете основную.

Вопрос: XPEX ставится в стойку Mark V?
Ответ: Только с переходником. Разъём VME одинаковый, но фиксаторы разные. Нужна пластина-адаптер (номер GE 336A4940P2). Без неё модуль болтается. Прошивка Mark V не поддерживает режим 33 МГц — процессор будет работать на 25 МГц, и 8 МБ RAM не будут использоваться. Смысл XPEX теряется.

Вопрос: Модуль уходит в перезагрузку при подключении Modbus. Что делать?
Ответ: Это известная ошибка прошивок v5.0 и v5.1. При большом количестве регистров (более 100) буфер переполняется и вызывает Watchdog. Решение: обновитесь до v5.3, где исправлено. Если обновиться нельзя — разбейте запросы на пачки по 50 регистров с паузой 100 мс.

Вопрос: Гарантия на б/у XPEX?
Ответ: 12 месяцев, но только при условии установки нашей термопасты и вентиляции. Если модуль вернётся с высохшей термопастой — гарантия аннулируется. Также мы проверяем, не был ли модуль перегрет (по изменению цвета лака на плате). Стоимость — от 5500 $ в зависимости от ревизии и наличия Ethernet. Редкость, под заказ из США — 4-6 недель.

JANCD-JIF10 PLC
JANCD-ECPO2 PLC
JZNC-JAU05 PLC
JANCD-GSPI0 PLC