РСУ и ПАЗ
CENTUM VP – распределённая система управления (РСУ) Yokogawa.
ProSafe-RS — система противоаварийной защиты (ПАЗ) Yokogawa.
История CENTUM
Системная архитектура CENTUM VP
Короткое название | Полное название | Назначение |
---|---|---|
Станции | ||
HIS | Human Interface Station | Станция оператора (может быть общей для РСУ и ПАЗ). |
ENG | Engineering Station | Станция инженера РСУ. |
SENG | Safety Engineering Station | Станция инженера ПАЗ. |
FCS | Field Control Station | Станция управления (контроллер РСУ). |
SCS | Safety Control Station | Станция безопасности (контроллер ПАЗ). |
APCS | Advanced Process Control Station | Выполняет сложные задачи управления, увеличивающие эффективность работы предприятия. |
Коммуникационные устройства | ||
Vnet/IP | Control Network | Ethernet совместимая шина управления для связи HIS/ENG, FCS/SCS, BCV. |
L2SW | Layer 2 Switch | Коммутатор 2-го уровня для связи устройств внутри домена сети Vnet/IP. |
L3SW | Layer 3 Switch | Коммутатор 3-го уровня для связи между доменами сети Vnet/IP. |
WAC Router | Wide Area Communication Router | Маршрутизатор для связи между двумя доменами Vnet/IP через WAN (в т.ч. через спутник). |
SIOS | System Integration OPC Station | Станция для интеграции CENTUM VP с другими системами АСУТП. |
GSGW | Generic Subsystem Gateway | Универсальный шлюз для управления и мониторинга подсистем через OPC DA. |
UGS/UGS2 | Unified Gateway Station | Универсальная шлюзовая станция (с резервированием) для интеграции CENTUM VP с контроллерами YOKOGAWA STARDOM (FCN/FCJ) и ПЛК других производителей. Поддерживает протоколы: OPC DA, OPC A&E, Modbus TCP, Modbus RTU, EtherNet/IP, IEC61850. |
BCV | Bus Converter | Конвертер шины (для связи CENTUM VP со старыми системами: CENTUM CS 3000, CENTUM CS 1000, CENTUM CS, CENTUM-XL, CENTUM V, µXL). |
AVR | V net Router | Маршрутизатор для связи между доменами Vnet/IP и V net*. |
Интеграция CENTUM VP
Станция управления РСУ
CENTUM VP
Станция безопасности ПАЗ
ProSafe-RS
Клавиатура оператора
Домены
Домен — группа станций, подключенных к шине управления.
Максимальное количество станций в одном домене: 16 HIS + 48 FCS = 64.
В РСУ может быть до 16 доменов.
Имена станций
HISddss
dd: номер домена
FCSddss
ss: номер станции.
Проект и мульти-проект
В одном проекте может быть до 256 станций.
В одном проекте может быть до 100 000 пользовательских тегов и окон.
В одной станции может быть до 100 000 пользовательских тегов и окон.
В мульти-проекте может быть до 16 проектов.
Конфигурация станции управления
FCU - Field Control Unit - модуль управления;NU - Node Unit - модуль узла расширения ввода-вывода;
ESB Bus - Extended Serial Backboard Bus - шина для соединения FCU и NU;
Optical ESB Bus - оптоволоконная шина для подключения узлов расширения;
FIO - Fieldnetwork I/O - система распределённого ввода-вывода;
N-IO - Network I/O - новая система распределённого ввода-вывода;
Дублированный блок управления
Duplexed FCU имеет дублированные модули CPU и блоки питания.
Коммуникационные модули тоже могут быть дублированы.
Типы станций управления
Тип | Название | Модель FCU | Конструктив |
---|---|---|---|
FFCS-C | FCS для N-IO* | A2FV50⃞ | Корзина |
FFCS-V | FCS для FIO | AFV30⃞ | Корзина |
AFV40⃞ | Шкаф | ||
FFCS-R | FCS для RIO** System Upgrade | A2FV70⃞ | Корзина |
* N-IO - Network I/O - новейшая система I/O;
** RIO - старая система I/O.
FIO
FIO (Fieldnetwork I/O) - система распределённого ввода-вывода.
Конфигурация FIO
Дублированный блок узла расширения
Duplexed NU имеет дублированные блоки питания и интерфейсные модули шины ESB.
Изолированные модули ввода-вывода для FIO
Модель | Название |
---|---|
Аналоговые входы | |
AAI143 | 16AI 4..20мА |
AAV144 | 16AI -10..+10В |
AAI135 | 8AI 4..20мА |
AAT145 | 16AI TC/мВ |
AAR145 | 16AI RTD/POT |
Аналоговые входы с HART-протоколом | |
AAI143-H | 16AI 4..20мА |
AAI135-H | 8AI 4..20мА |
Аналоговые выходы | |
AAI543 | 16AO 4..20мА |
AAV544 | 16AO -10..+10В |
Аналоговые выходы с HART-протоколом | |
AAI543-H | 16AO 4..20мА |
Аналоговые входы и выходы | |
AAI835 | 4AI 4..20мА, 4AO 4..20мА |
Аналоговые входы и выходы с HART-протоколом | |
AAI835-H | 4AI 4..20мА, 4AO 4..20мА |
Импульсные входы | |
AAP135 | 8PI 0..10кГц |
Дискретные входы | |
ADV151 | 32DI =24В |
ADV159 | 32DI для ST3 |
ADV161 | 64DI =24В |
ADV169 | 64DI для ST6, общий минус на каждые 16 каналов |
Дискретные выходы | |
ADV551 | 32DO =24В |
ADV559 | 32DO для ST4 |
ADV561 | 64DO =24В |
ADV569 | 64DO для ST7, общий минус на каждые 16 каналов |
Дискретные входы и выходы | |
ADV859 | 16DI/16DO для ST2 |
ADV869 | 32DI/32DO для ST5, общий минус на каждые 16 каналов |
Турбомашинные входы и выходы | |
AGS813 | Servo Module |
AGP813 | High Speed Protection Module |
Неизолированные модули ввода-вывода для FIO
Модель | Название |
---|---|
Аналоговые входы | |
AAI141 | 16AI 4..20мА |
AAB141 | AI 1..5В/4..20мА |
AAV141 | 16AI 1..5В |
Аналоговые входы с HART протоколом | |
AAI141-H | 16AI 4..20мА |
AAB141-H | AI 1..5В/4..20мА |
Аналоговые входы и выходы | |
AAI841 | 8AI 4..20мА, 8AO 4..20мА |
AAB841 | 8AI 1..5В, 8AO 4..20мА |
AAB842 | 8AI 1..5В/4..20мА, 8AO 4..20мА |
Аналоговые входы и выходы с HART-протоколом | |
AAI841-H | 8AI 4..20мА, 8AO 4..20мА |
AAI842-H | 8AI 1..5В/4..20мА, 8AO 4..20мА |
Импульсные входы | |
AAP149 | 16PI 0..6кГц для PM1 |
Импульсные входы или аналоговые выходы | |
AAP849 | 8PI/8AO |
N-IO
N-IO (Network I/O) - новая система распределённого ввода-вывода.
Конфигурация N-IO
Конфигурация N-IO отличается от конфигурации FIO тем, что к узлам NU добавляются узлы N-IO.
Блок N-IO
Один универсальный модуль входов-выходов
- 16 универсальных изолированных каналов ввода-вывода.
- Каждый канал может быть программно настроен на сигнал любого типа (AI/AO/DI/DO).
- Поддерживает протокол HART 7.
- Поддерживает дублирование (для пары модулей I/O).
Модель | Название |
---|---|
A2MMM843 | Аналогово-цифровой модуль ввода-вывода, 16 изолированных каналов. |
Адаптер
- Встроенный преобразователь сигнала.
- Дискретность: одна точка ввода-вывода (16 разных адаптеров на одной базовой плате).
- Различные типы DI и DO: сквозные, импульсные, релейные и др.
Модель | Название |
---|---|
A2SAP105 | Адаптер импульсного входа, 0..10кГц. |
A2SDV105 | Адаптер дискретного входа, =24В, сухой контакт. |
A2SDV505 | Адаптер дискретного выхода, =24В, источник тока 0,5А. |
A2SDV506 | Адаптер релейного выхода, =24В, сухой контакт 0,5А. |
A2SMX801 | Адаптер сквозного I/O сигнала. |
Базовая плата
- Поддерживает двойное резервирование.
- Три типа базовых плат:
- Под адаптеры.
- Под искробезопасные барьеры P&F.
- Под искробезопасные барьеры MTL.
Модель | Название |
---|---|
A2BN3D | Базовая плата для адаптеров. |
A2BN4D | Базовая плата для искробезопасных барьеров MTL (Eaton). |
A2BN5D | Базовая плата для искробезопасных барьеров P&D (Pepperl & Fuchs). |
Клеммный блок
- Pressure Clamp Terminal.
- Spring Clamp Terminal.
Узел N-IO
Блоки (N-IO Unit) объединяются в узлы (N-IO Node) по шине F-SB.
До 6 блоков N-IO подключаются к одному модулю интерфейса узла (Node Interface Unit).
Узлы N-IO подключаются к модулю управления FCU по шине N-ESB или Optical N-ESB.
Коммуникационные модули для N-IO/FIO
Модель | Протокол |
---|---|
ALR111 | RS-232C, 2 порта |
ALR121 | RS-422/RS-485, 2 порта |
ALE111 | Ethernet |
ALF111 | Foundation Fieldbus, 4 порта |
ALP121 | PROFIBUS-DP V1 |
Высокая готовность станции управления
Готовность FCS на уровне 99,99999% (семь девяток!) обеспечивается за счёт технологии двойного резервирования.
*1: ERR - Error Correcting Code.Технология двойного резервирования
Pair & Spare
Процессорный модуль
- В каждом из двух процессорных модулей дублированной станции управления имеется по два микропроцессора (MPU1 и MPU2), которые выполняют одни и те же вычисления. Компаратор сравнивает результаты этих вычислений и, если они совпадают, то модуль считается исправным, и результат отправляется в основную память и интерфейсные модули шины. Устройства памяти с ERR (Error-Correcting-Code) корректируют случайные битовые ошибки.
- Если результат вычислений MPU1 и MPU2 разный, то компаратор решает, что расчёт неправильный, и и активным становится резервный процессорный модуль.
- Таймер Watchdog контролирует работу активного процессорного модуля, и в случае обнаружения ошибки активным становится резервный процессорный модуль.
- Процессорный модуль, который находится в горячем резерве, выполняет те же вычисления, что и активный модуль. Поэтому он может мгновенно переключиться в активный режим.
- При обнаружении ошибки в вычислениях процессорный модуль выполняет самодиагностику и, если не обнаруживается аппаратных ошибок, то ошибка считается случайной, и модуль переходит в режим горячего резерва.
- Каждый процессорный модуль может подключаться к дублированной шине управления Vnet/IP.
N-ESB и ESB Bus
Процессорный модуль FFCS-C имеет две функции интерфейса: N-ESB и ESB Bus. Процессорный модуль FFCS-V имеет одну функцию интерфейса: ESB Bus. Если процессорный модуль дублируется, то используется интерфейс шины активного модуля. Если интерфейс шины выходит из строя, то управление принимает на себя резервный процессорный модуль со своим интерфейсом шины.
У модуля FFCS-C оба интерфейса шины (N-ESB и ESB Bus) являются дублированными. У модуля FFCS-V интефейс шины может быть дублированным или недублированным. В дублированной шине обе линии используются поочередно. Если одна линия отказывает, то вторая линия начинает работать непрерывно. Если неисправная линия восстанавливается, то она автоматически включается в работу. Если выявляется неисправность всех локальных узлов расширения, то эта ситуация рассматривается как неисправность шины.
Node N-IO
Узел N-IO имеет дублированные модули N-ESB и блоки питания. Коммуникационная шина, соединяющая интерфейсы шины узлов и блоки N-IO I/O, также является дублированной. Модули I/O, установленные в блоки N-IO I/O, могут быть дублированными или одиночными.
Блок узла
Node Unit (NU)
В блоке узла FFCS-C, модули интерфейса шины и блоки питания являются дублированными. Коммуникационная шина, соединяющая модули интерфейса шины и отдельные модули I/O, также является дублированной. В модуле узла FFCS-V, модули интерфейса шины, блоки питания и коммуникационные шины могут быть дублированными или одиночными.
Программирование станции управления
Схемы управления
Программа станции управления (контроллера) разрабатывается в виде графических схем управления (Control Drawings), которые состоят из элементов 4-х типов:
- Function Block - функциональных блоков
- Data Link Block - блоков связи с данными: Process IO и Software IO
- Wiring - связей между блоками
- Text - текстовых элементов.
На одной станции управления может быть запрограммировано до 200 схем управления, на каждой схеме может быть использовано до 100 функциональных блоков.
Пример схемы управления
Схема автоматизации реактора:
Схема управления реактором:
Функциональные блоки
Типы функциональных блоков | |
---|---|
Базовые функциональные блоки | |
Regulatory Control Blocks | Input indicator block, controller block, manual loader block, signal setter block, signal limiter block, signal selector block, signal distributor block, alarm block, pulse count control block, YS instrument block, FOUNDATION fieldbus faceplate block. |
Calculation Blocks | Arithmetic calculation block, analog calculation block, logic operation block, general-purpose calculation block, calculation auxiliary block |
Sequence Control Blocks | Sequence table block, logic chart block, SFC block, switch instrument block, sequence auxiliary block, valve monitor block. |
Faceplate Blocks | Analog type, sequence type, hybrid type. |
Unit Instrument Block | |
Опциональные функциональные блоки | |
Valve Pattern Monitoring | |
Off-site Blocks | |
Системные функциональные блоки | |
System Functional Blocks |
Логическая схема
Logic Chart – функциональный блок, который описывает отношения между 32 входами и 32 выходами в виде схем блокировок.
Объекты Logic Chart:
- Element - элементов (входные сигналы, логические операторы, выходные сигналы)
- Wiring - связей
- Text - текстовых объектов
- Switching View*.
Logic Chart реализованы в функциональных блоках LC64 и LC64-E.
Матрица решений
Sequence Table Block - функциональный блок, который описывает отношения между входами (условиями) и выходами (действиями) в виде таблицы ДА/НЕТ.
Матрица решений реализована в блоках ST16 и ST16E.
Например, см. правило 01 на рисунке:
если (C01=YES и C03=YES), то (A01=NO, A02=YES, A03=YES).
Режимы работы Sequence Table:
- Бесшаговый (Non-step Sequence Table): в каждом цикле программы выполняются все 32 правила матрицы (YES имеет преимущество перед NO)
- Шаговый (Step Sequence Table): в каждом цикле программы выполняется только правила нулевого шага Step 00.
В шаговом режиме на каждом шаге выполняется свой набор правил. Переход на следующий шаг происходит при выполнении всех операций на предудущем шаге.
Например:
Если (C01=YES), то (A01 присвоить YES и перейти на шаг А2)
если (C01=NO), то (A01 присвоить NO и перейти на шаг А3).
Блок лицевой панели
Faceplate Block - позволяет создать общую лицевую панель для нескольких функциональных блоков.
SFC Block
SFC (Sequential Function Chart) - графический язык программирования управляющих последовательностей.
Программа SFC пишется с помощью SFC блоков.
Для описания пошаговых действий может использоваться язык программирования SEBOL, Sequence Table или Logic Chart.
SEBOL
SEBOL (SEquence and Batch Oriented Language) - язык программирования для управления технологическими процессами.
Пошаговый самоучитель CENTUM VP. Урок 14
Функциональный блок SFC. Язык программирования SEBOL.
Система мониторинга клапанов
Valve Pattern Monitor - функциональный блок, который может одновременно мониторить до 512 клапанов трубопроводной системы.
Управление наливом нефтепродуктов
Off-Site Blocks - управляют процессом дозирования и смешивания при наливе нефтепродуктов.
Системные функциональные блоки
Системные функциональные блоки позволяют обрабатывать информацию:
- о загрузке системных ресурсов (CPU, сети, входов-выходов)
- SEBOL-ориентированную информацию.
Подробнее о функциональных блоках см. здесь.
Unit Instrument
Unit Instrument - блок управления непрерывным или рецептурным (Batch) процессом на технологической установке.
Для Unit Instrument объектом управления является технологическая установка, а не отдельные устройства или КИП,
из которых она состоит.
Unit Procedure - цепочка технологических операций, выполняемых на технологической установке.
Операции программируются на языке SEBOL или SFC.
Unit, как и функциональные блоки, может иметь режим и статус, алармы и сообщения.
VP Batch
VP Batch состоит из трёх функций:
- Управление рецептами (ПК)
- Управление процессом (станция оператора)
- Контроль установки (станция управления)
Recipe Procedure и Recipe Unit Procedure
Recipe Procedure (левая половина рисунка) отражает взаимосвязь между технологическими установками (Units), на каждой из которых выполняется своя собственная рецептурная процедура Recipe Unit Procedure (правая половина рисунка).
Recipe Operation Procedure
Recipe Operation Procedure - это цепочка операций на каждом шаге Recipe Unit Procedure.
Среда разработки CENTUM VP
Редактор | Назначение |
---|---|
Редакторы общепроектные (COMMON) | |
Alarm Priority Builder | Настройка алармов по приоритетам: вывод (на экран, принтер, файл), Alarm Action, Rewarning, Normal Recovery. |
User-Defined Status Character String Builder | Редактирование пользовательских меток для статусов алармов. |
Alarm Processing Table Builder | Редактирование цветов и приоритетов для алармов уровней 5..16. |
Plant Hierarchy Builder | Разработка иерархической модели предприятия. |
Engineering Unit Symbol Builder | Редактирование символов инженерных единиц измерения. |
Switch Position Label Builder | Редактирование надписей на кнопках инструментальных лицевых панелей. |
Multiple Projects Connection Builder | Интеграция нескольких проектов в мульти-проект. |
Operation Mark Builder | Редактирование операционных меток для лицевых панелей функциональных блоков. |
Status Change Command Character String Builder | Редактирование названий команд смены статуса Unit Instrument. |
Security Builder | Настройка политики безопасности. |
State Transition Matrix Builder | Редактирование матрицы переходов состояний. |
CAMS for HIS Alarm Builder | Редактирование аварийных сообщений. |
CAMS for HIS Alarm Group Builder | Создание групп аварийных сообщений. |
CAMS for HIS Shelf Builder | Конфигурирование полок для хранения аварийных сообщений. |
CAMS for HIS Message Monitor Definition Builder | Настройки окна мониторинга аварийных сообщений. |
Tag Name Hierarchy Builder | Разработка иерархии имён тегов. |
Редакторы станции управления (FCS) | |
Equipment Builder | Привязка схем управления к имени вышестоящего оборудования (Upper Equipment Name) в иерархической модели предприятия. |
FCS Constants Builder | Настройка контроллера РСУ. |
SEBOL User's Function Builder | Разработка пользовательских функций на языке SEBOL. |
SFC Sequence Builder | Разработка программы на языке SFC. |
Unit Procedure Builder | Разработка Unit Procedure. |
IOM Builder | Параметрирование модулей ввода-вывода. |
Fieldbus Builder | Конфигурирование FOUNDATION fieldbus. |
Logic Builder | Разработка логических схем блоков Logic Chart. |
Communication IO Builder | Настройка обмена данными со станциями распределённых входов-выходов. |
Global Switch Builder | Редактирование глобальных регистров памяти (в пределах одного домена) |
Common Switch Builder | Редактирование локальных регистров памяти (в пределах одного контроллера РСУ) |
Annunciator Builder | Создание списка оповещений, привязка Annunciator Message к Upper Equipment Name в Plant Hierarchy. |
Signal Event Builder | Создание списка текстовых сообщений, которые отправляются из Sequence Table в блоки SFC или в Unit Instruments. |
Printout Message Builder | Создание списка сообщений для принтера. |
Operator Guide Builder | Создание списка сообщений для оператора. |
Function Block Overview Builder | |
Control Drawing Builder | Разработка схем управления. |
Control Drawing Smart-Parts | Разработка программных шаблонов Smart-Parts. |
Function Block Detail Builder | Конфигурирование и программирование функциональных блоков. |
Status Display Builder | Разработка экранов статусов схем управления и логических схем. |
Редакторы станции оператора (HIS) | |
Function Key Assignment Builder | Привязка команд к функциональным клавишам операторской клавиатуры. |
Sequence Message Request Builder | Запросы FCS на запуск функций HIS. |
HIS Constants Builder | Настройка HIS. |
Panel Set Builder | Создание наборов окон для одновременного открытия. |
Scheduler Builder | Создание списка задач, вызываемых по расписанию. |
Trend Acquisition Pen Assignment Builder | Привязка перьев к процессным переменным для записи трендов, настройка параметров. |
Graphic Builder | Разработка графических экранов: обзора, мнемосхем технологических процессов, настраиваемых лицевых панелей. |
Help Builder | Создание списка пользовательских сообщений-подсказок оператору о работе функций, рабочих процедур, функциональных блоков. |
Редактор универсальной шлюзовой станции (UGS) | |
UGS Builder | Конфигурирование унифицированной шлюзовой станции. |
Среда исполнения CENTUM VP
Операторский интерфейс
Окно | Назначение |
---|---|
Graphic View | Статус технологического процесса. |
Trend View | Графики переходных процессов (тренды). |
Tuning View | Уставки функциональных блоков. |
Faceplate View | Лицевые инструментальные панели для отображения статуса функциональных блоков. |
Operator Guide View | Вывод сообщений оператору. |
Process Alarm View | Вывод аварийных сообщений процесса. |
Message Monitor Window | Мониторинг заданных сообщений. |
SFC View | Статус программы блоков управления, написанных на SFC и SEBOL. |
Logic Chart View | Статус логической схемы блока Logic Chart. |
Sequence Table View | Статус таблицы решений Sequence Table. |
Control Drawing View | Статус схемы управления Control Drawing. |
Help Window | Отображение сообщений помощи. |
Статус технологических процессов
Graphic View
Тренды
Trend View показывает графики изменения процессных переменных во времени (переходные процессы).
Статус уставок функциональных блоков
Tuning View показывает настроечные параметры (уставки) и тренд прибора.
Лицевые инструментальные панели
Faceplate View показывает статус функциональных блоков в виде лицевых инструментальных панелей.
Консолидированное управление аварийными сообщениями
Consolidated Alarm Management (CAMS) for HIS - программное обеспечение для управления аварийными сообщениями и событиями. CAMS собирает сообщения из различных систем, сортирует, отбирает и передаёт заинтересованным лицам вместе с информацией о первопричине возникновения аварии и инструкциями по её локализации.
Сообщения оператору
Operator Guide View
Аварийные сообщения технологического процесса
Process Alarm View
Окно мониторинга сообщений
Message Monitor Window помогает отслеживать выбранные сообщения.
Иерархия окон управления и мониторинга
Иерархия графических окон (Window Hierarchy) помогает операторам быстро ориентироваться во всем многообразии окон графического операторского интерфейса:
Пошаговый самоучитель CENTUM VP. Урок 13 Иерархия окон CENTUM VP
Интерфейс системного администратора
Окно | Назначение |
---|---|
System Status Overview | Обзор статусов всех станций и коммуникационных устройств домена. |
System Alarm View | Озор системных аварийных сообщений аппаратных и коммуникационных ошибок. |
HIS Setup Window | Настройка станции оператора. |
Adjust Time Dialog Box | Установка даты и времени в домене. |
FCS Status Display View | Информация о станции управления, конфигурация и статус hardware, статус коммуникационной шины. |
BCV Status Display View | Обзор статуса конвертера шины. |
WAC Router Status Display View | Обзор статуса WAN маршрутизатора. |
HIS Status Display View | Обзор статуса станции оператора консольного типа. |
Обзор статуса системы
System Status Overview показывает детальный статус всех станций и коммуникационных устройств домена.
Окно системных аварийных сообщений
System Alarm View уведомляет оператора о неисправностях аппаратных средств и ошибках связи.
Окно настройки станции оператора
HIS Setup Window используется для отображения текущей информации о станции оператора и изменения рабочих настроек.
Обзор статуса станции управления
FCS Status Display View показывает конфигурацию и статус работы станции управления.
Отчёты
Отчёт о текущем статусе технологического процесса
Process Report View
Два типа отчётов о состоянии процесса:
- Tag Report
- I/O Report
Исторический отчёт о прошлых сообщениях
Historical Message Report Window
Сообщения
Окно вывода сообщений | ||
---|---|---|
Фиксированные сообщения | System Alarm Message | System Alarm View |
Process Alarm Message | Process Alarm View | |
Пользовательские сообщения | Annunciator Message | |
Operator Guide Message | Operator Guide View | |
Print Message | нет окна | |
Sequence Message Request | ||
Signal Event Message | ||
Help Message | ||
Voice message |
Аварийные сообщения функциональных блоков
Процессные аварийные сообщения
Process Alarm Message - уведомление операторов о ненормальном отклонении переменных (процесссной PV или выходной MV), обнаруживаемых функциональными блоками.
Системные аварийные сообщения
System Alarm Message - уведомление операторов о системном отклонении в станции управления FCS и функциональных блоках:
- Ошибки модулей ввода
- Ошибки модулей вывода
- Ошибки в пользовательских вычислительных блоках CALCU
- Ошибки One-Shot инициализации функциональных блоков в последовательном управлении.
Приоритетность аварийных сообщений
Приоритетность алармов | Alarm Action | Rewarning | Normal Recovery Action |
---|---|---|---|
High-priority | Locked* | Да* | Зависит от типа аларма* |
Medium-priority | Locked* | Нет | Нет |
Low-priority | Non-Locked* | Нет | Нет |
Logging | Self-Acknowledge | Нет | Нет |
Reference | Self-Acknowledge | Нет | Нет |
Тип | Описание |
---|---|
Locked | Индикатор аварии перестаёт мигать только после квитирования |
Non-Locked | Индикатор аварии перестаёт мигать после квитирования или после исчезновения аварии |
Self-Acknowledge | Индикатор аварии даже не начинает мигать, т.к. авария квитируется автоматически. |
Rewarning - повторяющееся аварийное сообщение.
Аварийное сообщение будет выдаваться с заданной периодичностью (независимо от квитирования)
для напоминания оператору о наличии неустранённой аварии.
Вывод аварийных сообщений для каждой группы приоритетности настраивается в Alarm Priority Builder:
- на экран
- на принтер
- в файл.
Иерархическая модель предприятия
Иерархическая модель предприятия (Plant Hierarchy) CENTUM VP охватывает 5 нижних уровней производства:
- Project ► Site (завод)
- Station ► Area (цех)
- Control Drawing ► Cell (участок, линия)
- Unit Instrunent ► Unit (установка)
- Device ► Equipment (устройство, прибор).
Обзор иерархии предпрития
Использование иерархической модели предприятия
Фильтрация сообщений, мнемосхем, отчётов и функциональных блоков на основе иерархической модели предприятия позволяет оператору быстро находить источники аварийных ситуаций и оперативно принимать решения по их локализации.
Пошаговый самоучитель CENTUM VP. Урок 11 Иерархическая модель предприятия
Теги
Теги используются для идентификации элементов управления и функциональных блоков.
Имена тегов: системные или пользовательские.
Тип элемента | Формат имени тега |
---|---|
Common Switch | %SWxxxxSddaa |
Global Switch | %GSyyyaaSddmm |
Annunciator Message | %ANxxxxSddaa01 |
Process IO | %Z01usccSddaa |
Communication IO | %WBxxxxbbSddaa |
Function Block | %BLxxxxSddaa01 |
dd: номер домена
aa: номер станции
yyy: номер элемента
mm: номер станции
u: номер модуля
s: номер слота/узла
cc: номер клеммы.
Вместо системных имён пользователь может давать тегам пользовательские имена (до 16 буквенно-цифровых символов,
включая тире и нижнее подчеркивание).
Например: PIC100
Иерархия имён тегов
Древовидная структура имён тегов позволяет оператору быстро открывать мнемосхемы и редакторы, связанные с интересующим устройством.
Пошаговый самоучитель CENTUM VP. Урок 12 Иерархия имён тегов
Пользовательские метки
Пользовательские метки (User-Defined Label) используются для наименования аналоговых входов-выходов и сообщений.
Формат
%%Mn...n
M: заглавная буква
n...n: буквы или цифры (13 символов).
Входы-выходы
Процессные входы-выходы
С помощью Process I/O станция управления обменивается данными с внешними полевыми устройствами.
Тип | Символ | Имя |
---|---|---|
Process I/O | %Z | Process I/O (FIO) |
%Y | Process I/O (N-IO) | |
Communication I/O | %WW | Communication I/O - Word Data |
%WB | Communication I/O - Bit Data | |
%XW | Expanded Communication I/O - Word Data | |
%XB | Expanded Communication I/O - Bit Data | |
Fieldbus I/O | %Z | Fieldbus I/O |
Программные входы-выходы
Software I/O - это виртуальные входы-выходы для обмена данными внутри станции управления.
Тип | Символ | Имя |
---|---|---|
Internal Switch | %SW | Common switch |
%GS | Global switch | |
Message Output | %AN | Annunciator Message |
%PR | Print Message | |
%OG | Operator Guide Message | |
%VM | Multimedia Start Message | |
%RQ | Sequence Message Request | |
%CP | Supervisory Computer Event Message | |
%M3 | Supervisory Computer Event Message for PICOT | |
%EV | Signal Event Message | |
%RE | SFC/SEBOL Return Event Message |
Подробнее о входах-выходах см. здесь.