GE DS3800XPER | Процессорный модуль Mark IV резервный

  • Модель: DS3800XPER
  • Бренд: GE (General Electric)
  • Серия: Mark IV (резервный процессорный модуль)
  • Назначение: Работа в паре с DS3800XPEN (режим дуплекса)
  • Тип: VME-процессорный модуль для резервирования
  • Главные спецификации: Аппаратная идентична XPEN, но с прошивкой для синхронизации
  • Статус: ⚠️ Снят с производства (исключительно редок — один на сто XPEN)
Категория:

Описание

 

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

Вопрос: как не остановить турбину при отказе процессора? Ответ: ставите два модуля — основной (XPEN) и резервный (XPER). DS3800XPER — это внешне и технически тот же XPEN, но с другой прошивкой. Он не работает автономно. Задача XPER — сидеть на шине и слушать «сердцебиение» от основного CPU. Как только XPEN умирает (или вы его вынимаете), XPER захватывает управление за 10-20 мс. Для турбины этот переключение незаметно.

Честно говоря, XPER — штука редкая. GE выпустила их мало, потому что резервирование на Mark IV внедрялось только на атомных станциях и крупных компрессорах (например, «Северный поток»). У большинства объектов стоял один XPEN без резерва. Но если ваша схема требует дуплекс — без XPER вы не обойдётесь. Обычный XPEN в режим «slave» переключить нельзя.

 

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

Параметр Значение
Процессор Motorola MC68040 (32-битный)
Тактовая частота 25 МГц
Оперативная память (RAM) 4 МБ (статическая, батарейное питание)
Flash память 2 МБ
Режим работы Горячий резерв (Hot Standby)
Время переключения 10-20 мс (без потери циклов сканирования)
Синхронизация По выделенной линии VME (SLOT 1 и SLOT 2)
Интерфейсы 2 х RS-232, 1 х RS-485 (отключён в резервном режиме)
Протоколы LM90 (только для диагностики)
Потребление 1,25 А при 5 В
Батарея CR2032 (синхронизируется с основным модулем)
Индикация RUN, FAIL, STDBY, SYNC (4 светодиода)
Рабочая температура 0…+55 °C
Масса 0,9 кг

 

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

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

— Входной контроль. Проверяем маркировку XPER (на торце гравировка «XPER-R»). Встречаются перемаркированные XPEN — их вычисляем по прошивке (запрашиваем VER через терминал, оригинальный XPER выдаёт «XPER v3.2»).

— Live Test на стенде. Собираем два слота VME: SLOT 1 ставим заведомо исправный XPEN, SLOT 2 — тестируемый XPER. Загружаем программу-имитатор. Искусственно отключаем питание XPEN (выдёргиваем плату). Измеряем осциллографом время переключения и проверяем, что программа продолжилась с того же цикла.

— Тест синхронизации. Прогоняем 1000 циклов переключения. Каждый раз сравниваем состояние RAM до и после перехода. Отклонение более 0,1% — брак (проблема с буферизацией данных).

— Электрические тесты. Анализатором VME смотрим, нет ли конфликтов на шине при одновременной работе двух процессоров (дребезг на линиях DTACK и BERR).

— Сверка прошивки. Версия должна строго совпадать с основным XPEN (например, v4.5). Если прошивки разные — резервирование не включится.

— Упаковка. Как у XPEN, но добавляем бирку «MATCHED PAIR — не использовать отдельно».

 

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

❗ Несовпадение прошивок основного и резервного.
Самая частая проблема. Привезли XPER с v3.8, а ваш XPEN — на v4.5. Модули видят друг друга, но синхронизация не устанавливается (светодиод SYNC мигает красным). Симптом: при отключении XPEN резерв не берёт управление — турбина падает. Решение: обновить прошивку на обоих до одной версии. Был случай на ТЭЦ в Минске: стоял резерв, но при реальном отказе он не включился — прошивки разошлись.

❗ Конфликт слотов VME.
XPEN и XPER должны стоять строго в SLOT 1 и SLOT 2 (по документации GE). Некоторые умельцы ставят их в SLOT 1 и SLOT 3 — шина работает, но время переключения растёт до 200 мс. Для турбины это вечность — сработает защита по пропаданию сигнала. Только слоты 1 и 2.

❗ Батарея села на резервном — данные не синхронизированы.
XPER держит свою копию RAM. Если на нём села батарея (горит LED «BATT»), то при старте системы резервный не получает актуальную копию данных от основного. При переключении он подхватывает «замороженный» образ недельной давности. Результат — непредсказуемое поведение. Меняйте батареи на обоих модулях раз в 2 года (даже если не горит индикатор).

❗ Сбой синхронизации при загрузке процессора.
Во время старта системы XPEN загружает программу, а XPER в это время пытается синхронизироваться. Если загрузка длится дольше 30 секунд, XPER уходит в ошибку «SYNC Timeout». Симптом: после включения питания горит зелёный STDBY, но красный SYNC. Решение: перезагрузить стойку повторно. Если повторяется — проблема с быстродействием Flash-памяти на XPER.

❗ Невозможность горячей замены резервного.
Технически XPER можно вынуть при работающей системе (основной XPEN работает). Но риск: при выдёргивании возникает бросок тока на VME-шине, который может клинить основной процессор. Был случай в Астрахани: меняли XPER без обесточивания — XPEN завис, турбина остановилась. Не рискуйте. Обесточивайте стойку.

 

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

Замена резервного процессора — безболезненнее, чем основного, но всё равно требует бэкапа. Время — 40 минут.

Этап 1: Подготовка
⚠️ Обесточьте стойку. Отсоедините внешние кабели от XPER (если они подключены — обычно только диагностический порт). Сделайте полный бэкап программы с XPEN через LM90. Проверьте версию прошивки на XPEN (команда VER в терминале) — запишите.

Этап 2: Демонтаж старого XPER
Если стойка обесточена — выкрутите два винта и аккуратно вытяните модуль. Если решаетесь на горячую замену (не рекомендую): вытаскивайте быстро и ровно, без рывков. Сразу проверьте, не упал ли основной XPEN (светодиод RUN должен гореть постоянно).

Этап 3: Установка нового XPER
— Сверьте версию прошивки на новом XPER с записанной от XPEN. Если не совпадает — отложите модуль, ищите другой.
— Замените батарею CR2032 на новую.
— Вставьте модуль в тот же слот (строго SLOT 2).
— Подключите диагностический кабель (RS-232) к порту A. Не подключайте порт B — он заблокирован в прошивке.

Этап 4: Тестовый запуск
Включите питание стойки. Наблюдайте LED на XPER: через 10 секунд должен загореться зелёный «STDBY», через 30 секунд — зелёный «SYNC». Красный «FAIL» — погаснуть. В LM90 зайдите в «Controller → Redundancy Status». Должны увидеть «Active (Primary)» для XPEN и «Standby (Synchronized)» для XPER. Имитируйте отказ основного: выключите питание стойки на 2 секунды (грубый тест). После включения убедитесь, что программа продолжилась с того же места (проверьте счётчики и интегралы).

 

FAQ

Вопрос: Можно ли использовать два XPER без XPEN?
Ответ: Нет. XPER не имеет прошивки для работы в роли основного процессора. При попытке запустить его одного он выдаёт ошибку «No Primary» и зависает. Нужен именно XPEN как мастер.

Вопрос: Можно ли сделать резерв из двух XPEN, перепрошив один?
Ответ: Технически — можно, если у вас есть программатор GE и образ прошивки XPER. Практически — GE блокировала такую возможность аппаратно (чип PLD с флагом модели). Были попытки перепрошить — убили два модуля. Проще найти оригинальный XPER.

Вопрос: Время переключения 20 мс — не много ли для турбины?
Ответ: Для современных турбин с электронным регулированием — многовато. Но Mark IV проектировался под старые машины (время инерции турбины — секунды). За 20 мс частота вращения изменится на 0,001%. Это незаметно. Проблема только если у вас есть защита по времени отключения менее 50 мс — тогда резерв Mark IV вообще не подходит.

Вопрос: При переключении на резерв сбрасывается программа?
Ответ: Нет, если синхронизация работала. XPER непрерывно копирует RAM основного процессора (каждый цикл сканирования). При переключении он подхватывает текущие значения переменных, счётчиков и таймеров. Но: данные на Flash (история аварий) могут потеряться за последний цикл. Это допустимо.

Вопрос: Можно ли обойтись без XPER и поставить просто второй XPEN?
Ответ: Без прошивки XPER — нет. Обычный XPEN не умеет слушать шину и забирать управление. Он попытается стать мастером и начнёт конфликтовать с первым. Результат — оба уходят в ошибку «Master Conflict». Я видел такую схему на одном объекте в Уфе — турбина останавливалась каждую неделю. Только XPER.

Вопрос: Почему XPER греется сильнее, чем XPEN?
Ответ: Потому что он постоянно работает на полной частоте (25 МГц), даже в режиме ожидания. XPEN периодически снижает частоту для экономии энергии. Температура корпуса XPER — до 70 °C. Нормально. Но если она достигает 85 °C — снимайте модуль, проблема с термопастой или вентиляцией.

Вопрос: Гарантия на б/у XPER?
Ответ: 12 месяцев, но с условием синхронной замены в паре с XPEN. Мы продаём только комплектами «XPEN+XPER» с уже проверенным временем синхронизации. Гарантия аннулируется, если вы используете наш XPER с чужим XPEN (даже если той же модели) — поведение непредсказуемо. Пары мы подбираем по серийным номерам и датам выпуска (разница не более 6 месяцев).

EMERSON VE4003S7B1
EMERSON VE4005S1B2
TCSESU033FN0ConneXium 3 SCHNEISER
TCSESU053FN0ConneXium 5