Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
дисс№перевод.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
118 Кб
Скачать
☆

3.3. Электр қуаты төлем ақысын бақылау

В данном разделе описывается структура проекта MasterSCADA разработанного для получения данных от счетчиков Меркурий, через OPC-сервер Mercury MasterOPC Server. Проект реализует следующий функционал:

  • Получение и архивирование данных по интефейсам OPC DA и OPC HDA;

  • Отображение индивидуальных и вспомогательных параметров счетчика, вывод информации о потреблении электроэнергии по всем тарифам;

  • Построение графика профиля мощности;

  • Опрос журналов события счетчика и запись событий в собственный внутренний журнал. Данная функция позволяет хранить архив сообщений неограниченное время, а также упрощает работу с ним – навигацию, экспорт и печать;

  • Формирование месячного отчета профиля мощности. Профиль мощности (активной, реактивной и полной) может формироваться в ручном режиме или автоматически; Сформированный отчет можно сохранять в различные форматы – pdf, doc, docx, xls, xlsx, Open Office Documents, HTML5;

3.4 Конфигурация opc сервера

Конфигурация OPC сервера находится в папке «/OPC конфигурация». Конфигурацию необходимо открыть в ОРС сервере, а затем сделать ее стартовой, используя соответствующие кнопки меню.

В конфигурацию добавлен один COM порт, а в него устройство – «Меркурий 230 ART2-P» (счетчик двунаправленный с журналами и профилем мощности) (Рисунок 1-1)

Для настройки конфигурации для работы с нужным счетчиком, необходимо:

1) В настройках COM-порта установить номер COM-порта, скорость, четность и стоп-биты.

2) В настройках устройства задать адрес устройства (заводским значением адреса счетчика являются последние три цифры серийного номера, если число превышает 240 – то последние две цифры), период опроса счетчика, пароли (заводской пароль 1-го уровня – 111111, 2-го уровня – 222222).

3) При необходимости можно задать другие настройки – глубину считывания профиля мощности при старте и на каждый цикл, автоматическую коррекцию времени, часовой пояс счетчика (если он находится в другом часовом поясе).

Объект «Счетчик»

В объекте «Счетчик» расположены 6 вложенных объектов (Рисунок 1-3), каждый из которых реализует определенный функционал.

Рисунок 1- 3

Объект «Индивидуальные параметры» - опрос и отображение тегов, передающие индивидуальные параметры счетчика.

Объект «Вспомогательные параметры - опрос и отображение тегов, передающие текущие параметры счетчика (мощность, напряжение, ток, угол, частота).

Объект «Энергия» - опрос и отображение тегов, передающие накопленное значение энергии по всем тарифам.

Объект «Журналы событий» - опрос и сохранение внутреннего журнала счетчика.

Объект «Отчеты профиля мощности» - построение и сохранение отчетов профиля мощности.

Объект «Графики профиля мощности» - отображение профиля мощности в виде графика.

Работа каждого из объектов будет подробно расписана далее. 5

Также объект имеет мнемосхему. На мнемосхеме в табличной форме представлены индивидуальные, вспомогательные параметры и накопленная энергия. Для просмотра журналов событий, профилей мощности и графиков созданы отдельные кнопки (Рисунок 1-4).

Объект «Индивидуальные параметры»

Данный объект предназначен для отображения на мнемосхеме индивидуальных параметров счетчика – адреса, серийного номера, даты выпуска, расположения и т.д.

В объект добавлены значения имеющие связи с группой «ИП» OPC DA сервера (Рисунок 1-5).

Значения «Заголовок» и «Тип счетчика» не имеют связей. В них установлены строковые константы – заголовок в изображении и имя счетчика.

Объект имеет два окна – изображение и окно объекта. На изображении объекта расположены текстовые поля, отображающие несколько основных индивидуальных параметров счетчика, изображение счетчика (при необходимости его можно сделать динамизируемым), и кнопка «Все параметры» - для вызова окна объекта. Изображение помещается на основную мнемосхему счетчика (Рисунок 1-6).

Рисунок 1- 6

В объекте «Журналы событий» есть специальный объект «Счетчик» - данный объект производит последовательный опрос всех журналов (Рисунок 1-17).

Рисунок 1- 17

Помимо входана который поступает сигнал переключения номера журнал, скрипт имеет 18 логических входов «Журнал1-Журнал18». Подав на любой из входов Ложь можно отключить опрос соответствующего журнала – скрипт будет пропускать его номер. Если все журналы будут выключены, то выход «Журналы_выключены» переходит в состояние Истина, и опрос журналов останавливается.

Для управления опросом журналов, созданы 19 специальных объектов (Рисунок 1-19): 14

Рисунок 1- 19

В каждом объекте находится специальный скрипт. Когда ОРС сервер опрашивает соответствующий журнал, скрипт считывает записи из кольцевого буфера, затем упорядочивает их по возрастанию и записывает новые сообщения в журнал сообщений MasterSCADA. Сообщения в журнале появляются от источника «Событие»

Рисунок 1-23