Добрый день! Сегодня была необходимость доопрасить данные с вышедшего на связь прибора. Ручным образом за первое соединение получили суточные данные, опрос прошел успешно. Попытка 2ой раз пройтись по архиву выдает ошибку для всего оборудования Взлет (ТСРВ-024М+) и АССВ-030 (пробовали на нескольких адресах).
Нет. До этого в предыдущих сборках не было такой проблемы даже если флаг не был установлен, он перезванивал вновь после удачного опроса и заново данные считывал.
Мы связались с АССВ-030 и смогли его опросить. Результаты следующие.
После подключения АССВ-030 его удаётся сразу же опросить. Затем, если соединение какое-то время простаивает (2-3 минуты), связь разрывается. Однако определить это у системы в большинстве случаев получится только если запустить опрос и передать в порт данные. Система тестирует соединение с модемом каждые 60с, но на практике такого тестирования оказывается недостаточно, и определить что модем отключен можно только после начала опроса.
В итоге, запустив опрос повторно через несколько минут вы видите сообщение о том, что удалённый компьютер разорвал существующее подключение. После этого контроллер нужно снова вызвать, чтобы он повторно подключился к системе сбора данных.
Рекомендации исходя из этого следующие.
Если вы уже настроили вызов GPRS-контроллеров, то в параметрах подключения установите галочку “Разрывать соединение после опроса”. В этом случае сразу после окончания опроса система отключит контроллер, который всё равно и так бы отвалился через пару минут по неактивности. Естественно, после запуска ручного опроса придётся ждать пока сервер вызовет контроллер и он установт подключение.
Проверьте настройки АССВ-030. Возможно, что в них есть параметр, который указывает через какое время контроллер отключается от сервера если не было обмена.
Мы можем добавить помимо тестирования соединения ещё и блок, который будет физически отправлять подключенному АССВ-030 несколько байт данных. Это предотвратит отключение по неактивности. Или по крайней мере, определить, что модем уже отключился до того как запустится опрос.
Но в этом методе есть минус. Мы каждую минуту будем отправлять модему некоторый объём трафика. Который за сутки с учётом округлений оператора может довольно сильно уменьшить баланс.
Все понятно. Просто самое интересное что до 13.08 обновления такой проблемы не было никогда. Ручной опрос (у нас все точки выставлены с голосовым дозвоном) проходит 1 раз, отключается, могли сразу же сделать новый дозвон и он соединялся без проблем и проходил вновь.
Не совсем вас понимаю. Эта обработка не менялась в версии R13.08. Если вы хотите, чтобы связь рвалась автоматически после опроса, установите в параметрах GPRS-подключения флажок “Разрывать соединение после опроса”. Тогда будет работать так как вы описываете.
Антон, подождите секунду, раньше во время ручного опроса, появлялась строка “Идет дозвон на норме +7…”, сейчас ручной опрос сразу же пропускает этот шаг и идет подключение к АССВ и опрос, вообще не один контроллер, даже который ранее не опрашивался вылетает с ошибкой с предыдущего рисунка, поможет только перезагрузка компьютера.
Попытаюсь переустановить ЛЭРС Учет, помоему с такой проблемой когда то сталкивался .