Типовой инженерный пример / распределённые объекты
12 площадок — одна логика обзора
Типовой пример единого мониторинга двенадцати площадок с разным оборудованием, поколениями автоматики и количеством параметров. Унифицируются правила состояния и навигация, но не физическая конфигурация объектов.
01 / Исходная конфигурация
Как быстро найти площадку с отклонением
Задача — не сделать двенадцать одинаковых шкафов, а дать эксплуатации единый способ быстро понять, где требуется внимание, насколько свежи данные и к какому объекту перейти для подробного разбора.
В конфигурацию входят четыре насосные станции, три КНС, два ИТП, котельная и две небольшие технические площадки. На объектах используется автоматика разных поколений; объём данных составляет от 12 параметров на небольшой площадке до 80 на котельной. Для каждой группы определяется общий минимум и перечень локальных отличий.
02 / Первый уровень
Сначала исключения, затем детали
Пользователь работает с исключениями, а не с сотнями тегов. На обзоре видны состояние площадки, наличие непросмотренных событий и время последнего обмена. Из карточки открываются параметры, графики, журнал и документы конкретного объекта. Плановый останов и отсутствие данных не объединяются в один красный статус.
Общими остаются навигация, обозначение актуальности и правила формирования состояний, но содержимое карточек различается. Если ИТП имеет 45 полезных параметров, а резервуар 14, система показывает именно столько, сколько нужно эксплуатации. Искусственное заполнение одинаковых экранов создало бы лишние теги и затруднило поиск действительно важных данных.
03 / Актуальность данных
Потеря связи
При превышении заданного таймаута площадка не остаётся зелёной по последнему значению, а получает статус «Нет данных» и отметку последнего достоверного обмена. После восстановления сначала обновляется текущее состояние, затем, если это предусмотрено, синхронизируется локальный архив. Период разрыва остаётся видимым в журнале.
Эксплуатация нескольких площадок
На верхнем уровне объекты группируются по территории или типу, но состояние каждого рассчитывается по его собственному набору параметров. Для одной площадки критичен высокий уровень, для другой — температура помещения, для третьей — отсутствие связи или питания. Правило состояния документируется вместе с конфигурацией объекта.
04 / Масштабирование
Обновление конфигурации
Новый объект добавляется как отдельная конфигурация без переработки уже работающих площадок.
При добавлении площадки повторно используются типовые элементы интерфейса, роли пользователей и правила актуальности данных. Отличия в оборудовании, сигналах и событиях сохраняются в конфигурации конкретного узла. Перед вводом проверяется, как новый объект выглядит в общем обзоре и как его события влияют на сводное состояние. Так система масштабируется без искусственного требования одинакового оборудования.