среда, 29 февраля 2012 г.

Программирование электросчетчика одной кнопкой

Фразы: Оказывается, очень трудно сразу создавать теорию, которая описывала бы всю Вселенную. Вместо этого мы делим задачу на части и строим частные теории. 

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


В свое время перейдя к концепции универсальности мы попытались создать инструменты для энергосбытовых организаций, которые смогут удовлетворить максимальное количество людей. Двумя основными действующими проектами остаются пока Универсальный конфигуратор счетчиков Меркурий (удобен, т.к. работает со всеми выпускаемыми моделями счетчиков Инкотекса) и TaskGroup (предназначена для выполнения групповых задач и автоматизации сбора данных). Понятно, что идти приходится малыми шажками и впереди еще много работы, но многое мы уже сделали, просто вы об этом еще не знаете.

Сегодня я попытаюсь объяснить, каким образом выполнять быстрое программирование электросчетчиков Меркурий и возьму для примера работу рядового сотрудника, выполняющего ежедневно однообразную рутинную работу по установке в счетчике времени и записи тарифного расписания. Приступим!

Изначально TaskGroup именно для этого и создавался, точнее я создавал его для себя, чтобы максимально быстро можно было прочитать или записать любое количество существующих переменных с составлением отчета. Такая специфическая задача подразумевает, что необходимо будет создать текстовое описание этой задачи и потом выполнять ее по необходимости или для всех счетчиков сразу или для конкретно введенного счетчика. Естественно эти задачи автоматизированы, но я хотел показать сначала основу и как она работает. Даже если вы сами еще ни разу не составили ни одного шаблона с задачами в TaskGroup, то можно для примера посмотреть уже составленные в дистрибутиве. Они лежат в папке taskgroup\res\task, а списки со счетчиками в папке taskgroup\res\list.

Так например выглядит файл taskgroup\res\task\Чтение_энергии.txt, идущий в сборке по умолчанию.


Сразу понятно, что задача по чтению (Task = read), при включении автоматизации будет циклично выполняться во всех месяцах и днях недели с интервалом в 30 минут (Month=1,2,3,4,5,6,7,8,9,10,11,12   Day=1,2,3,4,5,6,7   Interval=30), опрашиваться будет единственный параметр энергия от сброса (EnergyFromReset). Программа позволяет выполнять такой шаблон или группу шаблонов как в ручном режиме, так и в автоматизированном. Т.е. если мы один раз сделаем себе нужный шаблон или шаблоны, то сможем выполнять его сколько угодно раз в любой последовательности.

Вернемся к нашим баранам, нам надо выполнять одну и туже операцию по программированию счетчиков, для этого составим задание. Запускаем программу TaskGroup и вводим любой рабочий счетчик находящийся у нас под рукой.

1) вводим тип счетчика;
2) серийный номер (может быть произвольным);
3) тип интерфейса;
4) уровень доступа и пароль (для трехфазных счетчиков);
5) сетевой адрес;
6) настройки COM-порта;
7) сохраняем;
8) выбираем его в списке;

Поля "Описание" и "Список шаблонов с заданиями" можно оставить пока пустыми.



Теперь для проверки правильности введенных данных мы можем нажать на "Тест" и после попытки соединиться мы должны попасть на вкладку "Список переменных" или если вы уверены и уже не раз устанавливали с этим счетчиком соединение, то можно сразу перейти на вкладку "Список переменных". Т.к. мы будем работать с временем и тарификатором, то выбираем их.


Далее объясню алгоритм. По теории мы должны составить задание и вроде как для этого предусмотрена кнопка "Создать задание", но его тогда придется вбивать с нуля (т.е. заполнять требуемые ячейки. Можно даже попробовать это сделать, ничего от этого не случится, просто потом вернитесь назад на вкладку "Список переменных"). Я объясню более удобный способ. Он заключается в том, чтобы большинство переменных были уже предзаполнены, для этого легче нажать "Прочитать" и дождаться окончания чтения (предупреждаю чтение тарифного расписания операция не быстрая и состоит из 180 команд, поэтому вобщем это займет минуту или две). После чтения мы переходим на вкладку "Задание" и видим, что часть прочитанных переменных и часть предзаполненных по умолчанию.


Далее мы просто можем отредактировать предзаполненные переменные, поставив нужные параметры. Не забудем, что мы будем производить в этом шаблоне запись переменных поэтому вверху формы надо выбрать "Запись". Все можно сохранить шаблон, главное не забывайте, что имя не должно содержать пробелов. Теперь мы имеем готовый к работе шаблон по записи перечня переменных. Возвращаемся на вкладку "Настройка связи" и теперь мы можем внести название шаблона в "Список шаблонов с заданиями" наш созданный шаблон и конечно "Сохранить".



Теперь нажатие на "Выполнить" (пункт 3) приведет к выполнению всего шаблона, а именно этого нам и надо. Теперь если мы например будем вводить новый счетчик в список, то можно просто выплонять шаблон для него и он будет запрограммирован одной кнопкой!

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

Удачи!




Скачать:
Универсальный конфигуратор счетчиков Меркурий (конфигурирование электросчетчиков)
TaskGroup (выполнение групповых задач)
ES_XML80020 (опрос профилей энергии в формате XML80020 на Андроид)



Условия заказа и доставки адаптеров для связи со счетчиками Меркурий
(запросы на электронку vladrusanov@gmail.com или по телефону 8-909-283-34-16)




Товар в наличии! Цены 2017 г.

1) USB-IRDA (модель VR-001)   Стоимость 1700 рублей.  Для Меркурий-230, 231, СЕ-102, содержащих IRDA интерфейсы. Для подключения к электросчетчику не требует вскрытия клеммной коробки

2) USB-RS485/CAN (модель VR-002)   Стоимость 1700 рублей.  Универсальный преобразователь проводных интерфейсов RS485/CAN. Может подавать питание на интерфейс электросчетчика. Подходит для Меркурий-200,203,206,230,233,234,236 содержащие RS485/CAN. Требует вскрытия клеммной коробки для подключения.

3) USB-RS485 (модель VR-004)   Стоимость 800 рублей.  Подходит для электросчетчиков Меркурий которым не нужно запитывать интерфейс связи. Имеет на выходе только клеммы D+ и D-. Можно использовать с Меркурий-203,206,230,233,234,236 содержащие RS485. Требует вскрытия клеммной коробки для подключения.

4) USB-оптопорт (модель VR-005)   Стоимость 1700 рублей.  Подходит для электросчетчиков Меркурий-203,206,233,234,236, содержащих оптопорт. Для подключения не требует вскрытия клеммной коробки.

5) Узел автоматики - WiFi роутер (модель VR-006)   Стоимость 3700 рублей.  Универсальное устройство связи со счетчиками через Ethernet, WiFi, 3G/4G интернет. Имеет на корпусе Ethernet  и USB разъемы, позволяет построить разветвленную сеть опроса внешнего программного обеспечения и подключаться к электросчетчикам через любой из адаптеров связи USB- RS485 / CAN / IRDA / оптопорт.

6) JTT-A (RS485/CAN) (радиомодем 433 МГц, 100 мВт)  Стоимость 3700 рублей.  Миниатюрные радиомодемы с прозрачным каналом связи, позволяющие работать в режиме радиоудлинителей. Имеют возможность подключения к промышленным интерфейсам RS485/CAN.

7) 4G модем (Hilink)  Стоимость 2000 рублей.  Модем со специализированной прошивкой Hilink, работает со всеми SIM-картами, имеет расширенные настройки (встроенный брандмауер, SMS, USSD, индицирует служебную информацию об уровне сигналов и многое другое).

8) Узел автоматики - WiFi роутер (модели VR-007.1 / VR-007.3)   Стоимость 4000 рублей.  Обладает собственным Web интерфейсом, базой данных, может вести ежеминутный опрос однофазных и трехфазных счетчиков Меркурий через WiFi\Ethernet\3G\4G и строить графики мгновенных значений токов, напряжений, мощностей, графики энергий по тарифам. Обладает возможностью транслировать через себя вебкамеру и погодные станции, является элементом умного дома способного передавать данных о потреблении на электронную почту пользователя и в сбыт. Может выводить данные на сервер Narodmon.ru и сообщать о критических ситуациях. 


Доставка (добавляется к стоимости товара):

1) Почта России - заказная бандероль первого класса. Цена 300 рублей. Срок доставки 3-5 рабочих дней. Выдается трекномер.



2) ЕМS - курьерская доставка (из рук в руки). Цена 750 рублей. Срок доставки 3-5 рабочих дней. Выдается трекномер.



3) Самовывоз Н.Новгород


P.S.
По взаимной договоренности могу отправлять наложенным платежом (отправка стоит 400 руб. и 4% от стоимости возьмет Почта).



Как можно оплатить:

1) Оплата по счету. Обычно удобна предприятиям, работающим по безналу. Цена отправки включается в стоимость товара. Нужны реквизиты для выставления счета, адрес доставки, ФИО и тел. контактного лица. 
2) Онлайн оплата картой любого банка (для физлиц). Необходимо сообщить ФИО полностью, я пришлю ссылку на оплату карточкой любого банка через банковский сервис Yandex. После оплаты пришлите подтверждение платежа иначе деньги поступят на наш расчетный счет только через сутки.
2) Наложенный платеж. Удобен для физлиц. Получите посылку на почте, ее можно вскрыть, проверить и расплатится по факту. Выдается трекномер и есть возможность отследить ее прохождение. При данном способе оплаты цена отправления 400 руб. и 4% процента возьмет Почта за обратный перевод денег.


Согласно "Номенклатуре продукции, в отношении которой законодательными актами Российской Федерации предусмотрена обязательная сертификация", введенной в действие Постановлением Госстандарта России от 30.07.2002 №64 (в редакции от 30.04.2009) и "Номенклатуре продукции подлежащей декларированию соответствия", введенной в действие Постановлением Госстандарта России от 30.07.2002 №4 (в редакции от 30.04.2009) продукция:
ПРЕОБРАЗОВАТЕЛИ АНАЛОГО-ЦИФРОВЫЕ И ЦИФРОАНАЛОГОВЫЕ ПРОЧИЕ, код ОКП 40 5470:
- Преобразователь интерфейсов "USB-RS485/CAN";
- Преобразователь интерфейсов "USB-IRDA";
- Преобразователь интерфейсов "USB-оптопорт";
не подлежат обязательной сертификации и не подлежат декларированию соответствия.

76 комментариев:

  1. Планируется ли Конфигуратор под Андроидом ( Планшетником пользоватся гораздо удобнее)

    ОтветитьУдалить
    Ответы
    1. Да я сейчас начал новую кросплатформенную разработку Incotex Utilities (содержащие и конфигуратор и TaskGroup) на платформе Java. Изначально расчитываю, что будет работать везде и на Windows и на Linux, Android, Mac и др., но думаю потребуется доработка для каждой платформы. Кроме этого это программное обеспечение станет многопоточным и будет иметь внешний внешний интерфейс (открытый сокет) типа ОРС-сервера, для того чтобы внешние программы могли запросить данные. Возможно что сделаю еще поддержку базы данных.

      Удалить
  2. Влад, подскажи как сделать опрос не с интервалом 60 мин.
    а каждый час в 00 минут

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

      Удалить
  3. Запись_Время_Тарифы.txt ошибки выдает, или я что-то не так делаю?
    http://clip2net.com/s/2Kr0Z

    Настройки связи тут http://clip2net.com/s/2Kr1M

    ОтветитьУдалить
    Ответы
    1. У вас вообще нет связи со счетчиком. Тест связи делали?
      Попробуйте сначала наладить связь со счетчиком с помощью Универсального конфигуратора счетчиков Меркурий, потом настройки перенесите в TaskGroup и сохраните их перед использованием. Далее Тест связи.

      Если ошибка повторится устанавливаем монитор порта в режиме запросов и присылаем лог соединения.

      Удалить
  4. связь есть. тест проходит, групповое задание энергию считывает http://clip2net.com/s/2KrJY ,а запись время ошибки.
    http://clip2net.com/s/2KrLo

    ОтветитьУдалить
    Ответы
    1. Счетчик имеет внутренний тарификатор?
      Время пишется под уровнем Admin?
      По какому каналу связи это происходит?

      Удалить
  5. разобрался, с нулевым адресом не работает.
    меняешь сетевой адрес время записывается, тарифное расписание ошибка.
    порт RS485.
    настройка связи http://clip2net.com/s/2KrYN
    протокол http://clip2net.com/s/2Ks0d

    ОтветитьУдалить
    Ответы
    1. Влад осталась ошибка при записи тарифного расписания и праздников. Как можно решить? сам не смог разобраться.

      Удалить
    2. Будем устанавливать монитор порта, иначе вашу ошибку не понять.

      Удалить
  6. Влад доброй ночи! Получил кабель большое спасибо. Попробовал соеденится как ты и писал прямо рядом с компом. Все получилось не понятно одно при считывании электроэнергии пишет все тарифы и все месяца как настроить не могу разобратся.
    Помоги пожалуйста.
    Крылов Владимир Калининград

    ОтветитьУдалить
    Ответы
    1. Я видимо не очень понимаю вашу задачу, уточните. Пишите на электронку.

      Удалить
  7. Здравствуйте Влад!
    При покупке меркурий 231 ат сказали что он многотарифный а при подключении показыает только два тарифа,как и что делать чтобы показывал 3 или больше тарифов?

    Спасибо.

    ОтветитьУдалить
    Ответы
    1. Счетчик многотарифный просто в него зашито тарифное расписание двухтарифное. Если в вашем регионе можно использовать трехтарифное расписание, то заключаете соответсвующий договор с энергосбытом, далее либо нанимаете специалиста (либо сами) прошиваете требуемое тарифное расписание (можно сделать с помощью нашего USB-IRDA) и все.

      Удалить
  8. Спасибо огромное что вы ответили.Да у нас есть трехтарифный т.е мы группа и у нас свой трансформатор в которым стоит общий счетчик с тремятарифами поэтому надо и нам также включить три тарифа в наших домашних счетчиков.
    Скажите пожалуйста:Покупая USB-IRDA можно самому прошивать и изменить тарифное расписание?Что нужно ещё кроме USB?

    Благодарю!

    ОтветитьУдалить
  9. И где можно преобрести ваш USB?

    ОтветитьУдалить
  10. Расписание обычно прошивает энергосбыт по запросу, одновременно вы заключаете договор о трехтарифном режиме учета электроэнергии. Хотя скажу на собственном опыте установки счетчика -эта деятельность нелицензируемая.

    Я например выполнил перепрограммирование сам, поставил печать собственного ИП, вписал в паспорт что-то типа:

    Счетчик перепрограммирован 22.09.13
    T1 (7-00 до 9-00, 13-00 до 15-00)
    T3 (9-00 до 13-00, 15-00 до 23-00)
    Т2 (23-00 до 7-00)
    Потом съездил с паспортом в энергосбыт и заключил договор. Они только приходили после опечатать счетчик.

    Если надо Адаптер USB-IRDA высылаю по почте. Пишите на электронку vladrusanov@gmail.com


    ОтветитьУдалить
  11. Влад, добрый день! У меня вопрос? Как мне связать меркурий 203, у которого телеметрический канал, с ПК, и через какой кабель или адаптер? Спасибо за ранее!!!

    ОтветитьУдалить
    Ответы
    1. У Меркурий-203 есть два вида интерфейсов.
      1)оптопорт (можно использовать USB-оптопорт)
      2)RS485 (можно использовать USB-RS485 или USB-RS485/CAN, или любой вид интерфейса например радиомодем или GSM модем с выходом RS485)

      Удалить
  12. В каком расширении записывается файл "профиль мощности", энергосбыт принимает XML, XLS или XLSX.

    ОтветитьУдалить
  13. Возможно ли в Taskgroup проводить коррекцию времени счетчика на пользовательском уровне доступа?

    ОтветитьУдалить
    Ответы
    1. нет нельзя, была реализована только установка времени, но если это делать в небольших пределах, то не страшно.

      Удалить
  14. Использую данную программу около 4 месяцев и в процессе эксплуатации появилось несколько пожеланий:
    1) можно ли при добавлении счетчиков в список (поле "список счетчиков") создать там разные группы ? например: мне нужно опросить три разных подстанции (на каждой из них от 5 до 20 счетчиков) и для этого мне приходится делать три разных копии Taskgroup, а если подстанций будет 100 или 200 тогда мне придется весь комп заполонить папками с Taskgroup, поэтому будет лучше если в одной программе будет возможно создавать разные группы с возможностью опроса как отдельной группы счетчиков так и всех групп.
    2) при опросе программа создаёт папку с номером счетчика, а в ней папку с текущей датой, лично мне кажется что удобней будет наоборот.
    3) если я правильно понял то заполнение графы "серийный номер" нужно только за тем чтобы при опросе создалась одноименная папка и если это так то может разрешить писать в ней не только цифры, но все остальное. Мне кажется что папка с именем 12345678 менее информативна не желе ПС "ЮМР" Фидер-3.

    ОтветитьУдалить
  15. Меркурий 201,5 есть возможность подключения?

    ОтветитьУдалить
    Ответы
    1. нет, если это счетчик с барабаном, то он не содержит интерфейса связи.

      Удалить
  16. Здравствуйте. До данного момента не приходилось плотно работать с электросчетчиками, но теперь видимо придется. Дома установлен двух-тарифный меркурий, с пол года назад перестал работать на "ночь", все пишет в день. Имеется преобразователь интерфейса болидовский с юсб-485, дальше темный лес. кратко подскажите порядок работ. Спасибо.

    ОтветитьУдалить
  17. Анонимный23 мая 2014 г., 15:57

    "А эта странная фраза: собака - друг человека!".

    Из Вашего комментария:

    "Сразу понятно, что задача по чтению (Task = read), при включении автоматизации будет циклично выполняться во всех месяцах и днях недели с интервалом в 30 минут (Month=1,2,3,4,5,6,7,8,9,10,11,12 Day=1,2,3,4,5,6,7 Interval=30), опрашиваться будет единственный параметр энергия от сброса (EnergyFromReset). Программа позволяет выполнять такой шаблон или группу шаблонов как в ручном режиме, так и в автоматизированном. Т.е. если мы один раз сделаем себе нужный шаблон или шаблоны, то сможем выполнять его сколько угодно раз в любой последовательности."

    не совсем понятно, точнее, совсем не понятно:
    1."При включении..." что имеется ввиду? Запуск менюшки "автоматизация"?
    2. Теперь, чтобы "...циклично выполняться во всех месяцах и днях недели с интервалом в 30 минут..." компьютер совсем не выключать? Так пусть весь год и пашет? Все двенадцать месяцев?
    3. Или после запуска этой части программы данные опросятся автоматически за весь год с интервалом 30 минут?
    4. И как долго этот опрос хотя бы одного счётчика будет продолжаться?

    Уважаемый Влад! Ваши программы очень нам - пользователям нужны! Спасибо Вам огромное! Но! Пишите, пожалуйста, поподробнее. Мы же, в отличие от Вас, не обладаем всеми знаниями в этой области. Спасибо.

    ОтветитьУдалить
  18. Анонимный23 мая 2014 г., 16:02

    И ещё. Всё же по ... документам требуется, по крайней мере пока, информация со счётчиком, кратная одному часу. "Меркурии"-счётчики и Ваши программы почему-то упорно всё хранят и передают кратно 1/2 часу. Это специально, чтобы у "нас" было побольше проблем? Вы и завод считают, что у нас их недостаточно? Или - это намёк сменить вендора?
    Спасибо.

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

      Удалить
  19. Компьютер можно выключать, но как только включите произойдет опрос (если совпадет нужное время опроса, день, месяц, час).

    ОтветитьУдалить
    Ответы
    1. Другими словами,допустим если есть задание опрашивать энергую от сброса за каждый день, я могу включить программу один раз в месяц и она опросит энергию за каждый день месяца? Спасибо.

      Удалить
    2. нет, программа выводит параметры те, которые хранит счетчик, т.е. вы получите просто опрос одного параметра один раз в месяц (если один раз включите компьютер), а если он будет включен каждый день, то получите этот параметр каждый день.

      Удалить
  20. Недавно энергосбыт отказался принять наши профили мощности снятые с помощью taskgroup и универсального конфигуратора мотивируя это тем что данные программы снимают всего четыре знака после запятой, а нужно хотя бы пять, и пришлось нам переснимать все профили KonfiguratorM230, а это долго и неудобно.
    Можно ли доработать taskgroup и универсальный конфигуратор что бы после запятой снимались хотя бы пять знаков ?

    ОтветитьУдалить
    Ответы
    1. Если перечитать протокол счетчиков (его можно официально запросить у техподдержки), то увидите, что пятого знака после запятой просто не существует!!! Это факт! Универсальный конфигуратор показывает столько знаков, сколько есть в счетчике реально!

      Удалить
    2. там число не с плавающей точкой, а с фиксированным количеством знаков после запятой.

      Удалить
    3. К тому же единственно правильным ПО, которое Инкотекс рекомендует для сравнения, на котором непрерывно производятся доработки и обновления, является Универсальный конфигуратор. Все остальное ПО является технологическим, т.е. для собственных нужд. Это в том числе касается KonfiguratorM230.

      Удалить
    4. а сделать можно хоть десять знаков после запятой, просто они фиктивные и лежат ниже погрешности измерения, т.е. являются погрешностью вычисления и округления чисел с плавающей с запятой.

      Удалить
  21. в колонке "Список счетчиков" можно указать только номер прибора учета, но когда счетчиков становится много и при чем с разных объектов, то это становится не удобно. Можно ли сделать так что бы вписывать туда можно было и буквы ?

    ОтветитьУдалить
  22. Цитата: "Еще одна хитрость. Программа позволяет копироваться в другой каталог и там можно ввести всего один счетчик с нулевым сетевым адресом (трехфазный счетчик может работать с нулевым адресом если он один в сети), тогда можно поштучно запрограммировать любое количество счетчиков. Подключаем каждый раз новый счетчик и нажимаем выполнить шаблон".
    Подскажите: если нужно опросить, например, три счётчика на одной шине RS-485, как это сделать "одной кнопкой"? Или нужно обязательно TaskGroup запускать три раза для каждого счётчика отдельно? Не может ли сама программа опросить все три счётчика подряд, если необходимо от них получить идентичную информацию (профиль мощности)?

    ОтветитьУдалить
  23. нет создаете список счетчиков, при создании у счетчика указываете "шаблон задания", далее нажимаете "молнию" вверху где Автоматизация. Все весь список выполнится.

    ОтветитьУдалить
  24. Добрый день! Вопрос такой, почему все даные в TaskGroup упорно приходят без учёта коэффициентов трансформации. В задании на запись вбиваю - ответ: Выполнено! А в задании на чтение всё равно без них! И как ни маялся не удаётся снять профили мощности! В ответе пишет ошибку. Через конфигуратор всё снимается.Большая просьба: поподробнее по этим пунктам. Спасибо!

    ОтветитьУдалить
    Ответы
    1. в этой программе коэффициенты не используются в расчетах

      Удалить
    2. Зачем тогда они в программе...? понимаю что программа писалась в основном для энергосбыта, но согласитесь для малых и средних предприятий отсутствие коэффициентов сильно подрывает авторитет программы.Спасибо!

      Удалить
    3. Я ее писал для себя несколько лет назад, тогда они мне были не нужны. Сейчас пишу другую, там сделаю учет коэф. трансформации.

      Удалить
    4. Благодарю! Ждём с нетирпением обновлений!

      Удалить
  25. Где можно почитать про конфигуратор 3.0.60? Спасибо!

    ОтветитьУдалить
    Ответы
    1. у нас на сайте нет, но поищите в сети конфигуратор для счетчиков Меркурий.

      Удалить
  26. А вот такой вопрос, допустим надо снимать профильи мощности за каждый день, включая выходные, а в выходные компьютер не будет работать. В понедельник снимутся профили за выходные? Спасибо.

    ОтветитьУдалить
    Ответы
    1. если стоит читать за "вчера", то будет пропуск двух дней (пятницы и субботы), но эти данные можно получить если опросить счетчик с указанным интервалом.

      Удалить
    2. И какой интервал нужно ввести ?

      Удалить
    3. можно пару часов, можно день, можно до месяца.

      Удалить
  27. Здравствуйте, Влад. Можно ли снять показание энергии на определённый час какого либо числа, к примеру на четыре утра первого числа? Но снимать это показание позже, ну например третьего числа.
    Счётчик Меркурий 233.
    Спасибо.

    ОтветитьУдалить
    Ответы
    1. Сейчас такой функционал не реализован.

      Удалить
  28. Здравствуйте, Влад! Можно ли сделать необязательным поле с серийным номером (поясню иногда неизвестен номер счётчика, а номер можно вытянуть из самого счётчика к тому же в taskgroup есть есть такая функция опросить серийный номер) Согласен номер нужен если работаешь с кучей счётчиков на одной линии например RS-485, но в моём случае каждый счётчик висит на своей сим карте!

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

      Удалить
    2. Дело в том что я сейчас подключаю около 1000 приборов они все висят в GPRS канале и через TCPGateway технически они все в куче, а по факту я подключаюсь по отдельности к каждому (уж очень надо без серийника подключение)

      Удалить
    3. вы можете их подключать без серийника, но в любом случае с номерами 1,2,3,4 и т.д. иначе программа не знает как вести опрос, сортировка идет у счетчиков в порядке введенной информации.

      Удалить
    4. Здравствуйте, Влад! Планируете ли сделать импорт приборов из файла (например excel, csv, txt и т.п.) очень не хватает данной функции.

      Удалить
    5. Я запишу ваше пожелание.

      Удалить
  29. Недавно пытались установить TaskGroup на сервер но без успешно, АСУшники сказали что данная программа не поддерживается серверной виндой (WIN 2008 сервер), можно доработать программу под сервер или нет ?

    ОтветитьУдалить
    Ответы
    1. Они ошибаются. Просто на сервере надо внести программу в разрешенную зону службы DEP и все будет прекрасно работать.

      Удалить
  30. При опросе через taskgroup группы счетчиков Меркурий (независимые друг от друга, никак не объедены) через GSM-модем у некоторых возникает путаница в показаниях по зонам Т1, Т2, сумма. Пишет одинаковые показания Т1 и сумма. Пробовал увеличить время ожидания ответа не всегда помогает. Что можно еще попробовать?

    ОтветитьУдалить
    Ответы
    1. Видимо где-то проваливает опрос, надо стремится улучшить качество связи.

      Удалить
  31. Подскажите когда в taskgroup появятся М 234 и М 236 ?

    ОтветитьУдалить
    Ответы
    1. Как реализую в конфигураторе многопоточность, так сразу и сделаю. Кстати можете пока ввести эти счетчики как М233, разницы не будет.

      Удалить
  32. Здравствуйте!
    В чем разница, с точки зрения лицензирования, между ПО "Универсальный конфигуратор" и "Меркурий-Энергоучет"? На сколько они отличаются в плане работы с конечным устройством?

    ОтветитьУдалить
    Ответы
    1. Универсальный конфигуратор счетчиков Меркурий является заводским бесплатным программным обеспечением, а Меркурий-Энергоучет делает комерческая контора и продает лицензию.

      Удалить
    2. Здравствуйте! А когда будет готова версия конфигуратора для Linux?

      Удалить
    3. К сожалению я остался единственным бойцом в команде, Инкотексу это не нужно и нагрузка уже не позволяет мне об этом думать.

      Удалить
  33. Уважаемый Артем!
    Универсальный конфигуратор отлично работает в Wine под Linux.
    Как это сделать описано тут>
    http://desktoplinux.ru/unix_guide/zapusk_programm_dlya_winodws_v_srede_linux_s_pomoshyu_wine

    ОтветитьУдалить

Статьи