Поддержка УСПД УМ-31

Доброго времени суток!

Просим разработать драйвер к устройству УМ-31
1)адрес веб-сайта производителя: http://www.allmonitoring.ru/
2)Наименование - Устройство мониторинга УМ-31
3)Руководство по эксплуатации устройства в аттаче
4)описание протокола обмена с устройством в аттаче (есть 2 протокола старыый - Протокол UM31.pdf, новый - UM-Proto.pdf, нужно разработать драйвер по старому протоколу)
5)удаленный доступ к работающему устройству через сеть Интернет или GSM - отправили на почту support@lers.ru
6)заводская программа чтения данных, для проверки доступа и корректности работы драйвера - можно скачать тут http://config.allmonitoring.ru/ConfigUm/ConfigUm.htm

Доступ родной программой проверяли, все работает. Подключение произведено НЕ через встроенный модем, а через внешний 232 модем
Протокол UM31.pdf (847 KB)
UM-Proto.pdf (1.63 MB)
RE_UM-31_new.pdf (511 KB)
D_RE_UM-31.pdf (384 KB)

Доступ к устройству проверен. Поддержка предварительно запланирована на версию R17.

Доброго времени суток!

Хотим узнать как продвигаются дела по разработке данного драйвера?
Нужно ли наше содействие?

К работе над драйвером пока не приступили.

Доброго времени суток!

Хотим узнать как продвигаются дела по разработке данного драйвера?

К работе над драйвером устройства ещё не приступили, поскольку в очереди на реализацию, перед вашим устройством, есть другие устройства.

Сколько у вас максимум используется каналов?
Нам не удается считать данные заводским ПО. Программа дозванивается до модема, но при нажатии на кнопку “Считать” выдает сообщения “Ошибка при чтении “имя параметра””.
Из дампа обмена видно, что программа отправляет запросы прибору, но он не отвечает.

На почту скинули 2 конфигурационных файла по 2м УМ-31.
Алгоритм считывания следующий:
1)Открываем Конфигуратор устройств мониторинга.
2)Нажимаем открыть, выбираем конфигурационный файл
3)Нажимаем кнопочку установить
4)Дожидаемся соединения
5)Нажимаем вкладку “Таблицу счетчиков”
6)Нажимаем кнопку “Считать”. Начнется процесс считывания настроек по каналам.
7)После считывания настроек, нажимаем кнопку “Данные”
8)Нажимаем кнопку “Считать” -Левую

Данные считать удалось.
Какое максимальное число приборов у вас подключено к УМ-31?

На данный момент 206 приборов.

Но хорошо бы реализовать поддержку максимального кол-ва приборов, столько, сколько можно завести в прибор УМ-31

Вы можете сообщить серийный номер прибора и версию ПО?

Версию ПО можно узнать родной программой -Общие настройки–>Диагностика. параметр SW как раз будет сообщать версию прибора, в данном случае это 110
Завод изготовитель сказал что считать серийный номер программой с прибора невозможно.
По прибором, которым мы вам отправили конфигурационные файлы этикетки имеют следующую информацию:

1 прибор
Kod 468266.007
No 31101505081403
3 CAN, 2 RS-485
HW B F64 BGS2

2 прибор
Kod 468266.007
No 31201503251546
4 CAN, 1 RS-485
HW A F32 BGS2

No - это серийный номер

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

На почту support@lers.ru я повторно отправил конфигурационный файл к прибору (2.xml)

Пошаговая инструкция опроса УМ-31 программой Конфигуратор устройств Мониторинга. Версия 6.2.2.1

1)Отклываем программу “Конфигуратор устройств Мониторинга”
2)Нажимаем настройки
3)выбираем порт и скорость диспетчерского модема
4)Нажимаем “Открыть”, выбираем файл отправленный нами “2.xml”
3)Нажимаем кнопку “установить”
4)После того как снизу, в окне логов появится сообщение “Соединение установлено”, нужно нажать на вкладку “Данные”
5)Сверху будет 2 кнопки “Считать”, Нужно нажать на левую кнопку
6)Внизу будет отображаться лог опроса прибора, после считывания всех данных, появится таблица с данными как на скриншоте

так же можно попробовать перед снятием данных, сперва попробовать зайти во вкладку “таблицу счетчиков” и нажать на “Считать”, после повторно снять данные с приборов
Безымянный.png

При нажатии левой кнопки у вас считываются текущие данные, я же задавал вопрос про чтение архивных данных. Чтение архивных данных - это правая кнопка.
Как я понял, в устройствах, к которым вы предоставили доступ, не настроено хранение архивных данных.
Можете ли вы дать доступ к устройству, в котором есть архивы? Оно необходимо для проверки функции чтения архивных данных.
Или вам достаточно, что бы в драйвере была только функция Чтение текущих данных?

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

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

На данный момент это нас устроит. Сообщите пожалуйста примерный срок выхода обновления по данному прибору

Драйвер практически готов. Нам осталось прояснить один вопрос у производителя.
Нам не удается рассчитать контрольную сумму по алгоритму из описания протокола обмена, для ответа на функцию Чтение текущих параметров. Для всех остальных функция расчет происходит успешно. Мы отправили письмо производителю. Как только получим ответ, мы добавим драйвер в ЛЭРС УЧЕТ.

Хотим поинтересоваться, удалось ли получить необходимую информацию от завода изготовителя?