Методические рекомендации к лабораторным работам: "Проверка работоспособности телеметрического выхода счетчика", "Комплекс технических средств «Энергия»", "Программирование микропроцессорного устройства «Энергия–микро»", страница 24

 "Пик1. Начало:"

 "Пик1.  Конец:"  - время начала и конца первой пиковой зоны;

 "Пик2. Начало:"

 "Пик2.  Конец:"  - время начала и конца второй пиковой зоны;

 "Ночь. Начало:"

 "Ночь.  Конец:"  - время начала и конца ночной зоны;

 "См1.  Начало:"

 "См1.   Конец:"  - время начала и конца первой смены;

 "См2.  Начало:"

 "См2.   Конец:"  - время начала и конца второй смены;

 "См3.  Начало:"

 "См3.   Конец:"  - время начала и конца третьей смены;

 "См4.  Начало:"

 "См4.   Конец:"  - время начала и конца четвертой смены;

При задании времени пиковых зон и смен  следует  учитывать следующие ограничения:

     - зона ПИК1 должна быть задана раньше, чем ПИК2:

     - границы зон не должны соприкасаться и перекрываться;

     - время пиковых зон задается с дискретностью 30 мин.;

     - время смен задается с дискретностью 5 мин.

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

 "Управляющий сигнал" - выдача управляющего сигнала на объект пользователя при превышении лимита в  пиковой зоне:

        "+" - управляющий сигнал выдавать;

        "-" - не выдавать.

"Размерность" - числа 1,2,150 ... 255. Перечень размерностей и их кодов  см. в  Приложении 3. Размерности от 3 до 149 для групп  не  применяются. Раз-                   мерность, равная нулю, означает,  что группа не используется;

 "Вид учета"     - определяет,  по  какому  из паролей возможно изменение данных по группе:

  1 - технический учет - изменение  только  по паролю оператора;

  2 - коммерч. учет - изменение только  по паролю энергонадзора;

  3...20 - изменение только по паролю с соответствующим номером;

  0 - данные доступны по любому паролю.

Всем группам, для которых задана ненулевая размерность, должно соответствовать описание в массиве "Состав групп".

 2.9.3. Описание состава групп.

Описание состава группы - это математическое выражение,  в которое могут входить:

     - номер канала - целое число от 1 до 512;

     - номер группы - латинская буква G (или g) и  целое  число от 1 до 256. В текущей группе недопустим номер этой группы. Количество групп в одной группе не может превышать трех;

     - константа - число с десятичной точкой или в  показательной форме в диапазоне от 9.9Е-37 до 9.9Е+37;

День окончания расчетного периода: --

             - функция - набор символов, определяющий функцию.  Используются следующие функции: sin, COS, ln, EXP,  SQRT  (извлечение квадратного корня), SQR (возведение в квадрат).

Все  компоненты  математического  выражения   объединяются арифметическими операциями  "+",  "-",  "/",  "*".  Вложенность каждой  операции "/", "*" и скобки "(" - не более 100.

    Пример:     Гр.             Описание группы

                        1.               5.5е-4*4

                        2.               4*(ехр(2.47))

                        3.               g128 - 0.006789*(-2.0)

                        4.               sin(g2-3-4-5)

Уровень вложенности для групп не должен превышать  2.  Это означает, что если группа 1 содержит ряд каналов, то можно создать группу 2, включающую в себя группу 1, и группу 3,  включающую в себя группу 2:

    Пример.     Гр.             Описание группы

                        1.               1+2+3+4+5

                        2.               g1+120+130+131+140

                        3.               g1+g2+128

При формировании групп следует учитывать размерности групп каналов, включаемых в формируемую группу.  В группы с размерностью  1 и 2  могут входить только  группы и каналы с такой же размерностью.  В группы с размерностью 150...255 могут  входить группы  и каналы с совмещаемыми единицами измерения,  например: в группу учета энергоносителя  с размерностью  кг  могут  войти группы  с  размерностями  кг, т, г  и  каналы  с  размерностями кг,  т,  г, кг/час, т/с, г/мин.

Группы могут быть заданы подряд или с пропусками, но группа N1 обязательно должна присутствовать в описании.  Всем группам, для которых указан состав, должно соответствовать описание с ненулевой размерностью в массиве  "Описание группы".

Примеры:

1) Корректировка плотности природного газа.

В УСД типов Е443, Е443М при  расчетах расхода природного газа используется параметр "плотность  природного  газа".  Поскольку программа в УСД записана в ППЗУ, возникает проблема: как изменить значение плотности газа в УСД, если изменилась  фактическая плотность? Эту операцию можно произвести в  системе,  не перепрограммируя ППЗУ, если правильно составить описатель группы в массиве "состав групп". Если G - группа, K - канал, по которому принимается с УСД рассчитанный там расход газа, р(раб) - рабочая плотность (из карты заказа), р(фак) - фактическая плотность газа, то замену плотности можно сделать так:

                                            G = K*sqrt(р(раб)/р(фак))

2) Вычисление платы за электроэнергию (тариф х расход).

В числе других размерностей предусмотрена и [руб.], поэтому, если сформировать группу с этой размерностью, а в  описании состава группы указать в качестве коэффициента  тариф,  получим размер оплаты по этой группе. Например:

                                                     G2=G1*T,

   где G2 - группа подсчета размера оплаты;

         G1 - группа учета расхода электроэнергии;

         T - тариф [руб/Вт*ч].

2.9.4. Изменение уровня лимитов.

Программа  предусматривает  одновременное  изменение   всех лимитов для  групп учета  активной и  реактивной электроэнергии.

При первом запуске системы в инициализационный файл записывается ключ /M=100, который означает, что все вводимые лимиты  принимаются за базовое значение,  равное 100%. Если вводится  временное ограничение потребления, например, на  10%, то в меню  редактора выбирается  раздел  "Лимиты".  На  экране  появляется диалоговое окно следующего вида: