Description
Что это за модуль
3008 — основной процессорный модуль (Main Processor, MP) контроллера Tricon. В главном шасси всегда стоят три таких модуля, и каждый управляет своим каналом системы: три одинаковых канала независимо выполняют одну и ту же прикладную программу, а результаты сопоставляются аппаратно.
Аппаратная основа — процессор Motorola MPC860, 32 разряда, 50 МГц. Помимо основного ядра, на модуле работают отдельные процессоры ввода-вывода и связи, тоже MPC860 на 50 МГц: они разгружают главный процессор от обмена с модулями I/O и коммуникационными платами. Память разделена на три части с разным назначением: 16 МБ динамической памяти DRAM без батарейного резервирования, 32 КБ статической SRAM с батарейным резервированием и 6 МБ флеш-памяти PROM.
Модуль 3008 применяется в системах Tricon начиная с версии v9.6. Это важно при подборе замены: для более старых систем (v7, v8) штатным был другой модуль, а для шасси 8120E Enhanced Performance с унифицированным коммуникационным модулем используется 3009. Внешне они близки, но взаимозаменяемыми не являются.
Три модуля 3008 получают питание от двух силовых модулей и двух силовых шин главного шасси. Отказ одного силового модуля или одной шины не влияет на работу системы — это отдельный уровень резервирования, не связанный с резервированием процессоров.
Технические характеристики
| Параметр | Значение |
|---|---|
| Модель | 3008 |
| Изготовитель | Triconex (Schneider Electric; ранее Invensys) |
| Тип изделия | основной процессорный модуль (MP) системы TMR |
| Микропроцессор | Motorola MPC860, 32 разряда, 50 МГц |
| Память DRAM | 16 МБ, без батарейного резервирования |
| Память SRAM | 32 КБ, с батарейным резервированием |
| Флеш-память | 6 МБ PROM |
| Шина TriBus | 25 Мбит/с, защита 32-разрядным CRC, DMA с полной гальванической развязкой |
| Шина ввода-вывода | триплексированная, 375 кбит/с на канал |
| Шина связи | 2 Мбит/с, широковещательный обмен |
| Совместимость | Tricon v9.6 и более поздние версии |
| Конфигурация шасси | три модуля в главном шасси; шасси также вмещает два силовых модуля, шесть логических слотов I/O и один слот связи |
| Потребление | около 10 Вт |
| Сохранность при отключении питания | программа и удерживаемые переменные защищены не менее шести месяцев за счёт батареи |
| Индикация | PASS, FAULT, ACTIVE, MAINT1, MAINT2, COM TX/RX, I/O TX/RX |
| Обслуживание | горячая замена модуля без останова системы |
Где живёт программа и почему она не теряется
Вопрос «сотрётся ли программа, если я выну модуль» возникает при каждой замене, и ответ у 3008 неоднозначен — он зависит от того, о какой памяти речь.
Прикладная программа в обычном понимании хранится во флеш-памяти PROM объёмом 6 МБ. Она не стирается при снятии питания и не пропадает при извлечении модуля. Кроме того, программа разрабатывается в TriStation и может быть загружена в новый модуль заново, поэтому замена платы сама по себе программу не уничтожает. Опасность другая: если на объекте нет резервной копии проекта, а носитель с ним утерян, то «программа есть в модуле» — слабое утешение, поскольку читать её из платы как из архива никто не будет.
Удерживаемые переменные — та часть состояния, которая должна пережить перезапуск: счётчики, накопленные значения, флаги последовательности. Они лежат в статической памяти SRAM объёмом 32 КБ, и именно её поддерживает батарея. Официально гарантируется сохранность программы и удерживаемых переменных при внешнем отключении питания не менее шести месяцев. Батареи резервного питания размещены в главном шасси, а не внутри модуля, поэтому при замене платы они не изымаются.
Отсюда практическое следствие: «модуль не держит состояние после отключения» и «модуль неисправен» — не одно и то же. Если батарея в шасси выработала ресурс, система будет исправно работать под питанием и терять удерживаемые значения при каждом пропадании напряжения. Лечится это заменой батареи, а не заменой 3008. Обратная ситуация тоже бывает: батарея новая, а состояние теряется из-за плохого контакта в цепи резервного питания.
Второй слой — сама организация вычислений. Раз в цикл три процессора синхронизируются по TriBus и обмениваются таблицами входных данных. При расхождении побеждает значение, найденное в двух таблицах из трёх, а третья корректируется. Единичные различия, вызванные разновременностью выборки, отличаются от устойчивого расхождения: первые фиксируются, вторые разбираются встроенным анализатором отказов и приводят к диагностике конкретного модуля. Выходные данные, наоборот, голосуются как можно ближе к полю — на выходных модулях, что позволяет ловить ошибки, возникшие уже после процессоров.
Поэтому отказ одного 3008 не останавливает установку: система переходит из режима три-из-трёх в режим два-из-двух и продолжает выполнять защиту. Но это именно деградация, а не норма: в режиме двух модулей исчезает допуск на одиночный отказ, и следующая неисправность уже способна привести к потере функции. Замену следует выполнять при первой возможности, а не «когда будет окно».
Диагностика модуля проверяет не только процессор. Она тестирует фиксированную память программ и статическую память, все базовые и плавающие команды, интерфейс разделяемой памяти с каждым процессором ввода-вывода, сигналы квитирования и прерываний, а также интерфейсы TriClock и TriBus. Отдельно проверяется петля RS-485 на коммуникационных цепях каналов. Это объясняет, почему индикатор FAULT на 3008 иногда указывает на проблему, которая проявляется не в самом процессоре, а на стыке с другой платой.
Где применяется
Противоаварийная защита и противоаварийные остановы: приём сигналов от датчиков и выдача команд на отсечную арматуру, где 3008 выполняет прикладную программу защиты и участвует в голосовании.
Пожаротушение и газообнаружение: логика пуска, блокировки и оповещения в системах, где требуется отказоустойчивость.
Управление горелками и котлами: последовательность розжига, контроль пламени, аварийное отсечение топлива.
Турбины и компрессоры: защита по частоте вращения, вибрации, давлению и температуре, а также логика пуска и останова.
Нефтегазопереработка и химия: реакторы, колонны, узлы с высоким классом риска, где цена ложного срабатывания и отказа сработать одинакова высока.
Энергетика: системы безопасности, связанные с защитой основного оборудования, включая объекты, где требования к документированию отказоустойчивости особенно жёсткие.
Модернизация действующих систем v9.6 и новее: замена вышедшего из строя процессора без замены шасси и полевой части.
Смежные позиции
3009 — процессор нового поколения для шасси 8120E Enhanced Performance и унифицированного коммуникационного модуля; с 3008 не взаимозаменяем. 3007 — предыдущее поколение MP для систем v9 и более ранних; применяется там, где 3008 ещё не поддерживается. 3006 — более ранний процессорный модуль; встречается на объектах с длительным сроком эксплуатации. 8110 — главное шасси, в котором устанавливаются три модуля 3008 вместе с двумя силовыми модулями. 8111 — расширительное шасси для дополнительных модулей ввода-вывода, связано с главным через кабели шины I/O. 8112 — шасси RXM для дальнейшего выноса ввода-вывода по оптоволокну, когда медный кабель уже не проходит по расстоянию. 4351A — коммуникационный модуль Tricon (TCM) с четырьмя последовательными и двумя Ethernet-портами; устанавливается в слот связи главного шасси. 8312 — силовой модуль главного шасси; на каждое шасси их два, и каждый способен питать систему при полной нагрузке.
Монтаж и обслуживание
До установки: проверить версию системы — 3008 работает с v9.6 и новее, а на более старых шасси штатным является другой модуль. Убедиться, что в шасси три процессорных позиции заняты и что конфигурация оборудования в проекте совпадает с фактической: расхождение между аппаратной и логической конфигурацией вызывает аларм силового модуля и не даёт системе выйти в работу. Перед заменой снять копию проекта в TriStation и записать текущие значения удерживаемых переменных, если они важны для технологического процесса.
Монтаж: модуль вставляется в предназначенный слот до срабатывания фиксаторов; после подачи питания контролируются индикаторы PASS и ACTIVE. В исправной триаде все три модуля должны быть активны. Замена выполняется на работающей системе — это допустимо, но новый модуль после установки проходит самодиагностику и синхронизацию, и на это время триада остаётся в режиме двух каналов. Если позволяют условия, замену лучше проводить в момент, когда технологический процесс не находится в критической фазе.
Обслуживание: профилактика включает контроль температуры в шкафу, проверку состояния батарей резервного питания в главном шасси и периодическую сверку удерживаемых значений после тестового отключения. Для 3008 полезно вести журнал замен и фиксировать, на каком модуле срабатывал FAULT: повторяющиеся алармы на одной и той же позиции при исправных платах часто указывают на проблему объединительной панели, а не на процессор. Резервный модуль хранится в антистатической упаковке; перед постановкой в шкаф его стоит прогнать на тестовом шасси с загрузкой проекта.
Гарантия и поставка
Поставка 3008 подтверждается упаковочным листом с указанием модели и заводского номера. Гарантия на новые оригинальные модули — 12 месяцев с даты отгрузки; для проверенных восстановленных изделий срок оговаривается отдельно. Перед отправкой контролируются состояние разъёмов и фиксаторов, отсутствие следов вскрытия, целостность флеш-памяти и работоспособность на тестовой стойке с прохождением самодиагностики и проверкой шин TriBus и I/O. Техническая поддержка включает сверку версии системы с требованиями объекта, разъяснение различий между 3008, 3009 и более ранними процессорами, а также консультации по сохранности проекта и удерживаемых переменных при замене.

Reviews
There are no reviews yet.