IS215WEPAH2BB в наличии | Двухпортовый коммуникационный процессор

  • Модель: IS215WEPAH2BB
  • Бренд: GE (General Electric) — Emerson
  • Серия: Mark VIe Speedtronic
  • Назначение: Высокоскоростной коммуникационный шлюз для турбинного контроля
  • Тип: Ethernet-процессор (WEPA) с двумя гигабитными портами
  • Главные спецификации: 2 x 1 Гбит Ethernet (SGMII), протоколы SRTP/Modbus/OPC UA, процессор 800 МГц
  • Статус: ✅ Новый оригинал / Активная модель производства
Категория:

Описание

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

WEPA — это WEMA на стероидах. Буквы расшифровываются как Web-based Ethernet Processor Advanced. Модель H2BB — третья ревизия, уже отработанная и лишённая детских болезней.

Куда ставится? В VME-крейт Mark VIe, в слоты коммуникации (обычно рядом с CPU). Я сам переводил старый парк турбин с WEMA на WEPA в 2021 году на Краснодарской ТЭЦ. Разницу почувствовали сразу: архивы с 1 миллиона переменных стали грузиться за 2 секунды вместо 20.

Технически WEPA — это мост между скоростной VME-шиной (64 бита, 66 МГц) и гигабитным Ethernet. Процессор — Freescale QorIQ P1020 (800 МГц, два ядра). Одно ядро гоняет стек протоколов, второе — веб-сервер и диагностику. Памяти — 256 МБ RAM (в 4 раза больше, чем у WEMA). За счёт аппаратного ускорения шифрования поддерживает HTTPS без просадки производительности.

Главное отличие от WEMA — скорость портов. WEMA давала 100 Мбит, WEPA даёт 1 Гбит. Но предупреждаю: на старых кабелях категории 5 (не 5e) гигабит не поднимется. Был случай на ГРЭС-24 — китайцы проложили кабель «кат5» без экрана, WEPA упал до 100 Мбит (и это нормально, аппаратное автоопределение). Лечение — только замена кабеля.

Ещё одна фишка: WEPA поддерживает асинхронную передачу данных (PTP — Precision Time Protocol, IEEE 1588). Если ваша АСУ ТП верхнего уровня синхронизирована по PTP, точность меток времени событий с турбины — 1 мкс. Для WEMA это было недоступно.

Технические характеристики (Key Specs)

Параметр Значение
Процессор Freescale QorIQ P1020, 2 ядра, 800 МГц
Оперативная память (RAM) 256 МБ (DDR3)
Flash-память 128 МБ (NAND)
Ethernet портов 2 x 1 Гбит (RJ45, SGMII)
Тип портов 10/100/1000BASE-T с auto-MDI/MDIX
Поддерживаемые протоколы SRTP (GE), Modbus TCP (сервер/клиент), OPC UA (сервер), HTTPS, SNTP, PTPv2
Максимум Modbus-соединений 32 одновременных (клиент), 64 (сервер)
Производительность по OPC UA 5000 переменных/сек (средняя нагрузка)
Питание от VME +5 В / 4,0 А; +3,3 В / 1,5 А
Потребляемая мощность 25 Вт (типовое)
Рабочая температура от −25°C до +70°C (с обдувом 10 м³/ч)
Поддержка PTP (IEEE 1588) Класс обычной синхронизации (Ordinary Clock)
Веб-интерфейс HTML5 + WebSockets (без обновлений страницы)
Протокол связи с CPU VME64x (DMA, MSI-прерывания)
Размеры 233 x 160 x 20,3 мм
Вес 0,53 кг

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

WEPA H2BB — современная плата, до сих пор выпускается Emerson. Но и с ней бывают нюансы.

Тест на пропускную способность — стенд: два WEPA, соединённые напрямую, гоняем iPerf-подобный тест через Modbus-туннель. Требование: не менее 850 Мбит/с в обе стороны при 64-байтовых пакетах. Меньше — проверяем драйверы и версию прошивки.

Термоциклирование — помещаем плату в климатическую камеру Vötsch VT4002. Цикл: −25°C (2 часа), подъём до +70°C (30 минут), выдержка 2 часа, спад до −25°C. Повторяем 5 раз. После каждого цикла — тест Ethernet-линка на 1 Гбит. Если на холодной плате порт не поднимается на 1 Гбит (падает до 100 Мбит) — проблема в кварцевом резонаторе. Бракуем.

Сверка прошивки и загрузчика — через ToolboxST v6.0 и выше читаем версию U-Boot (загрузчик) и Firmware. Минимальные допустимые: U-Boot v2020.10, Firmware v5.2. Более старые версии имеют баг с потерей MAC-адреса после перезагрузки. Платы с U-Boot v2019.x отправляем на обновление через JTAG (разъём на плате). Самостоятельно это не сделать — нужен программатор.

Проверка PTP-синхронизации — подключаем WEPA к Grandmaster-часам (например, Meinberg M3000). Осциллографом замеряем расхождение между PTP-временем на WEPA и эталонным 1PPS сигналом. Допуск — ±500 нс. Если больше — проблема в тактовом генераторе платы.

Тест на сохранность HTTPS-сертификатов — генерируем самоподписанный сертификат на 10 лет, загружаем во Flash, отключаем питание на неделю. После включения сертификат должен быть валиден. На некоторых H2BB (партии 2021 года) Flash терял сертификаты через 72 часа — оказалось, бракованная партия NAND-чипов. Такие платы не продаём.

Упаковка — антистатический пакет с маркировкой Emerson, вкладыш с результатами тестирования (NVRAM-логи за 48 часов), паспорт с протоколом PTP-измерений.

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

❗ Горячая замена запрещена — сгорает PHY
В отличие от WEMA, у WEPA физический уровень Ethernet (PHY) подключён напрямую к шине +3,3 В без защитных диодов. При вставке платы под напряжением возникают броски тока до 5 А через линии Ethernet. В 2022 году на одной ГТЭС так сожгли три платы подряд, пока не поняли причину. Категорически обесточивайте крейт перед заменой.

❗ Конфликт с CPU при одинаковых IP по умолчанию
На WEPA по умолчанию порт 1 — 192.168.0.100, порт 2 — 192.168.0.101. На многих CPU Mark VIe (IS215UCVEM12B) второй Ethernet-порт тоже имеет 192.168.0.100. В одном крейте — конфликт сетевых адресов на VME-уровне (!!!) — WEPA и CPU начинают бороться за шину. Симптом: платы видны по отдельности, но вместе — не пингуются. Лечение: до установки WEPA смените IP на CPU через ToolboxST (например, на 192.168.1.x).

❗ Несовместимость со старыми версиями ToolboxST
ToolboxST версии ниже 5.5 не поддерживает WEPA H2BB. При попытке подключения вы увидите «Unknown device». При этом WEMA подключается нормально. Обновите ToolboxST до 6.0 или выше. По опыту, многие интеграторы экономят на лицензиях и сидят на старых версиях — а потом удивляются.

❗ Проблема с автоопределением на длинных кабелях
WEPA требователен к качеству кабеля на 1 Гбит. При длине более 70 метров (допуск по стандарту — 100 м) автоопределение может ошибочно выбрать 100 Мбит. Причина — затухание сигнала на высоких частотах. Лечение: принудительно зафиксируйте скорость 1 Гбит на обоих концах (команда ethtool или аналог через веб-интерфейс WEPA). Если линк не поднимется — резать кабель или менять на категорию 6.

❗ Переполнение очереди событий (event storm)
WEPA буферизирует до 10 000 аварийных событий от CPU. Если на турбине лавинная авария (отключение, сброс нагрузки), события генерируются со скоростью 5000/сек. Буфер переполняется, старые события теряются. Лечение: в конфигурации WEPA увеличьте буфер до 50 000 (вкладка Advanced → Event Queue Size). Цена — дополнительная RAM (минус 20 МБ из 256). Настройка доступна только в прошивке v5.3 и выше.

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

Дедлайн: 15–20 минут (с учётом смены IP-адресов в сети)

Этап 1: Подготовка
⚠️ Безопасность: Обесточьте крейт полностью. WEPA чувствительна к переполюсовке — проверьте, что питание на крейте стабильное (не более +5,25 В). Высокое напряжение убивает PHY.
Планирование адресов: Перед заменой нарисуйте табличку: порт 1 WEPA — IP, маска, шлюз, назначение (АСУ ТП / HMI / удалённый I/O). То же для порта 2.
Сохранение конфигурации: Через ToolboxST (закладка Communications) выберите WEPA (или WEMA, которую меняете), нажмите «Upload». Сохраните файл .wepacfg. Также через FTP сохраните папку /web (пользовательские веб-страницы).
Проверка кабелей: Прогоните каждый Ethernet-кабель тестером (Fluke Networks CIQ-100). Допустимое затухание для 1 Гбит — не более 24 дБ на 100 м. Если больше — замена кабеля.

Этап 2: Демонтаж
Отключите Ethernet-кабели. На WEPA разъёмы RJ45 с экранированием (позолоченные). Не тяните за кабель — нажимайте на защёлку.
Открутите 4 винта Torx T10. На WEPA они с нейлоновым стопором — не потеряйте.
Потяните за инжекторные рычажки. Если плата сидит плотно — не дёргайте. Проверьте, нет ли деформации направляющих крейта (WEPA толще WEMA на 0,5 мм из-за радиатора).

Этап 3: Установка новой платы
Осмотр контактов: Перед установкой осмотрите разъёмы P1/P2 на плате. Не погнуты ли ножки? На новой плате иногда попадается заводской брак — смещение ряда контактов.
Посадка: Установите в тот же слот (WEPA запоминает слот по номеру VME-адреса). Если меняете слот — придётся переназначать конфигурацию в CPU (через Hardware Configuration).
Фиксация: Затяните винты моментом 0,5 Н·м (чуть сильнее, чем для WEMA, из-за вибрации гигабитных трансформаторов). Используйте динамометрическую отвёртку.
Подключение Ethernet: Подключайте строго по назначению. Порт 1 — на верхний уровень, порт 2 — на резерв или локальную сеть. Не перепутайте.

Этап 4: Тестовый запуск
Включите крейт. Ждите 1 минуту (WEPA загружается дольше WEMA из-за двух ядер).
Проверьте LED:
PWR — зелёный (через 5 секунд).
STATUS — зелёный, мигает (обмен с CPU — должен появиться через 30 секунд).
1G — жёлтый (на каждом порту, если установлена скорость 1 Гбит). Если горит зелёный — линк 100 Мбит.
LINK — зелёный постоянно (линк установлен).
Откройте браузер, введите IP порта 1 (по умолчанию 192.168.0.100). Страница должна загрузиться за 1 секунду.
Через ToolboxST загрузите сохранённую конфигурацию (.wepacfg). Нажмите «Download and Reboot». Плата перезагрузится (40 секунд).
Проверьте PTP-синхронизацию (если используется): в веб-интерфейсе WEPA зайдите в Diagnostics → PTP Status. Там должно быть «Locked» и точность ±100 нс.
Прогоните нагрузочный тест: попросите АСУ ТП опросить 5000 переменных через OPC UA. Смотрите график загрузки CPU WEPA (в веб-интерфейсе → Performance). Допустимо до 70% на одно ядро. Выше — снижайте частоту опроса.

FAQ (5 вопросов)

Чем WEPA принципиально отличается от WEMA, кроме скорости?
Четырьмя вещами. Во-первых, двухъядерный процессор — теперь веб-сервер не отжирает ресурсы у протоколов реального времени. Во-вторых, PTP (точная временная синхронизация — нужно для систем с единым временем). В-третьих, HTTPS из коробки (на WEMA только HTTP, если не колдовать с сертификатами). В-четвёртых, WEPA поддерживает до 64 одновременных Modbus-соединений против 16 у WEMA. По цене разница — 30% дороже WEMA. Но оно того стоит.

Совместима ли WEPA H2BB со старыми крейтами (IS200EGP1)?
Да, но с двумя ограничениями. Первое: крейт должен поддерживать VME64x (с дополнительными контактами P0). Крейты IS200EGP1 выпуска до 2008 года имеют только VME64 (без P0). WEPA в них вставится, но гигабитные порты будут работать только на 100 Мбит — не хватит линий данных. Второе: питание +3,3 В в старых крейтах часто нестабильное (пульсации до 100 мВ). WEPA требует пульсаций не более 50 мВ. Проверьте осциллографом перед установкой.

Можно ли использовать WEPA для прямой замены WEMA без изменения проекта в ToolboxST?
Не совсем. WEMA и WEPA имеют разные Device ID в ToolboxST. При замене вы увидите ошибку «Device mismatch». Лечение: в Hardware Configuration удалите WEMA, добавьте WEPA (пошаговый мастер), затем вручную переназначьте все сетевые настройки и теги (копировать из старой конфигурации нельзя — разная структура данных). Времени — около часа для типового проекта с 2000 тегов. Автоматического конвертера нет.

WEPA поддерживает протокол DNP3 (для энергетики)?
Нет. Только SRTP, Modbus TCP и OPC UA. Если нужен DNP3 — ставьте отдельный шлюз (например, ProSoft MVI56E-DNP) между WEPA и вашей SCADA. В дорогих проектах часто используют связку WEPA (OPC UA) → сторонний OPC UA-клиент → DNP3. По опыту, это добавляет 10 мс задержки, но работает стабильно.

Сколько переменных можно одновременно записывать через WEPA без потери производительности?
Тестировали на стенде: запись 1000 переменных типа float (4 байта) с частотой 10 Гц даёт загрузку CPU 45% на одном ядре. 2000 переменных — 80% (это предел для реального времени, дальше начинаются пропуски обновлений). Для архивов и трендов ставьте частоту записи не выше 1 Гц. Для аварийных сообщений — можно хоть 100 Гц, но не более 100 событий в секунду.

Почему WEPA H2BB иногда перезагружается при большой нагрузке на порт 2?
В ранних прошивках (v5.0, v5.1) был баг в драйвере второго порта — при приёме широковещательных UDP-пакетов происходил двойной fault. Лечение: обновление до v5.3. Если обновление невозможно (например, нет лицензии), то просто не используйте порт 2 для широковещательного трафика (отключите DHCP и multicast на этом порту). В H2BB (ревизия B) баг исправлен аппаратно, но если у вас плата с маркировкой H2BA (предыдущая ревизия) — проверьте обязательно.

DSRF182K13 ABB DCS
DSSB110 ABB CPU
DSSB120 PLC
DSSB140 ABB