Набор функций и их возможности расширяются.

Параметры функций:

·        ТМА – Адрес параметра, данные по котором будут выбираться с СБД. Например: 22015000 = СН Тр №26 W+ - накопленная за период интеграции энергия А+.

·        [DateB, DateE] – выбранный интервал времени. Используйте dtc как ссылку на начальную дату интервала, который задается перед созданием отчета (См. п. Параметры отчета) , dte,  как ссылку на конечную дату интервала. 

При задании даты, используйте следующие переменные:

H1 - текущее время + 1 час,

H2 - текущее время + 2 час,

H24 - время на конец суток.

Внимание!  Чтобы получить данные на конец суток (на 24.00), обязательно используйте переменную H24.

Для добавления суток используйте целые цифры. Например: 5 - пять дней.

Для добавления минут используйте переменные

N1 - одна минута,

N30 - 30 минут,

N59 - 59  минут.

Например:  dtc+7+H8+N30

обозначает. К времени (dtc) заданному пользователем, добавить 7 суток 8 часов и 30 минут.

Если dtc = 20.01.04 00.00 ,то реально получим время 27.01.04  08.30

В качестве параметров функции можно использовать ссылки на другие ячейки. Например, если в ячейке B3 находиться дата и время, а в ячейке C2 название параметра, то для получения значение параметра из ячейки С2 на время заданное в ячейке B3 окно будет иметь следующий вид (Рисунок 14):

Рисунок 51

Добавить ведомость

После выбора пункта меню добавить ведомость  (см. п. меню Привязка к данным) появится окно (Рисунок 15):

НЕ нашли? Не то? Что вы ищете?

Рисунок 52

Выберите из списка выходных форм нужную ведомость и нажмите на кнопку «Принять».

Добавить точки учёта

После выбора пункта меню «Добавить точки учёта» (см. п. меню Привязка к данным) появится окно (Рисунок 16):

Рисунок 53

В верхней части формы указана ячейка, с которой будет начато формирование таблицы. В левой части формы указаны параметры, которые следует выбрать. Вид энергии выбирается из ниспадающего списка, так же выбирается функция. В зависимости от выбранной функции меняется набор входных параметров для неё, которые следует указать (выбор тарифа, делитель). Для выбора точки учёта нажмите кнопку «Продолжить». При этом появится окно (Рисунок 17):

Рисунок 54

В левой части следует выбрать устройство, при этом в правой части будет выведен список точек учёта для данного устройства. Для добавления точек учёта в отчёт надо выделить её,  и нажать на кнопку «Добавить», либо сделать это двойным кликом мыши. Точки учёта, не добавленные в отчёт помечены значком  , добавленные –  значком  . Для того, чтоб заново перечитать все данные с сервера баз данных, нажмите кнопку «Обновить».

Добавить параметр

После выбора пункта меню «Добавить параметр» (см. п. меню Привязка к данным) появится окно (Рисунок 18):

Рисунок 55

В верхней части формы указана ячейка, с которой будет начато формирование таблицы. В левой части формы следует выбрать функцию, время. Затем с помощью кнопок «Добавить» добавить функцию, название подстанции, название параметра, либо пустой столбец в любой последовательности и с любыми наборами значений.

Для выбора параметра нажмите кнопку «Продолжить».  При этом появится окно (Рисунок 19):

Рисунок 56

В левой части следует выбрать устройство, при этом в правой части будет выведен полный список параметров, снимаемых с него. Для добавления параметра в отчёт надо выделить его,  и нажать на кнопку «Добавить», либо сделать это двойным кликом мыши. Параметры, не добавленные в отчёт, помечены значком  , добавленные –  значком  . Для того, чтоб заново перечитать все данные с сервера баз данных, нажмите кнопку «Обновить».

Правка


Для того чтобы скопировать выделенный шаблон в другую папку, выделите нужный объект и выберите пункт меню Правка -> Копировать,  затем выберите нужную папку, и выберите  пункт меню Правка -> Вставить.

Для перемещения шаблона в другую папку выделите его, и выберите пункт меню Правка -> Вырезать,  затем выберите нужную папку, и выберите  пункт меню Правка -> Вставить.

Для удаления шаблона выделите его, и выберите пункт меню Правка -> Удалить.

Все действия можно сделать по щелчку правой кнопки мыши, выбрав соответствующие пункты меню (Рисунок 4, 5, 6).

Установка и настройка сервиса УППД

Настройка параметров запуска и инсталяция


Для инсталляции сервиса УППД, необходимо запустить программу Pservise_up с ключом –install, в результате появится диалоговое окно с информацией об успешной инсталляции программы. Для удаления программы из списка служб, необходимо запустить её с параметром –uninstall, в результате появится диалоговое окно, информирующее об успешном выполнении операции.

Если Сервис был установлен в директорию, отличную от общей директории системы АСКУЭ, то необходимо скопировать в каталог с программой файл sdku. ini, содержащий настройки для доступа к базе данных.

Перед первым запуском программы необходимо выполнить установку параметров запуска. Файл параметров запуска, SDKU. INI, должен размещаться в том же каталоге, что и исполняемый файл программы. Он содержит раздел [Alias] - путь к серверу АСКУЭ. В разделе [Alias] в переменных SERVER_NAME, USER_NAME указываются имя сервера и имя схемы Oracle.

Пример.

[Alias]

SERVER_NAME=XE

USER_NAME=windcraft

Клиентская часть УППД


Для настройки передачи данных по УППД необходимо воспользоваться формой Отсылка данных согласно протоколу УППД. Для этого нужно запустить программу «Настройка АСКУЭ» «Настройка устройств» и в меню Конфигурация выбрать пункт УППД. Настройка клиента.

Рисунок 57

Настройка клиента

В данной таблице необходимо указать параметры для подключения к удалённому серверу.

Поле TCP/IP и порт сервера содержит IP адрес и порт подключения удалённого сервера.

Поле Имя содержит логин для регистрации на удалённом сервере. По умолчанию он состоит из первых 6-ти символов кода предприятия.

Поле Пароль содержит пароль для регистрации на удалённом сервере.

Поле Номер канала отправителя содержит номер канала отправителя.

Поле Время передачи данных содержит поле времени передачи данных, и поле времени принудительной передачи данных в случае неполных данных.

Поле Уровень ведения журнала определяет степень детализованности лог-файла программы(1-3).

Соответствие ТМА виртуальному устройству


Данная таблица связывает ТМА с виртуальным устройством.


    Поле № устройства содержит код устройства, необходимый для отправки данных. Поле № канала определяет к какому предприятию относятся передаваемые данные. Поле ТМА содержит адрес данных АСКУЭ. Поле № периода содержит код, определяющий в каком виде содержатся данные, 7 – значения на конец суток, 9 – часовые значения. Поле Комментарий содержит описание созданного виртуального устройства. Поле № Потока содержит номер используемого потока, по умолчанию используется 1. Поле Сальдо содержит информацию, указывающую, является ли параметр сальдо (1).

Перечень пакетов


Таблица содержит временные параметры формируемых пакетов.


    Поле Периодичность (сек) содержит информацию о том, с какой периодичностью необходимо формировать пакет данного вида энергии. По умолчанию стоит 86400 сек. что означает формировать пакет раз в сутки. Поле Время жизни (млс.) определяет сколько времени будет производится попытка сформировать пакет, при условии неполных данных. Поле Группа содержит номер группы, к которой принадлежит данный параметр. Для часовых данных номер группы 100, для суточных данных – 101. Поле Устройство содержит номер устройства данного параметра. Поле № периода содержит код, определяющий в каком виде содержатся данные, 7 – значения на конец суток, 9 – часовые значения. Поле Интеграция (сек) содержит время в секундах периода интеграции. Для часовых значений это 3600 сек., для суточных – 86400. Поле Время отправки содержит дату последнего формирования и отправки пакета данных данного параметра. Поле № потока содержит номер потока вычислений, который обрабатывает данный параметр. По умолчанию используется поток номер 1.

Запуск и работа сервиса УППД

Сервис УППД является стандартной системной службой и к ней применимы стандартные механизмы управления службами.

Запущенная служба в процессе работы ведет лог-файл, находящийся по адресу «.\uppdLog\»

Повторная отправка данных


При возникновении необходимости повторно отправить данные за прошлые сутки, или более, необходимо остановить сервис УППД, открыть форму Отсылка данных согласно протоколу УППД и в таблице Перечень пакетов поменять дату в поле Время отправки на необходимую, для всех требуемых устройств. После чего снова запустить сервис УППД. Данные отправятся в течении нескольких минут.

Модуль расчета балансов


Для получения итоговых значений потребляемой энергии, для формирования отчетов, макетов и пр. нужд, было создано т. н. виртуальное устройство, которое в программе «Настройка АСКУЭ»  отображается как обычный счетчик. В отличии от обычных устройств в системе, виртуальное устройство не содержит данных с какого либо физического счетчика электроэнергии, а является коллектором, собирающим данные с различных устройств системы по заранее определенной формуле.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10