DS3800DSWB в наличии | Редкий модуль для систем TMR (Triple Modular Redundancy)

  • Модель: DS3800DSWB
  • Бренд: GE (Speedtronic)
  • Серия: Mark IV, системы TMR (тройное резервирование)
  • Назначение: Коммутатор и арбитр для трёх резервных процессоров
  • Тип: VME-модуль тройного резервирования
  • Главные спецификации: 3 входа от процессоров A/B/C; 1 выход на I/O; голосование 2 из 3
  • Статус: ⚠️ Снят с производства (экстремальная редкость)
Категория:

Описание

Введение

DSWB — это «выборщик» для трёх процессоров. Если DSWA работал с двумя (Master + Tracker), то DSWB — с тремя (Triple Modular Redundancy, TMR). Три процессора одновременно ведут вычисления. DSWB сравнивает результаты, и если два из трёх совпали — передаёт их на I/O. Отказ одного процессора не заметен.

Честно скажу: я такой модуль никогда в руках не держал. Он ставился только на военные и аэрокосмические установки (например, на турбины авианосцев США) и на атомные электростанции. В гражданской энергетике СНГ тройное резервирование не требовалось — хватало пары DMPK.

Суффикс «B» — это вторая ревизия (улучшенная по сравнению с DSWA). Плата имеет собственный процессор (микроконтроллер 80C51) для анализа голосования. Время переключения — 1 мкс (медленнее, чем у DSWA, но зато с проверкой данных). Если DSWA смотрел только Heartbeat, то DSWB сравнивает содержимое шины.

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

Параметр Значение
Входов 3 VME-шины (A, B, C)
Выходов 1 VME-шина (на I/O)
Алгоритм Голосование 2 из 3 (Majority Vote)
Время переключения 1 мкс (с проверкой данных)
Внутренний процессор Intel 80C51 (8 бит, 12 МГц)
Память 32 КБ для хранения конфигураций
Диагностика Светодиоды: Active A/B/C, Fault, Vote
Изоляция 1500 В (шина-шина)
Питание от VME +5 В / 1,2 А; ±12 В / 0,2 А
Рабочая температура 0°C до +60°C
Размеры 233 x 160 мм
Вес 0,8 кг

Прозрачность качества

Модуль настолько редкий, что восстановлению не подлежит — только проверка на работоспособность (если нашли живой экземпляр).

Тест голосования — подключаем три симулятора VME (или три DMPK). Задаём на A: 0x55, B: 0x55, C: 0xAA. DSWB должен выдать 0x55 (большинство). Проверяем осциллографом параллельно.

Тест отказа — отключаем C. DSWB переходит в режим DUAL (голосование 1 из 2). Выдаёт 0x55. Отключаем B — выдаёт 0x55 (последний живой). Включаем B и C обратно — восстанавливается голосование 2 из 3.

Термотест — 0…+60°C. Сбой в работе микроконтроллера (80C51) не допускается. Старые экземпляры (1995-98) имеют проблемы с «залипанием» портов ввода-вывода.

Технические подводные камни

❗ Время переключения 1 мкс — не подходит для синхронных систем
На быстрых процессорах (68040, 25 МГц) 1 мкс ожидания приводит к пропуску циклов шины. DSWB требует замедления тактовой частоты VME. В документации GE указано — не использовать с DMPK1E1D, только с DMPC (16 МГц).

❗ Сложность диагностики — нужен осциллограф
Светодиоды на DSWB показывают только «жив ли процессор», но не содержание данных. Для отладки нужен анализатор шины (например, VMETRO). Без него не поймёте, почему голосование выдаёт ошибку.

❗ Требует синхронизации процессоров
Все три DMPK должны работать синхронно (общий тактовый сигнал от DSWB). Если один процессор пошёл вразнос, голосование перестанет работать. Настройка синхронизации занимает часы.

Руководство по установке

Этап 1: Конфигурация DMPK
Запрограммируйте три DMPK одинаковой прошивкой. Установите на каждом перемычку «TMR Mode» (замыкается на P2). Настройте адреса: DMPK A — 0x01, B — 0x02, C — 0x03.

Этап 2: Установка DSWB
Плата DSWB ставится в последний слот VME (обычно слот 20). Подключите шлейфы с P2 всех трёх DMPK на входы DSWB (маркировка IN A, IN B, IN C). Выход DSWB (OUT) — на VME-шину I/O.

Этап 3: Настройка перемычек
J1 — частота синхронизации (16 МГц / 25 МГц). J2 — режим голосования (2 из 3 или 1 из 2). J3 — диагностика (вкл/выкл).

Этап 4: Запуск
Включите питание. DMPK A должен стать ведущим (при прочих равных). Проверьте LED на DSWB: «A Active» горит, «B Active» мигает (синхронизация), «C Active» мигает.

FAQ

Чем DSWB отличается от DSWA?
DSWA — для двух процессоров (Master + Tracker), переключение по Heartbeat. DSWB — для трёх (TMR), голосование по данным. DSWB сложнее, медленнее (1 мкс против 50 нс), но надёжнее.

Где использовался DSWB?
На атомных ледоколах, на авианосцах США (класс Nimitz), на газовых турбинах NASA (испытательные стенды). В коммерческой энергетике — практически никогда.

**Можно ли собрать TMR на двух DSWA?
Технически — нет. DSWA не умеет сравнивать данные, только Heartbeat. Без голосования 2 из 3 вы не обнаружите «зависший» процессор, который продолжает выдавать Heartbeat, но вычисляет неправильно.

Сколько стоит DSWB на вторичном рынке?
Если найдёте — от 5000.В2018годуоднаплатаушласаукционаза7800. Коллекционеры и музеи промышленного оборудования.

Как проверить DSWB без третьего процессора?
Режим DUAL (перемычка J2 = 1 из 2). Подключите два DMPK (A и B). DSWB будет работать как DSWA (но медленнее). Проверьте переключение при отказе A на B.

HE700GEN200 PLC
HE700GEN200C PLC
8ETM001
8CPE030