This is topic Универсальный механизм обмена с электросчетчиками in forum Драйверы / Device Drivers at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/43/t/000178.html

Posted by AnatoliySV (Участник № / Member № 7418) on :
 
Как правильно организовать получение следующих данных из Меркурия 230 в ТМ 6.10.2 используя универсальный механизм обмена:
-Энергия за текущие/предыдущие и на начало текущих/предыдущих суток;
-Энергия за текущий/предыдущий и на начало текущего/предыдущего месяца;
-Энергия за текущий/предыдущий и на начало текущего/предыдущего года.?
Получение данных CGR=0x82 одновременно по каждому тарифу возможно?
Возможна ли архивация и отображение аргументов каналов CGR=0x9F и 0x90 при CGR.R=1 с выводом значений на экран при опросе каналов по расписанию и однократно?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Согласно справке, раздел Обмен с контроллерами и УСО - Обмен по встроенным протоколам - Универсальный механизм обмена с электросчетчиками. Задаются CGR.MAIN с описанными начальными значениями.

Для CGR=0x82 получение по тарифам задается через атрибут CGR.A (задается номер тарифа), можно менять его, например программно, а можно создать несколько CGR=0x82 для каждого тарифа отдельно.

Необходимо понять какая ставится задача, для чего необходимо архивирование. При опросе счетчика в любом случае происходит подчитывание архивов счетчика. Их можно выводить на тренд, если необходимо. Если есть мотивированная необходимость архивирования в СПАД, то нужно из аргументов необходимую величину выводить в отдельный канал и его архивировать, работать с ним.

Если у Вас возникают проблемы, присылайте проект и папку узла проекта с описанием на hotline@adastra.ru .
 
Posted by AnatoliySV (Участник № / Member № 7418) on :
 
Как организованы данные по аргументам в следующих CGR:
1. В CGR=0x90; 0x9D; 0x9F; 0x9E указывается 32 аргумента из которых первые 4 аргумента общая энергия по всем тарифам, а остальные это 7 тарифов по 4 энергии в каждом? или тарифов только 4? Как задается указанный день/месяц? в CGR.59? Что бы получить данные за предыдущие 1 или 2 года требуется ли какой-то дополнительный механизм? или только CGR.59?

2. В CGR=0x6F 6 пар аргументов какой имеют тип данных? int и Date_and_time ?

3. В аргументах CGR=0x82,86,8A,8E,93,96,99,9C считываются нули, хотя данные должны быть. При задании CGR.59 так же нули. Как правильно получить данные?
То же в аргументах CGR=0x83,87,8B,8F,91,94,97,9A всегда считываются нули.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Пришлите, пожалуйста, Ваш проект с описанием на hotline@adastra.ru .
 
Posted by AnatoliySV (Участник № / Member № 7418) on :
 
Проект был направлен Вам 05.12.2017. Прошу сообщить о результате. От Вас до сих пор нет ответа.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Обсуждение проблемы перенесено на почтовый канал.
 


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2