|
ТЕПЛОСЧЕТЧИКИ • ВОДОСЧЕТЧИКИ • РАСХОДОМЕРЫ • ВИС.Т |
|
| | |
Тема: Ошибка при установки связи через gsm-модем AnCom RM | |
Dmitry |
Ошибка при установки связи через gsm-модем AnCom RM |
Новенький
|
|
Добрый день! Пытаюсь установить соединение с теплосчетчиком ВКТ-7 через gsm-модем AnComRM. Получаю ошибку и записи в логе: 15.08.2011 21:33:31: >>> Начало сеанса удалённого доступа 15.08.2011 21:33:31: Первый 15.08.2011 21:33:31: Создание канала связи с прибором 15.08.2011 21:33:31: Устройство связи: Модем 15.08.2011 21:33:31: Открытие COM1, 57600, 8N2 15.08.2011 21:33:33: Инициализация модема: ATS7=60S30=0L0M1\N33&KBX4 15.08.2011 21:33:39: 15.08.2011 21:33:40: Ошибка создания канала связи 15.08.2011 21:33:40: Нет ответа модема 15.08.2011 21:33:40: Закрытие канала связи с прибором 15.08.2011 21:33:40: <<< Сеанс связи завершён с ошибкой
Насколько я понял, не проходит строка инициализации. Ее возможно поменять или она жестко задается? Как обойти сложившуюся проблему? |
|
» 15.8.11 21:38 |
|
|
Dmitry |
Re: Ошибка при установки связи через gsm-модем AnCom RM |
Новенький
|
|
Анкомовский модем у компьютера, у прибора МС35 стоит. Иногда отвечает ERROR в данном логе. Через родную программу ВКТ опрос идет в штатном режиме, т.е. модем исправен. Единственное, что у этого модема нет драйвера своего и я использую стандартный драйвер в Windows для модема 57600. |
|
» 18.8.11 13:48 |
|
|
CH |
Re: Ошибка при установки связи через gsm-модем AnCom RM |
Администратор
|
|
Значит настройки, диктуемые драйвером, которые и использует Архивист, несовместимы с реальными настройками анкомовского модема. Действительно ли скорость должна быть 57600? И очень странно, что формат данных - с 2-мя стоп-битами, 8N1 это практически стандарт. Следует, как минимум, запросить у производителя модема драйвер. А лучше не использовать такой "навороченный" модем в качестве простого CSD-опросчика - поставить ещё один MC-35 и не иметь описанных проблем. Программа от производителя, как видно, вообще не использует модемный драйвер, потому и работает.
-- Виктор В. Жданов NegaSoft Co. FAE НПО "Тепловизор", Главный инженер-программист |
|
» 23.8.11 13:25 |
|
|
Dmitry |
Re: Ошибка при установки связи через gsm-модем AnCom RM |
Новенький
|
|
Поменял модемы местами, т.е. анкомовский поставил к прибору, а к компьютеру подключил МС35. Добился связи с прибором. Но непонятно, откуда Архивист берет настройки (9600,8N2)? В настройках com-порта и драйвера модема стоит (9600,8N1). 26.08.2011 02:05:18: >>> Начало сеанса удалённого доступа 26.08.2011 02:05:18: 66 26.08.2011 02:05:18: Создание канала связи с прибором 26.08.2011 02:05:18: Устройство связи: Модем 26.08.2011 02:05:18: Открытие COM1, 9600, 8N2 26.08.2011 02:05:20: Инициализация модема: ATS7=60\Q0 26.08.2011 02:05:20: Модем OK |
|
» 26.8.11 02:59 |
|
|
novyjgorod |
Re: Ошибка при установки связи через gsm-модем AnCom RM |
Новенький
|
|
Значит что есть Модем MC52it, настроен программой "Настройка Simens TC35", в систем прописан как "стандартный модем 9600", установлен на СОМ3(через кабель prolific USB), через родное ПО обмен идет успешно. ВКТ-7, настроен программой "Настройка Simens TC35", через родное ПО обмен идет успешно. Архивист v 1.13.3 с драйвером ВКТ7 v 0.83.2. Получаем лог:
26.10.2011 09:10:24: >>> Начало сеанса удалённого доступа 26.10.2011 09:10:24: Ермакова Н.С. 3, 1 подъезд, жилой дом 26.10.2011 09:10:24: Создание канала связи с прибором 26.10.2011 09:10:24: Устройство связи: Модем 26.10.2011 09:10:24: Открытие COM3, 9600, 8N2 26.10.2011 09:10:26: Инициализация модема: AT 26.10.2011 09:10:32: 26.10.2011 09:10:32: Ошибка создания канала связи 26.10.2011 09:10:32: Нет ответа модема 26.10.2011 09:10:32: Закрытие канала связи с прибором 26.10.2011 09:10:32: <<< Сеанс связи завершён с ошибкой
Менял тайминги - не помогает. Менял настройки модема - тоже не помогло. Как изменить строку инициализации?? В каком месте рыть? Лучше было сделать ее по умолчанию ATZ Хотя и заявляете что 8N2 совместим с 8N1, но зачем такую запарку делать? Лучше сделать настройку строки инициализации модема и параметров связи в окне драйвера (ну и утилиту настройки модемов тоже не помешало бы сочиниьт или использовать настройки Сименсов), чем эти мало кому понятные тайминги(на ожидание откликов от модема их вполне можно задать 500ms по дефолту). |
|
» 26.10.11 07:32 |
|
|
novyjgorod |
Re: Ошибка при установки связи через gsm-модем AnCom RM |
Новенький
|
|
Забыл: протокол обмена CSD (не GPRS) |
|
» 26.10.11 07:43 |
|
|
CH |
Re: Ошибка при установки связи через gsm-модем AnCom RM |
Администратор
|
|
Попробуйте драйвер ВКТ-7 отсюда: http://www.teplovizor.ru/mydownloads/misc.php
novyjgorod Цитата: Менял тайминги - не помогает.
И не поможет. Тайминги касаются получения ответов от прибора, а не модема.
novyjgorod Цитата: Менял настройки модема - тоже не помогло.
novyjgorod Цитата: Как изменить строку инициализации?? В каком месте рыть?Лучше было сделать ее по умолчанию ATZ
Базовая строка инициализации прописана в Windows самим драйвером модема. Резонно считать, что производитель модема лучше знает, какая инициализация требуется его модему. Вместо родного драйвера вы используете "Стандартный модем", то есть, по сути, неизвестный, для которого прописана нейтральная строка инициализации "AT". Никто не отнимает у вас право прописать свою строку инициализации (в качестве дополнительной) стандартными средствами Windows.
novyjgorod Цитата: Хотя и заявляете что 8N2 совместим с 8N1, но зачем такую запарку делать?
А в чём запарка? Наоборот - от лени. ВКТ-7 работает в таком режиме, так зачем драйверу иметь 2 разных режима в зависимости от модемной/немодемной связи? Согласен, формально непорядок, но менять без особой надобности не будем.
novyjgorod Цитата: учше сделать настройку строки инициализации модема и параметров связи в окне драйвера (ну и утилиту настройки модемов тоже не помешало бы сочиниьт или использовать настройки Сименсов), чем эти мало кому понятные тайминги(на ожидание откликов от модема их вполне можно задать 500ms по дефолту).
Про тайминги ответил, при общении с модемом используются жёстко заданные 2 сек. А манера настраивать модем в каждой программе "под себя" отдаёт хулиганством со стороны производителей такого софта. Знаете, что будет, если настроив модем в соответствии с рекомендациями Теплокома, вы захотите использовать родной сименсовский драйвер? Ничего. Драйвер не найдёт модем. А если у вас несколько приборов разного типа на связи, и каждый производитель желает, чтобы вызывающий модем настроили непременно на _эту_ скорость и _этот_ режим? Вот если бы вы вообще не трогали околокомпьютерный модем, оставили его с настройками "из коробки" и установили родной драйвер, никаких проблем в его использовании Архивистом не возникло бы. И никаких утилит для настройки модема не требуется. Ну зачем усложнять жизнь себе (а потом и другим, что мы и наблюдаем), что-то там настраивая в никому ничего плохого не делавшем модеме? Ах да, запамятовал, некий производитель хочет, чтобы общедоступный модем многозадачной операционной системы был настроен исключительно под его программульку...
-- Виктор В. Жданов NegaSoft Co. FAE НПО "Тепловизор", Главный инженер-программист |
|
» 26.10.11 11:51 |
|
|
| | |
ПраваВы не можете начинать темы. Вы не можете редактировать свои сообщения. Вы не можете создавать опросы. Вы не можете вкладывать файлы в сообщения. Вы не можете отвечать на сообщения. Вы не можете удалять свои сообщения. Вы не можете голосовать.
|
|
|