Описание

Введение
EEPB — это флешка Mark IV. Но не для программ, а для данных: уставок защит, коэффициентов регуляторов, калибровочных таблиц датчиков.
Ставится в специальный слот на VME-крейте (рядом с процессором). Честно скажу: когда я впервые увидел этот модуль, подумал — зачем отдельная плата для 32 килобайт? Но потом понял: в 80-х годах EEPROM был дорогой. GE сделала отдельный модуль, который можно было менять, не вынимая процессор. При выходе из строя EEPB вы просто переставляете плату — и турбина работает с резервными уставками.
Технически на EEPB установлены две микросхемы EEPROM (Atmel AT28C256, 32 КБ каждая, но используется только первая — вторая как заглушка или для расширения). Доступ к памяти — параллельный, через VME-шину (адреса 0xE000-0xE7FF). Контроллер Mark IV при старте считывает оттуда уставки. Если EEPB отсутствует — загружает значения по умолчанию (обычно безопасный режим с ограничением мощности).
Технические характеристики
| Параметр | Значение |
|---|---|
| Тип памяти | EEPROM (Parallel) |
| Объём | 32 КБ (28C256) |
| Организация | 32K x 8 бит |
| Время доступа | 150 нс (типовое) |
| Ресурс записи | 100 000 циклов |
| Хранение данных | 100 лет (при 25°C) |
| Напряжение программирования | 5 В (внутренний генератор) |
| Интерфейс | VME (A16/D8) |
| Адресное пространство | 0xE000 — 0xE7FF |
| Потребление от VME | +5 В / 0,1 А |
| Рабочая температура | 0°C до +55°C |
| Размеры | 233 x 160 мм (6U) |
| Вес | 0,3 кг |
Прозрачность качества
Модуль простой, проверка сводится к тесту памяти.
Тест чтения/записи — записываем тестовый паттерн 0x55 во все ячейки, читаем обратно. Затем паттерн 0xAA. Ошибок быть не должно.
Проверка сохранности — записываем критический параметр (например, 0xDEAD), отключаем питание на 24 часа, включаем. Значение должно сохраниться.
Тест ресурса — циклическая запись/чтение 10 000 циклов. EEPROM не должен деградировать.
Термотест — 0…+55°C, тест чтения на горячую.
Технические подводные камни
❗ Ресурс 100 000 циклов — можно исчерпать
Если программа Mark IV пишет в EEPB каждую минуту (например, логгирует время работы), ресурс закончится через 70 дней. Проверьте конфигурацию: в EEPB должны писаться только изменения уставок (редко), а не технологические данные.
❗ Сгоревший EEPB — турбина встанет
При чтении битых данных (если память умерла) контроллер Mark IV выдаст ошибку «Bad checksum» и перейдет в аварийный режим. Без замены EEPB турбину не запустить. Держите запасную плату с копией уставок.
❗ Переполюсовка при установке невозможна
Разъём ключом, но если сломать ключ, можно вставить «вверх ногами». Результат — подача питания не на те контакты, EEPROM сгорает. Будьте внимательны.
Руководство по замене
Этап 1: Подготовка
Обесточьте крейт. Сделайте бэкап EEPB через терминал Mark IV (команда BACKUP EEPB). Запишите контрольную сумму.
Этап 2: Демонтаж
Открутите 2 винта. Извлеките плату (тонкая, не гните).
Этап 3: Программирование новой
На программаторе (например, Minato Electronics) запишите образ старого EEPB в новый модуль. Если программатора нет — вставьте новый EEPB в крейт, включите питание и загрузите уставки через терминал (команда RESTORE EEPB).
Этап 4: Запуск
Включите питание. Контроллер должен загрузиться без ошибок. Проверьте контрольную сумму (команда CHECK EEPB).
FAQ
Чем EEPB отличается от EEPC?
Типом EEPROM. У EEPB — AT28C256 (параллельный доступ, 150 нс). У EEPC — AT29C256 (более быстрый, 70 нс). EEPC обратно совместим с EEPB.
Можно ли заменить EEPB на обычную SRAM?
Нет. При отключении питания данные потеряются. Только EEPROM.
Сколько места реально используется?
32 КБ полностью задействованы (уставки для 16 аналоговых регуляторов + 32 защиты). Если у вас турбина с двумя регуляторами — всё равно 32 КБ.
На каких турбинах стоит EEPB?
На всех Mark IV (MS5001, MS6001, MS7001, паровые турбины GE). Начиная с ревизии Mark IV-6 (1995) и до конца выпуска.
Как узнать, не умер ли EEPB?
Периодически (раз в 3-6 месяцев) делайте CHECK EEPB. Если контрольная сумма не совпадает с эталоном — меняйте. Лучше сразу.

5STP18H4200 PLC
5STP03D6500 I/O
5STP03X6500 PLC
5STP04D4200 PLC
+86 13376920836