sugar
Forum Professor / Завсегдатай форума
Участник № / Member № 1198
отправлено / posted
Здравствуйте! Хочу уточнить. 1.Возможно ли считывать данные(профили средних мощностей ,энергию за час,энергию за сутки, U,P) с счетчика м230 одним каналом CALL ,используя только аргументы канала Call, или требуется создавать канал для каждого типа данных и првязывать к Call_main? Есть ли возможность создания группового запроса используя один канал, с получением максимальным количеством параметров из счетчика с записью в аргументы?
2.для связи с м230 планируется использовать GSM модем. Для этого нужен исполнительный модуль МРВ обязательно с GSM?
Сообщения / Posts 152 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
1. Одним каналом это сделать нельзя. На каждый тип считываемых данных необходим свой канал CGR, привязанный к аргументу канала CGR_main.
Возможно использовать два канала - CGR_main и CGR. Для этого необходимо каналу CGR присвоить значение 0xFE (подробности в справочной системе в параграфе "Универсальный механизм обмена с электросчетчиками"). Но архив счетчика (и соответствующие параметры) будет недоступен.
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342
отправлено / posted
Или через канал CALL.ROOT но данные доступны в виде таблиц в файле HTML
Сообщения / Posts 873 | Из / From: Россия
| IP / IP: IP адрес / IP address |
sugar
Forum Professor / Завсегдатай форума
Участник № / Member № 1198
отправлено / posted
Возможно ли синхронизировать архив с м230 *.pwr с локальным архивом SIAD *.rep? Почему-то ГЭ ‘Архивная таблица’ не работает с архивом канала средних мощностей из *.pwr.
Сообщения / Posts 152 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342
отправлено / posted
*.pwr - это архив его не надо синхронизировать А вот для этого нужен Call.Chgr привязанный к аргументу канала счетчика
Сообщения / Posts 873 | Из / From: Россия
| IP / IP: IP адрес / IP address |
sugar
Forum Professor / Завсегдатай форума
Участник № / Member № 1198
отправлено / posted
Архивные данные с счетчика извлекаются с глубиной только 2 дня,дальше идут ноли. Архив средних мощностей просматриваю архивным трендом. При чтении конфигуратором "Меркурий" данные читаются за любой период, они есть и не нулевые. В чем может быть проблема?
Сообщения / Posts 152 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342
отправлено / posted
по умолчанию когда файл мощностей создается чтение архива мощности из счетчика не глубже чем 2 суток от текущего времени
sugar
Forum Professor / Завсегдатай форума
Участник № / Member № 1198
отправлено / posted
а как же прочитать данные с прибора за предыдущий период(месяц, полгода) ,если проект только создан(или пришлось менять файлы узла по какой-то причине) ????
Сообщения / Posts 152 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Если при редактировании проекта не изменились настройки, имена и индексы каналов, связанных со счетчиками, то созданные ранее архивы останутся актуальными. Восстановление архивных данных не потребуется.
Если возникнет форс-мажорная необходимость подчитать из прибора какие-то удаленные по времени записи и поместить их в имеющийся архив, можно воспользоваться существующими функциями принудительного чтения архивных данных из прибора (см.документацию).
В ближайшем релизе мы рассмотрим возможность решения задачи более глубокого считывания архивных данных при первом запуске узла в исполнительных модулях МРВ.
Сообщения / Posts 17315 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Сергей К.
Junior Member / Новичок
Участник № / Member № 3297
отправлено / posted
Возможно-ли считывание показаний электроэнергии с счётчика Меркурий 230 на начало текущих и предыдущих суток??? Если возможно, то расскажите как это сделать.
Сообщения / Posts 24 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Сергей К.
Junior Member / Новичок
Участник № / Member № 3297
отправлено / posted
Разобрался с чтением показаний электроэнергии с счётчика Меркурий 230 на начало текущих и предыдущих суток через CALL.Vector.
Сообщения / Posts 24 | Из / From: Россия
| IP / IP: IP адрес / IP address |
sugar
Forum Professor / Завсегдатай форума
Участник № / Member № 1198
отправлено / posted
Возможно ли создать канал CGR.86 0x31 с предустановленным значением атрибута 97,C4 = 2?
Сообщения / Posts 152 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Необходимо использовать канал Call.Move с Параметр=0 и единицей измерения "однократно".
Необходимо создать минимум два аргумента. Arg0 - In, присваиваем значение по умолчанию =2. Arg1,arg2,arg3... - Out, привязываем атрибуты каналов, в которые необходимо записать 2.
Сообщения / Posts 17315 | Из / From: Россия
| IP / IP: IP адрес / IP address |
sugar
Forum Professor / Завсегдатай форума
Участник № / Member № 1198
отправлено / posted
Какие параметры необходимо установить для обмена по GSM c М230? Заполнил в узле:номер тел.(удаленного модема) и строку иниц.:at+cbst=7,0,1 в источнике поставил TEL:+7924ххххх; Сом порт:E-meter. Но обмен не идет. По порту удут запросы : 82 01 01 01 01 01 01 01 01 0F 27 без ответа. На что обратить внимание?
Сообщения / Posts 152 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
1. "строка инициализации задается в формате gsm(<параметры>) (набор параметров – в соответствии с документацией модема). " Пример строки приведен в нашей Справочной системе. Синтаксис строки дожен быть таким же, набор параметров должен соответствовать документации на модем и его начальным настройкам. 2. "номер тел.(удаленного модема)" Должен быть задан номер модема, непосредственно подключенного к узлу, а не удаленного. 3. Включите отладку для канала CGR_main. В профайлере будет диагностическая информация.
Сообщения / Posts 17315 | Из / From: Россия
| IP / IP: IP адрес / IP address |
sugar
Forum Professor / Завсегдатай форума
Участник № / Member № 1198
отправлено / posted
Почему-то профайлер сразу начинает запрашивать данные с прибора ,а нет AT команд для инициализации и установки соеденения.(посмотрел монитором сом-портов). Все установки проверил по вашим рекомендациям. В чем может быть проблема?
Сообщения / Posts 152 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Это означает, что в настройках неправильно настроен интерфейс. МРВ "не понял" что связь должна идти через модем. Задайте в *.cnf-файле ключ GSM_LOG=<число HEX> – степень детализации отчета по GSM- или GPRS-обмену (см. @RTM_Parameter с Параметр=183); В профайлере будет дополнительная диагностическая информация.
Сообщения / Posts 17315 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342
отправлено / posted
GSM_LOG не поможет; нужно DEBUGON=200(отладка COM порта); "GSM(+CPIN=\"%.4d\"+cr=0+crc=0+ilrr=0;+cbst=7,1,0)" эта строка всегда по умолчанию;
sugar
Forum Professor / Завсегдатай форума
Участник № / Member № 1198
отправлено / posted
есть ли тестовый проект со связью по GSM c М230? или можно свой отправить? Проблема остается не могу добиться начала инициализации модема профайлером.
Сообщения / Posts 152 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Задайте ключ DEBUGON=2200. Установите каналу CGR_Main флаг "Отладка". Присылайте Ваш проект вместе с папкой узла и протоколом перехвата PortMon. Укажите марки модемов, через которые Вы подключаетесь.
Сообщения / Posts 17315 | Из / From: Россия
| IP / IP: IP адрес / IP address |
sugar
Forum Professor / Завсегдатай форума
Участник № / Member № 1198
отправлено / posted
Используем модем irz с интерфейсом RS-485, релиз 6.09, запускаем проект в ИС используя профайлер.
В каком порядке профайлер начинает "понимать" что производится связь по GSM модему с прибором Меркурий-230?
Прошу чтобы вы запустили мой проект и посоветовали какие надо сделать изменения чтобы профайлер начал выдавать at-команды модему.
Сообщения / Posts 152 | Из / From: Россия
| IP / IP: IP адрес / IP address |
sugar
Forum Professor / Завсегдатай форума
Участник № / Member № 1198
отправлено / posted
В 6.08 звонок идет. 1.Почему в at-запрос не попадает строка инициализации модема ,записанная в свойствах узла? 2.Каким образом можно добиться опроса нескольких номеров ,удаленных модемов (если ведущий модем с RS-485)? Как я понимаю должен прозойти разрыв текущей сесии(+++,ath0) и начаться набор другого номера следующего канала G_main. Но такого не происходит вначале появляется непонятный запрос:ATE0Q0X0V1&D2S0=0S25=100 на него нет ответа,потом АТ ответ ОК и набор номера ATD+7xxxxxx. При сбое связи МРВ уже не в состоянии возобновить обмен т.к. при сотоянии модена "on-line" команды at не проходят. 3.Как МРВ следит за состоянияем модема и как можно средствами ТМ разъеденить соеденение (кроме сигнала DTR)?
Сообщения / Posts 152 | Из / From: Россия
| IP / IP: IP адрес / IP address |
sugar
Forum Professor / Завсегдатай форума
Участник № / Member № 1198
отправлено / posted
Есть необходимость считать данные глубиной более чем 2 дня.Архивы не наработаны. Попробовал использовать канал принудительного чтения из прибора (0х3А при CGR.R=1,CGR.R=0)последовательно меняю дату в GGR.59 DR, значения считываются ,но только 3 раза подряд. Потом значения аргумента сбрасываются в ноль, канал перестает реагировать на изменения даты(в атр.59) значения не меняются. Дату меняю из окна "Просмотр компонентов". Считывал 0 аргумент канала 0х3А(arg0=<Pe>). Значения в приборе присутствуют. На что обратить внимание,почему канал перестает работать?
Сообщения / Posts 152 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Что Вы имеете в виду под "Архивы не наработаны"?
Обращаем внимание, что чтение из прибора осуществляется только в случае использования 0х3А при CGR.R=1 (0х3А при CGR.R=0 используется для коррекции локального архива). В файл *.cnf устанавливаете ключ DEBUGON=2100, устанавливаете отладку необходимому каналу, запускаете и повторяете тестирование. После этого пришлите на электронный адрес техподдержки файл проекта с папкой узла (со всем содержимым, в том числе архивами).
Сообщения / Posts 17315 | Из / From: Россия
| IP / IP: IP адрес / IP address |
sugar
Forum Professor / Завсегдатай форума
Участник № / Member № 1198
отправлено / posted
1.Вопрос про GGR.86=0x31 при (97,C4)=2. Почему данные с конфигуратора не совпадают с данными полученными через драйвер? Совпадает только первое из 24 значений, дальше значения идут в 2-1.5 раза больше чем реальные.
2.GGR.86=0x90. В ситуации когда работает только один прибор(остальные отключены откинут интерфейс или выключено питание,но каналы созданы на каждый прибор и опрос идет)данные полученные из подключенного прибора попадают в аналогичные каналы GGR.86=0x90 других неподключенных приборов.
Сообщения / Posts 152 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
1. При этих параметрах считанная средняя мощность (как правило, с периодом усреднения в счетчике 0.5 часа) пересчитывается в часовую энергию, т.е. удваивается.
2. В отсутствие счетчика с определенным номером, связь с ним не устанавливается, запрос параметров не осуществляется и в аргументы соответствующих каналов текущая информация попасть не может. Надо проверять параметры привязок каналов CGR_main и регламент работы соответствующих каналов GGR.86=0x90.
Сообщения / Posts 17315 | Из / From: Россия
| IP / IP: IP адрес / IP address |
sugar
Forum Professor / Завсегдатай форума
Участник № / Member № 1198
отправлено / posted
1.Но сравниваю часовые профили с конфигуратора и часовые профили выдаваемого драйвером. Должны быть одинаковы , а при 0x31(97,C4)=2 часовые профили энергии не соответсвуют часовыи профилям считанным конфигуратором. Соответствует только одно первое значение из 24, остальные больше чем реально.
2.Возможно ли считывать энергию "на начало" периода(год,месяц, день)как реализовано в конфигураторе, а не "с начала" до текущего момента как описано в документации по ТМ.
Сообщения / Posts 152 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342
sugar
Forum Professor / Завсегдатай форума
Участник № / Member № 1198
отправлено / posted
2. Нужны данные(нарастающий итог) с начала работы прибора до начала указанного периода. Как в 0x81,0x85 только не на текущюю дату ,а на указанную дату (начало месяца).
Сообщения / Posts 152 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342
отправлено / posted
нужно самим архивировать е от сброса или считать на основе имеющихся данных е(на начало года) = е(сброс) - е(за год) е (на месяц) = е(на начало года) +S(по месяцам) или Энергомера умеет выдавать энергию от сброса на конкретную дату
[ 27.03.2014, 14:50: Сообщение отредактировал / Message edited by AdAstra Technical Support ]
Сообщения / Posts 873 | Из / From: Россия
| IP / IP: IP адрес / IP address |
sugar
Forum Professor / Завсегдатай форума
Участник № / Member № 1198
отправлено / posted
А по часовым профилям(несовпадение ТМ 0x31 при (97,C4)=2 и конфигуратора) что скажете?
Сообщения / Posts 152 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342
отправлено / posted
профиль мощности один со стандарным периодом Taver часовой вычиляется! простым сложением (при atr 97=2)
[ 28.03.2014, 08:17: Сообщение отредактировал / Message edited by AdAstra Technical Support ]
Сообщения / Posts 873 | Из / From: Россия
| IP / IP: IP адрес / IP address |
sugar
Forum Professor / Завсегдатай форума
Участник № / Member № 1198
отправлено / posted
Так и делаю, но хотелосьбы без дополнительных программ и вычислений.Раз в драйвере возможность считывания часовых расходов преусмотрена, должно все работать корректно.
Сообщения / Posts 152 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Функция расчета энергии по GGR.86=0x31 при (97,C4)=2 будет восстановлена в следующем релизе.
Сообщения / Posts 17315 | Из / From: Россия
| IP / IP: IP адрес / IP address |