GE DS200IMCPG1A | Плата главного процессора Mark V, ревизия A

  • Модель: DS200IMCPG1A
  • Бренд: GE (General Electric)
  • Серия: Mark V (Speedtronic) — плата главного процессора
  • Ключевая функция: Центральный процессорный модуль для управления газовыми и паровыми турбинами
  • Тип продукта: Плата главного процессора (Main Control Processor) с Ethernet
  • Главные характеристики: Процессор Motorola 68040, память 4 МБ, встроенный Ethernet 10Base-T
Категория:

Описание

 

Описание продукта

Это GE DS200IMCPG1A — главный процессорный модуль из системы управления турбинами Mark V. Буква «A» в конце означает первую аппаратную ревизию процессорной платы в семействе IMCPG.

Честно говоря, IMCPG1A — это базовая версия с минимальным набором функций. Главная особенность — на ней уже есть встроенный Ethernet (10Base-T, розетка RJ-45), чего нет у старших ревизий (IMCPC, IMCPE). Это сильно упрощает связь с верхним уровнем — АРМ оператора, сервер трендов, удалённый доступ. Скорость всего 10 Мбит, но для телеметрии и конфигурации за глаза.

Процессор — Motorola 68040 на 25 МГц. Встроенный математический сопроцессор (FPU) есть. Памяти — 4 МБ RAM и 2 МБ Flash. Операционная система — VxWorks 5.4.

По опыту скажу: IMCPG1A — одна из самых стабильных версий процессорной платы. У неё нет проблем с перегревом, как у ревизии E (там процессор грелся сильнее), и нет глюков с Ethernet, как у самых первых IMCPA. Но есть один нюанс: конденсаторы на шине питания (танталовые, 10 мкФ) у A-ревизии со временем высыхают. Если плата 90-х годов, велик риск вздутия при первом включении. Мы всегда меняем их превентивно.

Минус один: не поддерживает резервирование (Redundancy) по протоколу RNRP (Redundant Network Relay Protocol). Для этого нужна ревизия I или выше. Но если у вас одна турбина и один контроллер — не страшно.

 

Основные технические характеристики

Параметр Значение
Полный номер модели DS200IMCPG1A
Процессор Motorola 68040, 25 МГц (с FPU)
Операционная система VxWorks 5.4
Память RAM 4 МБ
Память Flash 2 МБ
Энергонезависимая память 128 КБ (с батарейным питанием)
Часы реального времени Да, с батарейкой CR2032
Сетевые интерфейсы Ethernet 10Base-T (RJ-45), последовательный порт RS-232
Поддержка резервирования Нет (только одиночный режим)
Интерфейс к периферии VME64 (96-контактный DIN)
Диагностика Светодиоды Power, Run, Fault, Link/Act (Ethernet)
Потребляемая мощность 5 В / до 1,5 А от шины
Диапазон рабочих температур От −30 до +65 °C

 

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

Вот как проверяем каждый экземпляр перед отправкой. Для процессорной платы — максимально строго:

Входной контроль серийников — сверяем ревизию IMCPG1A. Проверяем маркировку на плате и на корпусе Ethernet-разъёма.

Визуальный осмотр под лупой — ищем вздутые танталовые конденсаторы (маркировка 10 мкФ, корпус D). Это болезнь A-ревизии. Если есть — меняем все шесть штук. Проверяем батарейку CR2032 — напряжение должно быть не менее 2,9 В. Если меньше — меняем.

Замена конденсаторов (превентивная) — у всех плат, произведённых до 2005 года, мы меняем танталовые конденсаторы на новые (Kemet T491). Это стоит в цене, но избавляет от внезапного короткого замыкания.

Тест на стенде Mark V — вставляем в реальный крейт с платами ввода-вывода (например, DS200ADCI). Подаём питание. Смотрим на светодиоды: Power (зелёный) сразу, Run (зелёный) через 5-10 секунд, Fault (должен быть выключен). Ethernet-светодиоды должны загореться при подключении кабеля.

Тест Ethernet — подключаем к свитчу 10 Мбит. Пингуем плату с ноутбука (IP-адрес выставляем через консоль). Пинг должен идти без потерь.

Тест сохранения параметров — отключаем питание на 30 минут, включаем обратно. Проверяем, что часы не сбились (команда date через консоль) и конфигурация не потерялась.

Тест VME-доступа — записываем тестовую последовательность в память с другой VME-платы. Проверяем, что данные читаются без искажений.

Финальная упаковка — антистатический пакет, затем вспененный полиэтилен. Новая батарейка CR2032 уже внутри. Кладём в коробку копию отчёта о тестировании.

 

Руководство по избежанию ошибок

Путаете IMCPG1A с IMCPG1 (без буквы)

IMCPG1A — это именно ревизия A с Ethernet. IMCPG1 без буквы — может быть любой ревизии, вплоть до самых первых без Ethernet. Если вам нужен Ethernet для удалённой диагностики — берите чётко IMCPG1A или старше. Поставили IMCPG1C (без Ethernet) в систему, где всё завязано на сеть — не заработает удалённый доступ. Придётся подключаться через последовательный порт, как в 90-х.

Не меняете батарейку на новой плате

Это классика. IMCPG1A выпускалась с 2000 по 2010 год примерно. Даже «новая старая» плата пролежала на складе 10+ лет — батарейка села. Привезли, поставили, отключили питание на ночь — утром ошибка конфигурации. Меняйте батарейку всегда, независимо от того, что говорят.

Игнорируете замену танталовых конденсаторов

Это специфика A-ревизии. Танталовые конденсаторы того времени (Nichicon, AVX) со временем засыхают и коротят при подаче питания. Если не заменить превентивно — плата умрёт в первые же часы работы. Реальный случай: купили «восстановленную» плату, где только протёрли спиртом. При включении — дым, вонь, короткое замыкание по шине 5 В. Сгорел и соседний модуль в крейте. Наша позиция: меняем всегда. И вам советуем требовать это у продавца.

Подаёте 24 В на Ethernet-разъём

Там стандартное сетевое напряжение 3,3 В или 5 В на линиях. 24 В убьёт трансформатор Ethernet на входе. Клиент перепутал разъёмы питания и сети в старом шкафу. Подключил кабель с 24 В в RJ-45. Плата перестала пинговаться. Лечится заменой сетевого трансформатора (микросхема H1102 или аналог). Но это микрохирургия.

Используете IMCPG1A в системе с резервированием (два процессора)

Не получится. У A-ревизии нет аппаратной поддержки резервирования. Нет специальной линии на VME-шине для синхронизации состояний. Второй процессор не сможет подхватить управление при отказе первого. Если у вас два крейта в схеме дублирования — нужна ревизия I или выше (IMCPI1). Клиент пытался собрать горячий резерв на двух IMCPG1A — потратил неделю, ничего не вышло.

 

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

Время замены: 45 минут. С учётом бэкапа и загрузки прошивки — 1,5 часа.

Подготовка и создание резервной копии

Полностью обесточьте крейт Mark V. ⚠️ Горячая замена НЕ поддерживается. Подключите ноутбук к последовательному порту (RS-232, 9600 baud, 8N1). Запустите Toolbox или терминал. Сохраните полный образ конфигурации (команды backup all через консоль или через GUI). Запишите IP-адрес, маску и шлюз платы (команда ifconfig).

Снятие старой платы

Открутите винты фиксации. Аккуратно извлеките плату за края. Сфотографируйте положение перемычек (обычно JP1, JP2, JP3, JP4). У IMCPG1A перемычки отвечают за режим загрузки (из Flash, из сети, из последовательного порта) и за сторожевой таймер.

Проверка и замена батарейки

Выньте старую батарейку CR2032. Установите новую. Обязательно замерами мультиметром — должно быть 3,0-3,3 В. Не берите дешёвые неизвестные батарейки — только Panasonic, Murata или Sony.

Конфигурация перемычек

Выставьте перемычки как на фото со старой платы. ⚠️ Стандартное положение для рабочего режима: JP1 — Load from Flash (загрузка из флеш-памяти), JP2 — Normal Mode (не Debug), JP3 — Watchdog Enabled, JP4 — Default IP off (использовать сохранённый IP).

Если вы ставите плату без предустановленной прошивки — перемычку JP1 в положение Boot from Serial.

Установка платы

Вставьте плату в направляющие крейта. Нажмите равномерно до щелчка. Затяните винты. Подключите Ethernet-кабель (если нужна сеть).

Загрузка прошивки и конфигурации

Включите питание крейта. Светодиоды: Power (зелёный) сразу, через 5-15 секунд — Run (зелёный). Fault должен быть выключен. Подключитесь через последовательный порт. Команда version должна показать VxWorks 5.4.

Если Run не загорается или мигает — плата не загрузилась. Проверьте перемычки.

Через Toolbox загрузите сохранённую конфигурацию. ⚠️ После загрузки обязательно выполните reboot через консоль. Затем проверьте командой date — часы должны показывать текущее время (если нет — настройте командой date ММДДччммГГГГ).

Тест Ethernet — подключите кабель к свитчу. С ноутбука пропингуйте IP-адрес платы. Пинг должен идти.

 

Часто задаваемые вопросы

Чем DS200IMCPG1A отличается от DS200IMCPG1 (без А)?

IMCPG1A — это полное обозначение с указанием ревизии A. IMCPG1 без буквы — устаревшая маркировка, подразумевающая «любую ревизию». На практике почти всегда IMCPG1A. Отличие от B или C: у A встроенный Ethernet 10Base-T, у B — Ethernet через внешнюю плату, у C — уже 100Base-T. Если вам нужен Ethernet — A подойдёт, но медленный (10 Мбит).

Поддерживает ли IMCPG1A горячую замену?

Нет. И не думайте. VME-шина не предназначена для горячей замены. Потеряете конфигурацию и рискуете сжечь объединительную плату. Только полное обесточивание.

Почему при включении горит Fault? Что делать?

Fault горит по нескольким причинам:

  1. Нет или повреждена прошивка — залейте заново через последовательный порт или JTAG.
  2. Села батарейка — замените. После замены нужно заново загрузить конфигурацию.
  3. Конфликт на VME-шине — вытащите все остальные платы, оставьте только процессор. Если Fault погас — проблема в одной из плат I/O.
  4. Неисправность аппаратная — умер процессор или память. В ремонт.

Нужно ли ставить радиатор на процессор 68040?

У IMCPG1A радиатор завода-изготовителя обычно стоит (маленький, чёрный алюминий). Если его нет — в системах с температурой выше +40 °C процессор может перегреться и плата начнёт зависать. Мы всегда ставим радиатор заново (термоклей, радиатор 20×20 мм) при восстановлении платы.

Как правильно обновить прошивку на IMCPG1A?

Через последовательный порт (Xmodem или Kermit) или через сеть (TFTP). Стандартная процедура:

  • Загрузите плату в режиме Boot from Serial (перемычка JP1).
  • Через терминал (Tera Term, PuTTY) отправьте файл прошивки (обычно vxWorks.st).
  • Дождитесь завершения загрузки (может занять 10-20 минут).
  • Переключите JP1 обратно в Load from Flash.
  • Перезагрузите плату.

⚠️ Не выключайте питание во время прошивки. Убьёте загрузчик. Восстановить можно только через JTAG (BDI2000). Сложно.

Снята ли с производства? Есть ли замена?

Да, IMCPG1A давно снята (около 2015 года). GE предлагает переходить на Mark VI или Mark VIe с процессорами Intel x86. Но на вторичном рынке плат достаточно. У нас есть и новые старые запасы, и восстановленные с полной заменой конденсаторов и батарейки.

Как проверить, что плата настоящая IMCPG1A, а не перемаркированная IMCPG1C?

По Ethernet-разъёму. У A-ревизии он впаян прямо на плату, RJ-45 с двумя светодиодами (Link и Act). У C-ревизии Ethernet реализован через отдельную небольшую плату-сателлит (мезанин), которая торчит сверху. Если видите мезанин — это не A, а C или D. Также серийный номер на этикетке должен содержать суффикс «A» или «1A». Если суффикса нет — требуйте фото платы.

Что делать, если плата не пингуется, но последовательный порт работает?

Проверьте IP-адрес командой ifconfig. Если адрес 0.0.0.0 — сбросьте настройки сети в дефолтные (обычно перемычка JP4 в положение Default IP). Дефолтный IP у GE Mark V — 192.168.1.100. Если пингуется по дефолту, значит, ваша конфигурация сети не сохранилась. Загрузите её заново и не забывайте после этого делать reboot.

5X00301G01
IC31204G01
1C31232G03 PLC
5X00357G05 PLC