ЖУРНАЛ СТА 4/2011

напряжение, ток и др., надо интегри- ровать в систему диспетчеризации; ● по архивным данным счётчиков и вычислителей необходимо подгото- вить ряд стандартных отчётов. Общая концепция АСКК «Гипер- маркет» полностью подходит для реше- ния поставленной задачи. Источниками данных для нашей системы являются контроллеры CAREL, несколько десятков электро- счётчиков «Меркурий» и тепловычис- лители ВКТ-7. На уровне драйверов используются Modbus OPC-сервер производства KepWare, штатный ОРС DA/HDA-сер- вер ВКТ-7, распространяемый бес- платно, и ОРС DA/HDA-сервер для счётчиков электроэнергии «Мерку- рий» компании «НОРВИКС-ТЕХНО- ЛОДЖИ». Надо отметить, что конт- роллеры CAREL стабильно работают с Modbus ОРС-сервером KepWare. При использовании других ОРС-серверов были выявлены некоторые проблемы с получением данных. Бесплатный ОРС- сервер для ВКТ-7 имеет ряд недостат- ков, но свободное распространение ставит его вне конкуренции. ОРС DA/HDA-сервер для счётчиков электроэнергии «Меркурий» мы напи- сали специально для использования вместе с продуктами ICONICS. Кон- фигуратор сервера отличает простота настройки, а оптимизированный набор тегов позволяет сэкономить на стоимо- сти лицензии продуктов ICONICS. Уровень драйверов разделяет данные на два потока: текущие и архивные. Те- кущие данные объединяются в ядре ICONICS DataWorX и передаются в SCADA-сервисы. Об этом уже много написано в других статьях, рассказыва- ется на курсах и семинарах ICONICS, поэтому в данной статье рассмотрим наш подход к реализации пользова- тельского интерфейса (рис. 3). Основной принцип при создании экранов оператора – минимум дей- ствий для получения нужной инфор- мации. Конечно, ТЗ обычно предъяв- ляет свои требования, но основные критерии неизменны: одна большая кнопка «На главную», контекстно ме- няющиеся списки выбора, интерак- тивно отображающие состояние под- систем (на экране просто нет того, что недоступно к выбору в данном пункте), структурное разделение на текущую и архивную информацию, гармонично интегрированная в интерфейс опера- тора система отчётности. Рассмотрим подробнее обработку архивных данных. Для того чтобы иметь возможность что-то сравнивать и анализировать, надо прежде всего соблюдать принцип одновременности. В нашем случае это выражается в авто- матической синхронизации внутрен- них часов вычислителей и счётчиков с часами сервера. Счётчики и вычисли- тели встроенными средствами архиви- руют данные в свои внутренние базы данных. Нашей системе остаётся пери- одически, например, раз в час или в месяц, считывать эти измерения из архива и записывать в общую базу дан- ных. При этом система сама следит за тем, чтобы архивы были записаны с момента прошлого обращения по теку- щий момент времени, обеспечивая таким образом непрерывность архива 68 СТА 4/2011 СИС Т ЕМНА Я ИН Т Е Г РАЦИЯ / А В ТОМАТ ИЗАЦИЯ ЗДАНИЙ www.cta.ru Рис. 4. Пример отчёта в АСКК «Гипермаркет» Рис. 3. Экранная форма «Освещение» Рис. 2. Магазин сети «Магнит» © СТА-ПРЕСС

RkJQdWJsaXNoZXIy MTQ4NjUy