НПО Тепловизор. Теплосчетчики и расходомеры К вершинам эволюции теплосчетчика
Продукция Поддержка Форум Контакты
     
Пользователь    Пароль  
Регистрация | Пароль?  
Главное меню
НовостиПродукцияФайлы/ДокументыСтатьиФорумОпросыФотогалереяО компанииРекламодателям
Потребители о нас
"...можно с уверенностью констатировать высочайший уровень надежности узлов учета ВИСТ.Т, работающих практически без затрат на эксплуатационное обслуживание в течении всего указанного срока."

А.С.Григорян, Генеральный директор МТК КОМКОР
Наши партнёры
Свернуть/Развернуть ТЕПЛОСЧЕТЧИКИ • ВОДОСЧЕТЧИКИ • РАСХОДОМЕРЫ • ВИС.Т Свернуть/Развернуть
/  Список форумов
   /  Программное обеспечение
/  Приборы ТБН
 «  1  2  3  4  5  6  7  » 
«  Предыдущая тема    Следующая тема  »
Тема:  Приборы ТБН    

CH Re: Приборы ТБН

Администратор


Полезная информация. Похоже, стоит ввести в драйвере 10 мс задержку по умолчанию. В зависимости то ли от версии программы, то ли от режима работы, КМы слишком медленно переключают свой порт RS-485 с передачи на приём. КПК - устройство медленное по определению, а обычный компьютер и даже нетбук слишком быстро для КМа выплёвывают следующую команду.

Кстати, задержка в 10 миллисекунд практически не сказывается на скорости чтения данных, а для GSM-связи и 100 мс несущественны на фоне огромных задержек в сети.
О индикаторе прогресса: до 50% это чтение архива событий, потому может проскакивать быстро, если событий немного. А от 50 до 100 % - чтение почасового архива.

--
Виктор В. Жданов
NegaSoft Co. FAE
НПО "Тепловизор", Главный инженер-программист
» 27.10.10 00:34 Профайл Посетить веб-сайт

CH Re: Приборы ТБН

Администратор


Результаты исследования, проведённого на удалённом приборе, предоставленном mobilandr:

У КМа плохо отрабатывается команда чтения настроечных данных из EEPROM. Если при чтении архива особых сбоев не наблюдается (чтение идёт бодренько), то здесь часто нет ответа на команду или ответ приходит не полностью (!?). Программе, читающей данные, приходится выбираться из этой ситуации при помощи перезапросов.
Программа km5db от производителя, в отличие от Архивиста, настроечные регистры обычно не читает, потому на глаз работает лучше. Ещё в ней вводятся дополнительные таймауты между байтами отправляемых команд, чтобы облегчить прибору жизнь.
Я добавил аналогичные таймауты в пробную версию драйвера. Тестовое чтение, которое со старой версией драйвера закончилось неудачно, с пробной версией несколько раз медленно, но благополучно пробралось через чтение приборных спецификаций. Эта операция выполняется редко, поэтому жить можно.
Интересно, что проблемный прибор - КМ-5-2. Может это случайность, что именно с этой моделью постоянно происходят неприятности?

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

--
Виктор В. Жданов
NegaSoft Co. FAE
НПО "Тепловизор", Главный инженер-программист
» 27.10.10 16:30 Профайл Посетить веб-сайт

mobilandr Re: Приборы ТБН

Старожил


Попробовал. Результат тот же. Изменения были в скорости загрузки и в "глубине прорыва". Теперь всё намного медленнее и загрузка прерывается где-то на 50-60%. Ранее чаще на 10-30% было.

--
ВИС.Товод любитель со стажем.
» 1.11.10 13:01 Профайл

CH Re: Приборы ТБН

Администратор


Ясно. Сделаю ещё одну модернизацию со ставкой на 5-секундный таймаут и число перезапросов побольше. Кажется, я придумал способ косвенного поддержания обмена в синхронизации, чего по умолчанию протокол КМа не позволяет. Получится - избавимся от необходимости в таймауте 15+ секунд.
Сообщу как будет готово, после выхода на работу.

--
Виктор В. Жданов
NegaSoft Co. FAE
НПО "Тепловизор", Главный инженер-программист
» 1.11.10 14:47 Профайл Посетить веб-сайт

madalex04 Re: Приборы ТБН

Старожил


прибор 075475. телефон 8917xxxxxxx. Всё то же самое, слишком долгий опрос... Не снимается.... Связь отличная. Это уже второй кривой прибор..

--
Чем решительнее сомнение, тем сомнительнее решение.
» 15.11.10 14:25 Профайл

madalex04 Re: Приборы ТБН

Старожил


Если будет возможность посмотрите пожалуйста.

--
Чем решительнее сомнение, тем сомнительнее решение.
» 15.11.10 14:41 Профайл

CH Re: Приборы ТБН

Администратор


Действительно то же самое. Опять КМ-5-2. Странная какая-то модификация - читается плохо, данные нарастающих итогов в конце года портит...
Я сейчас закончил модифицировать Архивист (для вас тоже полезности добавлены: настраиваемый доступ только к одной из веток базы данных и пакетное сохранение протоколов в файлы) и как раз начинаю усовершенствование драйвера, надеюсь поможет.

А пока уточните, пожалуйста, через что модем подключен к прибору и что это за модем. Дело в том, что он (удалённый модем) периодически бросает трубку по собственной инициативе и возникает вопрос - с какой вообще стати это происходит?

--
Виктор В. Жданов
NegaSoft Co. FAE
НПО "Тепловизор", Главный инженер-программист
» 15.11.10 15:22 Профайл Посетить веб-сайт

madalex04 Re: Приборы ТБН

Старожил


15.11.2010 09:07:59: >>> Начало сеанса удалённого доступа
15.11.2010 09:07:59: Хамовнический 8
15.11.2010 09:07:59: Создание канала связи с прибором
15.11.2010 09:07:59: Устройство связи: Модем
15.11.2010 09:07:59: Открытие COM2, 9600, 8N1
15.11.2010 09:08:01: Инициализация модема: AT
15.11.2010 09:08:01: Модем OK
15.11.2010 09:08:01: Набор номера: ATDT8917xxxxxxx
15.11.2010 09:08:22: Модем CONNECT
15.11.2010 09:08:22: Настройка приёмных таймаутов: 30000/30000 мс
15.11.2010 09:08:22: Канал связи успешно создан, запрос доступа к прибору
15.11.2010 09:08:23: Получен ответ прибора, проверка...
15.11.2010 09:08:24: Запрос флагов состояния прибора
15.11.2010 09:08:25: Получение обновлённых спецификаций прибора...
15.11.2010 10:07:45: Ошибка получения спецификаций (пар. 102)
15.11.2010 10:07:45: Потеряно соединение с удалённым модемом
15.11.2010 10:07:45: Закрытие канала связи с прибором
15.11.2010 10:07:45: <<< Сеанс связи завершён с ошибкой

15.11.2010 17:13:59: >>> Начало сеанса удалённого доступа
15.11.2010 17:13:59: Хамовнический 8
15.11.2010 17:13:59: Создание канала связи с прибором
15.11.2010 17:13:59: Устройство связи: Модем
15.11.2010 17:13:59: Открытие COM2, 9600, 8N1
15.11.2010 17:14:01: Инициализация модема: AT
15.11.2010 17:14:01: Модем OK
15.11.2010 17:14:01: Набор номера: ATDT8917xxxxxxx
15.11.2010 17:14:21: Модем CONNECT
15.11.2010 17:14:21: Настройка приёмных таймаутов: 30000/30000 мс
15.11.2010 17:14:21: Канал связи успешно создан, запрос доступа к прибору
15.11.2010 17:18:52: Получен ответ прибора, проверка...
15.11.2010 17:18:53: Запрос флагов состояния прибора
15.11.2010 17:18:56: Получение обновлённых спецификаций прибора...
15.11.2010 18:13:43: Ошибка получения спецификаций (пар. 96)
15.11.2010 18:13:43: Потеряно соединение с удалённым модемом
15.11.2010 18:13:43: Закрытие канала связи с прибором
15.11.2010 18:13:43: <<< Сеанс связи завершён с ошибкой

Как видите модем в норме, обрыв связи через час-инициатива оператора (для распределения нагрузки в сотовых сетях). Считывание через адаптер - переброс на комп - считываниечерез модем... Всё то же самое, он по-моему хочет считать спецификации первый раз сам (Архивист), но не получается из-за тормозов в ПО прибора. Может как то можно помочь Архивисту с помощью адаптера?

--
Чем решительнее сомнение, тем сомнительнее решение.
» 15.11.10 20:49 Профайл

madalex04 Re: Приборы ТБН

Старожил


Модем ОВЕН ПМ-220АВ. Такие же модемы стоят ещё (объектов 70-75), все приборы за исключением этого и ещё одного - в норме. Кстати на этом же телефоне ещё два прибора, работающих нормально (№069183 и №070298)

--
Чем решительнее сомнение, тем сомнительнее решение.
» 15.11.10 20:52 Профайл

CH Re: Приборы ТБН

Администратор


Готов и выложен на пробу в "разных файлах" ещё один вариант драйвера KM-5, а заодно и аналогично доработанный KM-5-6И. Какие в нём изменения:

1. Встроена процедура восстановления синхронизации при перезапросах, и хотя это дополнительные расходы на отправку/приём синхронизирующих запросов, драйвер теперь не боится коротких таймаутов ожидания ответа, что должно с лихвой окупаться. Рекомендуемый таймаут данных для модемной связи - 5-6 секунд (5000 мс), количество перезапросов - не меньше 5.
2. Встроено кэширование читаемых настроечных параметров - при неудачном завершении предыдущего сеанса в следующем чтение продолжится с места обрыва.

--
Виктор В. Жданов
NegaSoft Co. FAE
НПО "Тепловизор", Главный инженер-программист
» 16.11.10 14:36 Профайл Посетить веб-сайт
Распечатать топик 
 «  1  2  3  4  5  6  7  » 
«  Предыдущая тема    Следующая тема  »


Поиск

Ключевые слова:    
[ Расширенный поиск ]

Права

Вы не можете начинать темы.
Вы не можете редактировать свои сообщения.
Вы не можете создавать опросы.
Вы не можете вкладывать файлы в сообщения.
Вы не можете отвечать на сообщения.
Вы не можете удалять свои сообщения.
Вы не можете голосовать.