Форум : Программное обеспечение

Название : Нет ответа модема

 avf :

26.5.15 11:23
 Здравствуйте,
Столкнулся в проблемой при использовании программы Архивист (первый опыт работы с программой):
При попытке соединения программа выдает ошибку "Нет ответа модема"
Лог файл:
Начало сеанса удалённого доступа
21.05.2015 16:38:05: Будапешт
21.05.2015 16:38:05: Создание канала связи с прибором
21.05.2015 16:38:05: Устройство связи: Модем
21.05.2015 16:38:05: Открытие COM3, 0, 8N1
21.05.2015 16:38:07: Инициализация модема: ATS7=60S30=0L1M1+ES=3,0,2;+DS=3;+IFC=0,0;BX4
21.05.2015 16:38:13:
21.05.2015 16:38:14: Ошибка создания канала связи
21.05.2015 16:38:14: Нет ответа модема
21.05.2015 16:38:14: Закрытие канала связи с прибором
21.05.2015 16:38:14: <<< Сеанс связи завершён с ошибкой

Как я понимаю не отвечает модем установленный у меня на компьютере.
В настройках Архивист я выбрал модем и его модель.
Марка модема dlink dfm562e
Драйвер модема родной от производителя модема.
Модем рабочий проверенный множеством способов - hyperterminal, программа опроса теплосчетчиков Магика.
Помогите решить данную проблему.

 xBocT :

26.5.15 14:31
 Гммм. Предоставленный лог очень напоминает проблему в теме
http://www.teplovizor.ru/forum/viewtopic.php?topic_id=398&forum=1

Попробуйте поменять СОМ-порт на котором модем "висит".

Цитата:

программа опроса теплосчетчиков Магика.

Гмм. Архивист же не поддерживает работу с этими теплосчетчиками...

 avf :

26.5.15 14:56
 Магику опрашиваю программой для Магики. Это просто подтверждает, что модем рабочий

 avf :

27.5.15 11:28
 Поменял номер com порта, а программа все равно обращается по старому номеру com порта.
Теперь ошибка открытия порта.

 avf :

28.5.15 10:32
 Устранил ошибку обращения по старому номеру com порта (переустановкой драйверов), но смена номера порта не решила проблему "Нет ответа модема"

 xBocT :

28.5.15 13:02
 Модем не отвечает "OK" в ответ на строку инициализации.

 xBocT :

28.5.15 13:22
 Я полагаю что-то в строке инициализации не так, либо использовавшийся другой софт внес изменения в настройки модема "под себя" и сохранил их.
Архивист же заточен под работу "со стандартными" модемами со "стандартными" настройками, подразумевая стандартизированные ответы на запросы и команды.

 avf :

18.6.15 18:02
 Господа, после всех упражнений уперся в ошибку открытия com порта.
18.06.2015 17:43:43: >>> Начало сеанса удалённого доступа
18.06.2015 17:43:43: юлогпр
18.06.2015 17:43:43: Создание канала связи с прибором
18.06.2015 17:43:43: Устройство связи: Модем
18.06.2015 17:43:43: Открытие COM1, 0, 8N1
18.06.2015 17:43:43: Ошибка создания канала связи
18.06.2015 17:43:43: Ошибка настройки COM-порта
18.06.2015 17:43:43: Закрытие канала связи с прибором
18.06.2015 17:43:43: <<< Сеанс связи завершён с ошибкой
просматривал, что занимает com порт программой portMon, ничего не показала.
Смена номера порта тоже не помогает.
Если пытаться связаться с прибором напрямую через порт, он открывается нормально.
Подскажите где искать.

 CH :

19.6.15 12:29
 Сообщение "Ошибка настройки COM-порта" указывает на проблему с установкой параметров работы порта (скорость, формат данных ...) уже после его успешного открытия. То есть порт программе доступен, но нормально с ним работать она не может.
Просто комментарий, никаких полезных советов дать не могу.

 avf :

19.6.15 17:10
 Получается в программе дело?
Почему программа настраивает порт со скоростью 0(ноль)

[ Редактировано avf в 19.6.15 18:11 ]

 avf :

19.6.15 18:02
 Ковыряю дальше:
1. В программе Свойства(молоточек) на вкладке общие - настройки изменил
RTS delay, bit c 0 на 1
Byte timeout 300 на 3000
Block timeout 500 на 5000.
Заработало!!!! Но:
19.06.2015 17:51:55: >>> Начало сеанса удалённого доступа
19.06.2015 17:51:55: 54
19.06.2015 17:51:55: Создание канала связи с прибором
19.06.2015 17:51:55: Устройство связи: Модем
19.06.2015 17:51:55: Открытие COM1, 19200, 8N1
19.06.2015 17:51:57: Инициализация модема: ATS7=10S30=0L1M1+ES=3,0,2;+DS=3;+IFC=0,0;BX4
19.06.2015 17:51:57: Модем OK
19.06.2015 17:51:57: Набор номера: ATDT8909*******(здесь звездочки поставил я, в логе нормальный номер)
19.06.2015 17:52:07: Ошибка создания канала связи
19.06.2015 17:52:07: Нет ответа модема
19.06.2015 17:52:07: Закрытие канала связи с прибором
19.06.2015 17:52:07: <<< Сеанс связи завершён с ошибкой

Дозваниваюсь ради эксперимента на свой личный телефон, но после 2 гудков разрыв связи.

 CH :

22.6.15 10:51
 avf
Цитата:

Получается в программе дело?

Никакой однозначности тут нет.
avf
Цитата:

Почему программа настраивает порт со скоростью 0(ноль)

А как у вас подключен модем, он вроде с RS-232? Компьютер с портом RS-232 или какой-то USB-переходник?
Скорость 0 в настройках может быть только если драйвер модема не указал скорость работы порта. Это нормально для USB-модемов, но странно для модема с RS-портом. Независимо от вида подключения попробуйте в свойствах модема задать скорость работы порта такой, на которую он настроен у модема (которая используется при работе с модемом гипертерминалом или другой нормально работающей программой).

Ещё, в строке инициализации прописано время ожидания соединения 10 секунд ( ATS7=10). Видимо поэтому модем прекращает установление соединения уже после второго гудка. Строка инициализации тоже на совести драйвера, так что проконтролируйте, что там ещё такого наворочено. Исправления можно внести в дополнительную строку инициализации.

 avf :

22.6.15 13:42
 Модем подключен через RS232, в настройках модема указана скорость 19200.

 avf :

22.6.15 17:54
 CH
Цитата:

Ещё, в строке инициализации прописано время ожидания соединения 10 секунд ( ATS7=10). Видимо поэтому модем прекращает установление соединения уже после второго гудка. Строка инициализации тоже на совести драйвера, так что проконтролируйте, что там ещё такого наворочено. Исправления можно внести в дополнительную строку инициализации.

Изменение в дополнительной строке инициализации не влияет на время сброса модема.

 CH :

23.6.15 10:40
 avf
Цитата:

Модем подключен через RS232, в настройках модема указана скорость 19200.

И проблемы в вашем последнем логе уже нет. Сначала вы как-то по другому модем подключали.
avf
Цитата:

Изменение в дополнительной строке инициализации не влияет на время сброса модема.

И как при этом выглядит лог?
Не изменялись ли настройки времени ожидания соединения в настройках драйвера (секция "модем", по умолчанию там задано 60 секунд)?

© NegaSoft co., 2005
http://www.teplovizor.ru

URL этой темы
http://www.teplovizor.ru/forum/viewtopic.php?topic_id=419&forum=2