Описание

Введение в продукт
В 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
+86 13376920836