вторник, 5 апреля 2011 г.

Программа выполнения групповых задач TaskGroup

Фразы: В самом расцвете сил: "Малыш в точности не понимал, что значит быть мужчиной в самом расцвете сил. Может быть, он тоже мужчина в самом расцвете сил, но только еще не знает об этом?"


Наверняка мало кто об этой программе знает, но на форумах и в моей почте часто попадаются письма о желаниях произвести доработку "Универсального конфигуратора", добавить в него систему файлов заданий, программирования одной кнопкой, сбора и хранения данных. Чтобы это сделать, надо ее переделать, разработчики не захотели над этим заморачиваться и начали писать новый софт под названием TaskGroup (подразумевается в переводе как "группа задач"). В общем, об необходимости разработки данной программы и решаемых задачах я написал в постах "Зачем и кому нужна программа TaskGroup", как автоматизировать опрос данных с электросчетчиков, а сейчас речь пойдет как с этой загадочной программой работать. Для начала сообщу, что уже сейчас она поддерживает счетчики Меркурий-200, 203,230,231,233 и несколько видов интерфейсов RS485, CAN, TCP/IP,GSM - модем, GSM- шлюз, но скоро будет еще больше.

Скачать TaskGroup (1 Мб)
Не судите строго, первый первый анонс программы вышел совсем недавно с целью проверить необходимость данной разработки и заинтересовать будущих пользователей. Чтобы понять зачем она нужна, начнем разбирать работу большинства энергослужб нашей страны.

В программе я ради эксперимента отказался от использования Эха, т.к. оно только усложняет канал связи, поэтому если вы используете адаптер Меркурий-221, уберите внутреннюю перемычку влияющую на наличие Эха в пакетах.

1) Программирование списка переменных. Обычно программируют тарифное расписание, синхронизируют время, выставляют лимиты и индикацию, но все эти операции приходилось делать по отдельности в конфигураторах, а программа TaskGroup позволяет сделать это за один проход. Нужно только один раз составить шаблон с перечнем задач и в дальнейшем его использовать.

Как составить шаблон? Для этого запускаем программу, вносим требуемые параметры в указанной на рисунке последовательности.

- вводим серийный номер и тип электросчетчика;
- выбираем тип интерфейса (RS485/CAN/IRDA -это все виртуальные COM-порты, поэтому не важно где стоит галочка);
- вводим сетевой адрес электросчетчика;
- вводим параметры Com-порта;
- нажимаем "Сохранить", электросчетчик должен появиться в списке;
- выбираем в списке введенный нами электросчетчик;



Далее можно поступить двумя способами:
- Если вы не уверены в правильности выбранных параметров, то нажмите "Тест". С электросчетчиком будет проведен тестовый обмен данными и если все нормально, то откроется список переменных, иначе будет сигнал об ошибке.
- Если вы уже не однократно соединялись с этим электросчетчиком, точно знаете номер его Com-порта и другие параметры, то можно нажать на вкладку слайдера "Список переменных", перед вами также откроется требуемый список (соединение с электросчетчиком в этот момент не проверяется). Этим же способом можно поступить если вы составляете шаблон заданий без электросчетчика, просто чтобы он был.

Выделяем переменные с которыми мы хотим работать. Например мы просто хотим читать "служебную информацию". Для этого выделяем нужные ветки дерева переменных.


Теперь задумываемся, что мы хотим? Если просто получить информацию с электросчетчика об этих переменных, то жмем на "Прочитать"(1), если нам нужно создать шаблон для чтения этих данных, то жмем на "Создать задание"(2). В соответствии с выбором мы попадем либо на вкладку "Протокол" с прочтенными переменными, либо на вкладку "Задание".



 Обратите внимание, что при составлении шаблона надо знать что мы от него хотим, т.е. что он в дальнейшем будет делать (читать переменные или писать переменные). В верхней части страницы я выделил "читать". Почему? Потому что все выбранные мною переменные доступны только для чтения и именно этого я и хотел от своего шаблона. Если сейчас нажать "Выполнить", то перечисленные мною переменные в шаблоне будут просто прочитаны, если - "Сохранить", то шаблон будет сохранен на диск. "Автоматизация" нужна если вы когда-нибудь захотите выполнять этот шаблон по расписанию. Допустим вы это будете делать, жмем на "Автоматизацию".


Открывается дополнительный слайдер с возможностью задать маску запуска шаблона. Ну и в конце нажимаем "Сохранить" наш шаблон на диск. Теперь если вам надо выполнять одни и те же действия с электросчетчики достаточно добавить нужный электросчетчик на вкладке "Настройка связи"-"Список счетчиков" и перейдя на вкладку "Задания" отрыв нужный шаблон выполнить его. Имя файла задания не должно содержать пробелов!

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


Далее можно нажать сразу на "Создать задание" (3), но в этом случае вы получите пустой шаблон с незаполненными строчками (хотя наверху есть помощь для каждой строки).


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


Далее можно откорректировать прочитанные данные до требуемых. И соответственно "Выполнить" - чтобы произвести запись, "Автоматизация"- чтобы откорректировать время автоматического запуска (при работе автоматизации),  "Сохранить"- чтобы сохранить наш шаблон на диск.

2) Автоматизация. Например кому-нибудь захотелось автоматизировать сбор данных с группы электросчетчиков. TaskGroup это умеет делать. Для этого сначала готовятся шаблоны требуемых заданий для каждого вида электросчетчика (точно также как я это делал в пункте - 1 нашего повествования). Например я сделал шаблон под названием 3.txt и хочу его применить для всей группы электросчетчиков. Чтобы это заработало, при вводе электросчетчиков в список, в графе "Список шаблонов с заданиями" надо указать наш шаблон 3.txt и нажать либо  "Сохранить" в зависимости он необходимого действия.




После составления полного списка электросчетчиков нажимаем "Старт" автоматизации, ну а дальше ждем данных (которые начнут поступать по расписанию указанному нами на вкладке "Задания"-"Автоматизация" для данных шаблонов.




3) Сложная автоматизация. Например сложная задача, нам надо сделать синхронизацию времени для всех электросчетчиков в списке, а затем запросить энергию с этих электросчетчиков. Для этой цели надо сделать два шаблона (или любое необходимое количество). Указать в одном шаблоне (например он будет называться 4.txt) "синхронизация времени", а во втором шаблоне (например 3.txt)  "чтение энергии от сброса" , произвести запись данных шаблонов последовательно друг за другом через запятую, нажать "Сохранить", чтобы произошло применение шаблонов и произвести запуск автоматизации "Старт" (замечу, что расписание выполнения шаблона может быть разным, например, "синхронизацию времени" можно делать один раз в неделю).




Скачать последнюю версию можно здесь (1 Мб), если есть вопросы обращайтесь vladrusanov@gmail.com

Начиная с релиза 1.0.48 в программе появились новые экспериментальные отчеты в папке special_report в в формате CSV, которые понимает EXEL. Обычно большинству пользователей требуется один единственный отчет с данными по потребленной энергии и по всем электросчетчикам из списка. Для создания данного отчета достаточно чтобы в файле задания был выбран параметр "Энергия от сброса" и запущена автоматизация.





Скачать:
Универсальный конфигуратор счетчиков Меркурий (конфигурирование электросчетчиков)
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-оптопорт";
не подлежат обязательной сертификации и не подлежат декларированию соответствия.

84 комментария:

  1. Программа нужна. Вам удалось заинтересовать меня как будущего пользователя.
    Обслуживаю счетчики Меркурий 200.02 и Меркурий 230 ART 01(02) CN.
    До 30 октября предстоит перепрограммирование счетчиков. Что требуется: отключение автоматического перехода Зима/Лето, синхронизация времени, запись нового тарифного расписания и запись отчета в файл.
    Программа существенно сократит время для выполнения данных операций.
    Спасибо. Жду следующего релиза с возможностью обслуживать Меркурий 200 и Меркурий 230.

    ОтветитьУдалить
  2. 12 сентября выйдет новый релиз с поддержкой Меркурий-233, а за ним будут добавлены и другие трехфазные счетчики. Сообщение об обновлениях появится в окне TaskGroup.

    ОтветитьУдалить
    Ответы
    1. Прошу сообщить когда в поддерживаемые счетчики попадут Меркурий 236 - очень нужно! Или подскажите чем их можно бесплатно опрашивать??? Спасибо!

      Удалить
    2. По протоколу М236 точно такой же как и М233. Установите в типе счетчика Меркурий-233 и попробуйте опросить. Все должно заработать.

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

    ОтветитьУдалить
  4. После заполнения вкладки "настройка связи" жму кнопку "тест" и получаю окошко с надписью "номер счетчика должен состоять из восьми цифр", но я итак вписал 8 цифр, непойму что программе не нравится

    ОтветитьУдалить
  5. Пришли скриншот окна соединения с ошибкой на vladrusanov@gmail.com, попробуй откорректировать любой из счетчиков из установочного архива.

    ОтветитьУдалить
  6. В программе TaskGroup устанавливаю параметры счетчика Меркурий 200 его серийный номер и его сетевой номер, устанавлмваю всплывающий Com порт, как в Konfiguratore далее нажимаю TEST. На вкладке Протокол прописывается сетевой номер счетчика и запись красного цвета - Не обнаружен.
    Вопрос: В чем заключается ошибка в связи со счётчиком?

    ОтветитьУдалить
  7. В Меркурий-200 у вас вероятней всего CAN-интерфейс. Через какой адаптер вы соединяетесь. Если через Меркурий-221, то снимите внутри адаптера перемычку влияющую на Эхо в посылках и попробуйте еще раз. Все должно работать.

    ОтветитьУдалить
  8. Вы правы сделано как Вами указано и программа заработала. Спасибо. Покрутим изучим и попробуем применить её в компании Мосэнергосбыте. Хотелось бы,что-бы в инструкции был подраздел подключения электросчетчика с его особенностями, так как типовое решение с конфигуратором не пошло.

    ОтветитьУдалить
  9. Ок. Ввел примечание в текст статьи о необходимости снятия перемычки в Меркурий-221.

    ОтветитьУдалить
  10. Добрый день. Помогите пожалуйста с такой проблемой. Не получается прописать в счетчик Меркурий 230 с тарификатором режимы индикации по тарифам. При выполненнии задания (TariffIndication_3F = 111110;111110;000000;000000), выдает ошибку: Запись параметров индикации [тарифы]: Ошибка!. Спасибо.

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

    ОтветитьУдалить
  12. Возможно ли в CSV-файле заменить десятичный разделитель с точки на запятую?

    ОтветитьУдалить
  13. Заменить впринципе возможно, но тогда надо либо разделитель между полями заменить либо изменить отчет и сделать например так:

    "EnergyFromReset_T1","EnergyFromReset_T2","EnergyFromReset_T3"
    "181,11","127,22","222,22"

    ОтветитьУдалить
  14. CSV файл хорошая идея!
    Еще бы настройку столбцов и десятичный разделитель в виде запятой.

    ОтветитьУдалить
  15. добрый день программа
    CSV файл лежал в неизменной папке (без названия месяца)и имел фиксированное количество строк (желательно регулируемое)и старые данные в нем заменялись новыми было бы вообще супер
    (а может такая возможность есть а я о ней просто не знаю)

    ОтветитьУдалить
  16. Пока такого нет, но возможно будет добавлено в следующих релизах.

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

      Удалить
    2. Необходимость которую вы высказали - это частное мнение одного человека. Людей использующих данную программу много и не всем это нужно. В итоге будет искаться компромисс между вашим желанием и общей направленностью группы использующей это ПО. Если этот компромисс будет найден или в этой работе есть явная коммерческая заинтересованность, то реализация будет в ближайшем месяце. Если после анализа доработок выявится что она нужна только вам и больше никому, то делать ее никто не будет. Для обсуждения можете воспользоваться эл. почтой vladrusanov@gmail.com

      Удалить
  17. Владимир Емельяненков9 августа 2012 г., 20:54

    Есть-ли возможность забить в прграмму коэффициенты трансформации для каждого счётчика??

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

    ОтветитьУдалить
    Ответы
    1. Сейчас все силы вкладываю в создание единой кросплатформенной программной оболочки Incotex Utilities (в ней будут и универсальный конфигуратор и TaskGroup). Если все удастся сделать, то я организую поддержку этих параметров.

      Удалить
  19. Программа выполнения групповых задач TaskGroup загружает данные в папку "архив" в неудобном для обработки формате.Подскажите как преобразовать их в "Excel"

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

      Если использовать автоматизированное групповое чтение данных, то в папке special_report по месяцам считанные данные об энергии тоже в CSV формате.

      Удалить
  20. Владимир Емельяненков20 января 2013 г., 0:37

    Нетерпиться увидеть программу с устанавливаемым расписанием опроса и коэффициентом трансформации на каждый счётчик...

    ОтветитьУдалить
    Ответы
    1. Делаю потихоньку, но не одну программу, а сразу три в одной сборке (прошу извинить, но именно поэтому так медленно).

      Удалить
  21. А корректировать показания она может?

    ОтветитьУдалить
    Ответы
    1. Регистры энергии доступны только по чтению!

      Удалить
  22. Возможен ли опрос нескольких счётчиков Меркурий 230 через GSM шлюз Меркурий 228 (как в EQuark)?

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

      Удалить
  23. Разработка очень понравилась. А возможно ли для наглядности интерфейса в настройках связи добавить колонку из описания счётчика (к примеру ТП-145, Ввод Тр-ра № 1), а то по номеру счётчика при большом их количестве трудно сориентироваться где что менять.

    ОтветитьУдалить
    Ответы
    1. Посмотрите поле "Описание" на вкладке Настройки связи. Именно оно предназначено для хранения данных об предназначении или месте установки счетчика. Для каждого счетчика оно уникально и сохраняется в текстовом файле.

      Удалить
  24. Уважаемый Влад! Вы меня не так поняли. Насчёт поля описание всё понятно. Но при большом кол-ве счётчиков, хотелось бы напротив каждого счётчика видеть его место установки для более оперативной смены например его номера при замене. А то пока не выделишь счётчик не возможно узнать его место установки. А сравнивать номера довольно длительное занятие.

    ОтветитьУдалить
    Ответы
    1. Принял к сведению. Буду думать как сделать реализацию.

      Удалить
  25. Уважаемый Влад! А можно в CSV файле в папке special_report не удалять те счётчики, опрос которых завершился с ошибкой, а выводить предупреждение типа Error. А то при составлении сводной ведомости возникают проблемы с переносом данных (счётчик то появляется при удачном завершении, то пропадает при возникновении ошибок).

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

      Удалить
  26. Анонимный5 июня 2013 г., 15:37

    Столкнулся с тем, что CSV, который сохраняет программа (rev.1.0.63) некорректно открывается в Excel — все данные находятся в одной колонке. После непродолжительных экспериментов было установлено, что разделителем значений должна быть не «,» (запятая), а «;» (точка с запятой)

    ОтветитьУдалить
    Ответы
    1. Файл CSV - это текстовый фай с разделителями в виде запятой, именно так мы его и сохраняем. Если использовать экспорт данных в Эксель, то там указывается вид разделителя (можно указать запятую, точку с запятой или любой другой знак) и все открывается корректно.

      Удалить
    2. Анонимный19 июня 2013 г., 18:03

      Всё-таки импорт, а не экспорт.
      Команда меню [Данные > Импорт внешних данных > Импортировать данные...]
      1. Открывается диалог выбора источника данных (найти и выбрать файл report.csv)
      2. Появляется Мастер текстов (импорт) шаг 1 из 3, где предлагается указать формат данных (с разделителями / фиксированной ширины) и формат файла (кодировку), который по умолчанию имеет значение «1254: Турецкая (Windows)». (IMO: за такой список разрабам нужно отрывать руки)
      3. Долго искать нужную кодировку («1251: Кириллица (Windows)» или «Windows (ANSI)»). Нажать кнопку [Далее]
      4. Указать символ-разделитель «запятая». Нажать кнопку [Далее]
      5. Указать формат данных в столбцах (текстовый). Нажать кнопку [Готово]
      6. Ответить на вопрос: «Куда следует поместить данные?». По умолчанию данные помещаются в выделеную ячейку.
      7. Если нужно, то указать дополнительные Свойства... Нажать кнопку [OK]
      8. Выделить диапазон ячеек с интересующими показаниями и указать Формат ячеек... на числовой
      9. Команда меню [Сервис > Параметры... ]. Закладка Международные. Снять флаг Использовать системные разделители и в поле Разделитель целой и дробной части указать «.» (точка). Нажать кнопку [OK]
      10. Только теперь (!!!) стало возможным работать с данными

      По-моему, компьютер должен упрощать жизнь, а не усложнять её. Просто нужно свести операцию открытия csv-файла к банальному двойному щелчку по нему. Для этого нужно: незначительно изменить формат хранения данных (использовать системный разделитель (точка или запятая) целой и дробной части); поместить данные в прямые кавычки (""); между данными использовать «;» в качестве разделителя. Такая запись не противоречит спецификации формата CSV http://ru.wikipedia.org/wiki/CSV или http://tools.ietf.org/html/rfc4180. Внеся такие изменения, вы сэкономите тысячам пользователей вашей программы массу времени и нервов.

      Удалить
    3. В кросплатформенной версии именно так и сделаю.

      Удалить
  27. Влад добрый день.
    Профиль прошлый месяц не сделаешь?
    например: PowerProfile=месяц

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

      Удалить
  28. А для Фрунзенских счетчиков СЭБ-2А.07.212 есть что нибудь подобное? Или эта программа эти счетчики тоже поддерживает?

    ОтветитьУдалить
    Ответы
    1. Нет пока эта программа поддерживает только счетчики Меркурий.

      Удалить
  29. Здравствуйте Влад, подскажите пожалуйста где прочитать как работать с GSM шлюзами и концентраторами с помощью Вашей программы?

    ОтветитьУдалить
    Ответы
    1. Если вы имеете в виду опросить концентратор через GSM-шлюз, то такая функциональность не реализовывалась пока. Возможно будет в кросплатформенной версии.

      Удалить
  30. Емельяненков Иладимир23 января 2014 г., 0:17

    Нетерпиться увидеть кросплатформенную версию!!!

    ОтветитьУдалить
    Ответы
    1. Сначала в ближайшие дни выйдет версия программы для снятия профилей мощности на Андроид с возможность выгрузки отчетов в XML80020. Сейчас работаю над статьей.

      Удалить
  31. Добрый день. Скажите возможно ли с помощью TaskGroup включать и отключать нагрузку в счетчиках Меркурий 203.2T RBO по заданному времени? Универсальный конфигуратор все это делает в ручном режиме, но хотелось бы автоматизации.Каким образом это сделать если используются несколько счетчиков. Счетчики подключены с помощью GSM модемов RX-608R2? на компьютере установлен модем RX-101R4. И еще вопрос - делаю задание на установку/снятие флага управления нагрузкой, отключать отключает, а включать - пишет что включил - но не включает нагрузку - может есть какой то секрет???

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

      Удалить
  32. доброго времени суток. Подскажите максимальное количество счетчиков, которое может быть выведено на программу?

    ОтветитьУдалить
    Ответы
    1. Ограничения на количество счетчиков не вводилось. Знаю что в Москве опрашивают по несколько тысяч счетчиков. Используют на подъездах Ethernet - RS485 преобразователи и через них ведут опрос.

      Удалить
  33. День добрый!
    При снятии профилей нагрузки в периоде интегрирования времени стоят нестандартные значения (к примеру 00:09, 00:39 и т.д.). При этом данный факт наблюдается у всех счётчиков модификации PRIDN. Если PQRSIDN - то всё нормально. В чём может быть причина?
    Снимал TaskGroup. Снять другой времени не было

    ОтветитьУдалить
    Ответы
    1. Вы видимо делали манипуляции перед этим по смещению времени, но не инициировали профиль мощности.

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

      Удалить
  34. Добрый день!
    Столкнулся с такой проблемой: счетчик Меркурий 230, связь по GPRS, использую вашу программу TCPGateway. Через универсальный конфигуратор связь со счетчиком устанавливается и мгновенные значения считываются без проблем. При работе с TaskGroup связь со счетчиком по GPRS устанавливается, служебная информация считывается, а мгновенные значения - нет. Если соединяю счетчик по RS-485, то из TaskGroup все читается.

    ОтветитьУдалить
    Ответы
    1. В TaskGroup попробуйте увеличить время ожидания.

      Удалить
  35. Здравствуйте!
    Никак не могу соединить программу TaskGroup со счётчиком. При этом программа Конфигуратор 1.7.51 с теми же настройками порта и сетевым адресом работает быстро и без нареканий. После ввода и сохранения настроек связи при нажатии кнопки "Тест" открывается окно "Протокол" с единственной строкой вида "15.12.2014 16:37:12 Счетчик 96: Не обнаружен!" Не пойму, что я делаю не так.

    ОтветитьУдалить
    Ответы
    1. Пришлите скриншоты окна настроек связи из конфигуратора и TaskGroup на электронку vladrusanov@gmail.com, вместе разберемся.

      Удалить
  36. при прошивке TaskGroup счётчика пишет:
    "Закрыт канал связи"
    Как с этим бороться?

    ОтветитьУдалить
    Ответы
    1. У вас ошибка в пароле, может галочку hex не поставили.

      Удалить
  37. Анонимный8 мая 2015 г., 10:17

    Добрый день!
    Вопрос возможно глупый, но тем не менее, правильно ли я понимаю, что выполнение шаблона автоматизации может быть только по расписанию, предусмотренному программой (30 мин, 1 час и т.п.)? Связано ли это как-то с ограничением счетчика? Можно ли как то задавать произвольное время выполнения сценария, например, выполнять сбор за время меньше минуты?

    Сергей.

    ОтветитьУдалить
    Ответы
    1. Тольк по предусмотренным интервалам в программе. У меня где-то есть однаминутная версия программы, если надо пишите постараюсь найти (vladrusanov@gmail.com)

      Удалить
  38. Анонимный9 июня 2015 г., 19:36

    А есть ли возможность опроса счетчиков 234, если да то как это реализовать?

    ОтветитьУдалить
    Ответы
    1. Меркурий-234 одинаков по протоколу с Меркурий-233, пока можно внести в список Меркурий-233 с нужными адресами и все будет работать.

      Удалить
  39. Здравствуйте, Влад. Возможно ли использование TaskGroup с концентратором Меркурий 225.11 ? Предполагается использование преобразователя TCP-USB для подключения к концентратору.

    ОтветитьУдалить
    Ответы
    1. С концентраторами программа не работает.

      Удалить
  40. Добрый день!
    Возможно ли при автоматизации применять один из шаблонов однократно? Например, синхронизация по времени - однократно, а сбор показаний ЭЭ уже по расписанию. Я понимаю, можно разделить, но ведь автоматизация очевидна - одно нажатие, вместо двух =).

    Сергей.

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

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

    ОтветитьУдалить
    Ответы
    1. Сначала будет релиз с другими отчетами, а потом будем разговаривать. Там отчеты CSV вообще сильно меняются.

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

      Удалить
    3. TaskGroup в отчетах CSV выдает данные без всяких скобок.
      Данные отображаются как на индикаторе счетчика с дробной частью.
      Чем дробная часть мешает выставлению счета?

      Но если мешает, то можно поступить двумя способами:

      1)Локальный способ.
      В Exel выделяете весь документ, потом правую кнопку мыши "формат ячеек" - числовой, число десятичных знаков = 0.

      2)Радикальный, чтобы Exel всегда открывал документ без десятичных знаков.

      Пуск - Панель управления - Часы,Язык,Регион - Язык и региональные стандарты - Дополнительные параметры - Количество дробных знаков = 0


      Удалить
  42. В списках типов счетчиков в TaskGroup все заканчивается на 233. А как опросить 236 ART? И кстати, как настроить опрос счетчиков с PLС, такого интерфейса не обнаружил.

    ОтветитьУдалить
    Ответы
    1. Новая версия программы выйдет либо в конце этой недели, либо в начале следующей. Будет написана статья по этому поводу. Там будут М234, М236, М206, будут профили XML, HTML, CSV отчеты.

      Удалить
  43. Добрый день!
    При формировании журнала включений/выключений получаю ошибку
    31.01.2017 12:00:39 Журнал включений/выключений Ошибка!
    версия счетчика Меркурий-230, тип подключения RS-485.
    Журналы не формируются ни какие.
    Доступ на директорию arhiv у пользователя под которым запущено ПО полный.
    Подскажите как побороть возникшую проблему?

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

      Удалить
  44. Анонимный3 мая 2017 г., 16:35

    Как всписок счетчиков добавить еще один счетчик?

    ОтветитьУдалить
    Ответы
    1. Вводите новый серийный номер счетчика и сетевой адрес, потом нажимаете Сохранить в меню.

      Удалить
  45. Анонимный14 июня 2017 г., 14:37

    счетчик не обнаружен?

    ОтветитьУдалить
    Ответы
    1. либо сетевой адрес
      либо настройки связи

      присылайте скрины настроек из TaskGroup и конфигуратора на vladrusanov@gmail.com - вместе разберемся

      Удалить

Статьи