Программное обеспечение КОТМИ-2010 — интегрированный комплекс специализированного системного, прикладного, библиотечного, инструментального и сервисного программного обеспечения, а также программных средств системы управления базами данных (СУБД).
Основное назначение ПО КОТМИ-2010 – организация открытой программной среды для создания оперативных программно-технических комплексов (ПТК) в составе информационно-управляющих автоматизированных систем (АС) реального масштаба времени.
Следующим этапом развития программного обеспечения КОТМИ-2010 является КОТМИ-14.
Базовые функции
Обеспечивается выполнение следующих функций:
- Сбор, обработка и архивирование телемеханической информации с устройств телемеханики (УТМ), промышленных контроллеров (RTU), измерительных преобразователей и других устройств нижнего уровня, используемых для мониторинга и контроля процессов (телесигнализация — ТС, текущие телеизмерения –ТИТ), а также данных регистрации переходных процессов (осциллограмм);
- Сбор обработка и архивирование данных учета электроэнергии (телеизмерений интегральных – ТИИ), измеренных значений параметров режима электрической сети, параметров качества электроэнергии, предоставляемых электронными и микропроцессорными счетчиками, а также микропроцессорными устройствами сбора и передачи данных (УСПД);
- Обеспечение получения данных с устройств нижнего уровня с гарантированным качеством, фиксацией времени события/измерения (точность 0,001с), определением времени доставки информации с использованием различных каналов связи;
- Оперативное предоставление структурированной информации о параметрах режима работы объекта в целом и основных его подсистем пользователям в графическом и табличном виде, регламентация прав доступа к функциям и данным;
- Обеспечение функций передачи команд оперативного дистанционного телеуправления (ТУ) на устройства нижнего уровня при наличии технических возможностей их исполнения;
- Обмен оперативной информацией в согласованном объеме и формате с внешними информационными системами с использованием различных каналов связи;
- Ведение единого времени в системе с точностью, не хуже ± 0,1 сек.
- Архивирование информации с заданной дискретностью, глубиной и составом, предоставление инструментария для формирования отчетов.
- Поддержка сервера предупредительной и аварийной сигнализации с полным набором функций параметризации, архивирования, оперативного отображения и квитирования;
- WEB-интерфейс;
- Диагностика состояния программных и аппаратных средств ПТК.
Архитектура:
- Трехслойная архитектура ПО (СУБД – Сервер приложений – Интерфейс пользователя).
- Поддержка многоуровневых конфигураций серверной части.
- Поддержка режима «горячего резервирования» серверных компонентов.
- Масштабируемость структуры системы на каждом уровне: одно- и многомашинные конфигурации.
- Технология обмена по внутренним и внешним связям – «клиент-сервер».
Основные компоненты:
- База данных реального времени (БДРВ).
- База данных нормативно-справочной информации (НСИ) на основе реляционной СУБД.
- Программный комплекс Серверной части.
- Программный комплекс Клиентской части.
- Библиотека прикладных функций.
- Графический редактор (фирмы «МОДУС»).
- ПО конфигурирования и настройки.
- ПО технологического программирования.
- Интерфейсное ПО.
Виды (типы) входной информации
- Телеизмерения текущие (ТИТ).
- Телесигналы (ТС).
- Телеизмерения интегральные (ТИИ).
- Ручной ввод.
- Данные в виде макетов (планы, данные АИИС КУЭ и т.д.).
- Осциллограммы от систем РАС (регистраторы аварийных событий).
- Состояние устройств РЗА и ПА.
- Показатели качества электроэнергии.
- Другая необходимая информация.
Возможные источники входных данных
- Устаревшие устройства телемеханики (синхронные протоколы).
- Источники с поддержкой протоколов МЭК 870-5-101/103/104, MODBUS RTU/ASCII/TCP.
- МЭК 61850-8.1.
- Источники OPC DA 2.5, 3.
- Измерительные преобразователи (Satec, ION, АЕТ, МИП-02, ЭНИП, КИПП, СЭТ-4 и т.д.).
- Устройства МП РЗА.
- Системы АИИС КУЭ.
- Электронная почта.
- Структурированные файлы (CSV, XML, MS Excel).
- Другие необходимые.
Виды (типы) выходной информации
- Ретрансляция из комплекса любой информации в необходимых протоколах, включая МЭК 870-5-101/104, FDST, RPT-ЭВМ+.
- Телеуправление.
- Телерегулирование.
Производные (расчетные) параметры
Функциональность системы расширяется за счет использования встроенного языка Tscript (аналог языка C). В расчетах могут участвовать все виды данных и НСИ. Набор функций позволяет работать с SQL-базами, файлами, с процессами, потоками, контролировать работу серверной части комплекса и управлять ею.
База данных графической информации
В качестве графического редактора используется редактор фирмы «МОДУС», широко распространенный в энергетике. Схемы, нарисованные с помощью редактора, «оживляются» в комплексе и позволяют отображать состояние коммутационной аппаратуры, значения любых данных, хранящихся в базе комплекса, осуществлять телеуправление, ручной ввод параметров, отображать обесточенные участки.
Подсистема «Пометки» позволяет расставлять плакаты на схеме, контролируя состояние оборудования и проведение ремонтных работ.
Диагностика
Диагностическая информация о состоянии программно-технических средств является составной частью технологической информации и обрабатывается теми же средствами и при помощи тех же компонентов, что и другие виды технологической информации и оформляется в виде событий и тревог (настраивается). Диагностическая информация хранится заданное время (настраивается).
Функция самодиагностики обеспечивает возможность определения:
- доступности источников данных;
- работоспособности каналов передачи данных;
- сбоев в протоколах передачи информации;
- работоспособности локальной сети;
- ошибок по доступу к базе НСИ;
- ошибок по доступу к базе реального времени;
- ошибок работы программного обеспечения комплекса;
- изменения статуса работы сервера (основной / резервный);
- аварийного завершения сессии АРМ клиента.
Предусмотрена возможность передачи диагностической информации в виде SMS-сообщений оперативному и обслуживающему персоналу.