Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
25.04.2024, 18:49:25
 
Начало Помощь Поиск Войти Регистрация
Новости: Форум обновлен

+  Форум АО "ВЗЛЕТ"
|-+  Автоматизация и диспетчеризация
| |-+  Взлет СП4
| | |-+  Gsm модем не разрывает соединение в СП-4
0 Пользователей и 1 Гость смотрят эту тему. « предыдущая тема следующая тема »
Страниц: [1] 2 3 4 Печать
Автор Тема: Gsm модем не разрывает соединение в СП-4  (Прочитано 23068 раз)
Энерго_алексей
Наш человек
***

Харизма: 9
Офлайн Офлайн

Сообщений: 900


« : 22.05.2019, 07:17:27 »

Доброе утро, подскажите как бороться с проблемой модем частенько не разъединяет соединение, команды прописаны AT+IPR=9600,AT&F AT&D2,ATE0,AT&W0. И какие ещё команды нужно прописать для Gsm модема на стороне компьютера? П.С соединение может не разъединять по 1-2 часа,а деньги уходят и это очень печально, на стороне компьютера irz mc52it.
Записан
Работник
Пользователь
**

Харизма: 0
Офлайн Офлайн

Сообщений: 91


« Ответ #1 : 22.05.2019, 08:33:03 »

Поддерживаю, так же не рвется соединение, настроен модем с AT&D2. Это одна из причин, по которой не могу перейти с СП3 на СП4
Записан
Дмитрий Пархоменко
Global Moderator
*****

Харизма: 34
Офлайн Офлайн

Сообщений: 1697



« Ответ #2 : 22.05.2019, 08:35:08 »

Здравствуйте!

Если AT&D2 прописывался после AT&F (сброс на заводские настройки), то все должно работать.
Вы не ошиблись в порядке команд?

Обычно на модемах есть светодиодный индикатор показывающий активность модема (наличие соединения).
С помощью такой индикации, проверить штатное поведение разрыва соединения по DTR легко, берете любую терминальную программу, звоните куда-либо по CSD, как от модема получаете CONNECT - отсоедините кабель COM-порта от модема, он должен немедленно закрыть соединение (положить трубку), т.к. DTR он больше не видит.

П.С.: хотя м.б. есть некая особенность именно в irz mc52it? Пришлите нам полные логи от транспортной службы за тот период времени, когда "висел" модем на sp@vzljot.ru.
Записан
Дмитрий Пархоменко
Global Moderator
*****

Харизма: 34
Офлайн Офлайн

Сообщений: 1697



« Ответ #3 : 22.05.2019, 08:41:52 »

Поддерживаю, так же не рвется соединение, настроен модем с AT&D2. Это одна из причин, по которой не могу перейти с СП3 на СП4
Подскажите, какой у Вас модем (марка, модель)?
Записан
Энерго_алексей
Наш человек
***

Харизма: 9
Офлайн Офлайн

Сообщений: 900


« Ответ #4 : 22.05.2019, 08:52:56 »

Здравствуйте!

Если AT&D2 прописывался после AT&F (сброс на заводские настройки), то все должно работать.
Вы не ошиблись в порядке команд?

Обычно на модемах есть светодиодный индикатор показывающий активность модема (наличие соединения).
С помощью такой индикации, проверить штатное поведение разрыва соединения по DTR легко, берете любую терминальную программу, звоните куда-либо по CSD, как от модема получаете CONNECT - отсоедините кабель COM-порта от модема, он должен немедленно закрыть соединение (положить трубку), т.к. DTR он больше не видит.

П.С.: хотя м.б. есть некая особенность именно в irz mc52it? Пришлите нам полные логи от транспортной службы за тот период времени, когда "висел" модем на sp@vzljot.ru.
Сom порт отключаю сразу же рвет соединение. очень странно почему тогда весит я какие именно логи скинуть ?
Записан
Энерго_алексей
Наш человек
***

Харизма: 9
Офлайн Офлайн

Сообщений: 900


« Ответ #5 : 22.05.2019, 08:55:46 »

Здравствуйте!

Если AT&D2 прописывался после AT&F (сброс на заводские настройки), то все должно работать.
Вы не ошиблись в порядке команд?

Обычно на модемах есть светодиодный индикатор показывающий активность модема (наличие соединения).
С помощью такой индикации, проверить штатное поведение разрыва соединения по DTR легко, берете любую терминальную программу, звоните куда-либо по CSD, как от модема получаете CONNECT - отсоедините кабель COM-порта от модема, он должен немедленно закрыть соединение (положить трубку), т.к. DTR он больше не видит.

П.С.: хотя м.б. есть некая особенность именно в irz mc52it? Пришлите нам полные логи от транспортной службы за тот период времени, когда "висел" модем на sp@vzljot.ru.
Сom порт отключаю сразу же рвет соединение. очень странно почему тогда весит я какие именно логи скинуть ?
Дмитрий и очень часто почему то ошибка 11 Com порт занят или не доступен это чистенько когда снимаешь в ручном режиме по списку 40-50 приборов.


* Screenshot_4.jpg (615.58 Кб, 1920x1080 - просмотрено 1380 раз.)
Записан
Энерго_алексей
Наш человек
***

Харизма: 9
Офлайн Офлайн

Сообщений: 900


« Ответ #6 : 22.05.2019, 08:57:51 »

Здравствуйте!

Если AT&D2 прописывался после AT&F (сброс на заводские настройки), то все должно работать.
Вы не ошиблись в порядке команд?

Обычно на модемах есть светодиодный индикатор показывающий активность модема (наличие соединения).
С помощью такой индикации, проверить штатное поведение разрыва соединения по DTR легко, берете любую терминальную программу, звоните куда-либо по CSD, как от модема получаете CONNECT - отсоедините кабель COM-порта от модема, он должен немедленно закрыть соединение (положить трубку), т.к. DTR он больше не видит.

П.С.: хотя м.б. есть некая особенность именно в irz mc52it? Пришлите нам полные логи от транспортной службы за тот период времени, когда "висел" модем на sp@vzljot.ru.
Дмитрий вот настройки модема


* Screenshot_6.jpg (116.68 Кб, 1919x1079 - просмотрено 1461 раз.)
Записан
Дмитрий Пархоменко
Global Moderator
*****

Харизма: 34
Офлайн Офлайн

Сообщений: 1697



« Ответ #7 : 22.05.2019, 09:17:44 »

Сom порт отключаю сразу же рвет соединение. очень странно почему тогда весит я какие именно логи скинуть ?
Значит модем отрабатывает как надо.
Логи службы СП4 (C:\Program Files (x86)\Vzljot Sp\Logs) за тот период когда модем зависал на часы.

Дмитрий и очень часто почему то ошибка 11 Com порт занят или не доступен это чистенько когда снимаешь в ручном режиме по списку 40-50 приборов.
У Вас установлен еще какой-то софт который использует COM-порты, Лэрс к примеру? Либо м.б. COM-порты виртуальные (адаптер USB-RS232 или иной преобразователь интерфейсов)?
Записан
Энерго_алексей
Наш человек
***

Харизма: 9
Офлайн Офлайн

Сообщений: 900


« Ответ #8 : 22.05.2019, 09:29:15 »

Сom порт отключаю сразу же рвет соединение. очень странно почему тогда весит я какие именно логи скинуть ?
Значит модем отрабатывает как надо.
Логи службы СП4 (C:\Program Files (x86)\Vzljot Sp\Logs) за тот период когда модем зависал на часы.

Дмитрий и очень часто почему то ошибка 11 Com порт занят или не доступен это чистенько когда снимаешь в ручном режиме по списку 40-50 приборов.
У Вас установлен еще какой-то софт который использует COM-порты, Лэрс к примеру? Либо м.б. COM-порты виртуальные (адаптер USB-RS232 или иной преобразователь интерфейсов)?

ЛЭРС нету стоит тока СП-4 на новой Win 10 pro, 2 com порта один Gsm модем, второй подключаю АСДВ-020. П.С и не подскажите для чего служит в com порт>свойства FIFOs под меню.


* Screenshot_7.jpg (47.03 Кб, 410x502 - просмотрено 1444 раз.)

* Screenshot_8.jpg (40.21 Кб, 418x509 - просмотрено 1407 раз.)

* Screenshot_9.jpg (83.05 Кб, 795x587 - просмотрено 1372 раз.)
Записан
Дмитрий Пархоменко
Global Moderator
*****

Харизма: 34
Офлайн Офлайн

Сообщений: 1697



« Ответ #9 : 22.05.2019, 11:51:46 »

Честно говоря не подскажу. Вероятно это настройки скорости реакции на объем потока данных, чем меньше, тем чаще будет уведомлять о отправленных/полученных данных, но не уверен.
Записан
Энерго_алексей
Наш человек
***

Харизма: 9
Офлайн Офлайн

Сообщений: 900


« Ответ #10 : 22.05.2019, 12:01:32 »

Честно говоря не подскажу. Вероятно это настройки скорости реакции на объем потока данных, чем меньше, тем чаще будет уведомлять о отправленных/полученных данных, но не уверен.
Дмитрий а что вы думаете по поводу команды AT&C1 вроде щас прописал лучше стало....
Записан
Дмитрий Пархоменко
Global Moderator
*****

Харизма: 34
Офлайн Офлайн

Сообщений: 1697



« Ответ #11 : 22.05.2019, 13:33:36 »

Информации по этой команде в сети мало, не уверен, но думаю, что AT&С1 вряд ли Вам как то помогает на вызывном модеме, просто так совпало.
Записан
Энерго_алексей
Наш человек
***

Харизма: 9
Офлайн Офлайн

Сообщений: 900


« Ответ #12 : 22.05.2019, 14:21:22 »

Информации по этой команде в сети мало, не уверен, но думаю, что AT&С1 вряд ли Вам как то помогает на вызывном модеме, просто так совпало.

Вот что нашёл про эту команду
Цитировать
Какую надо ввести команду, чтобы GSM модем реагировал на нажатие кнопки "положить трубку" в конфигураторе?
Логика управления модемом в конфигураторе следующая. В окне "Параметры связи" в рамке "Модем" есть возможность установить 2 битовых признака: "Использовать DTR" и "Использовать CD". Когда соединение через модем установлено, сигнал CD (Carrier Detect) в активном состоянии. При нажатии на кнопку для установки/разрыва соединения через модем если признак "Использовать DTR" установлен, то DTR переводится в пассивное состояние. Если после этого сигнал CD от модема в активном состоянии, то в модем передаются команды перехода в командный режим (+++) и команда повесить трубку (ATH0). Если CD после перевода DTR в пассивном состоянии, то считается, что соединение прервано, команды в модем не передаются. Для того, чтобы этот механизм работал, необходимо:

1. Модем должен быть соединен с компьютером стандартным модемным кабелем (с сигналами DTR, CD и пр.).

2. Модем должен быть запрограммирован на разрыв соединения при деактивизации DTR (команда для модема AT&D2).

3. Модем должен быть запрограммирован командой AT&C1 (CD согласовывает состояние удаленного модема).

После команд AT&D2 и AT&C1 необходимо записать настройки в модем AT&W.

Если модем запрограммирован иначе, или для соединения с компьютером используется нестандартный модемный кабель, то признаки "Использовать DTR" и "Использовать CD" нужно сбросить. В этом случае при нажатии на кнопку разрыва соединения в модем будут переданы команды +++ и ATH0, что приведет к разрыву соединения.
Записан
Дмитрий Пархоменко
Global Moderator
*****

Харизма: 34
Офлайн Офлайн

Сообщений: 1697



« Ответ #13 : 22.05.2019, 14:33:25 »

Понятно, но это всего лишь описание поведения некого софта.

У Взлет СП иное поведение, он не смотрит на сигнал CD, а всегда подает +++ и ATH0 для закрытия соединения, с последующим закрытием COM-порта (гасится DTR).
Записан
Энерго_алексей
Наш человек
***

Харизма: 9
Офлайн Офлайн

Сообщений: 900


« Ответ #14 : 22.05.2019, 14:52:04 »

Понятно, но это всего лишь описание поведения некого софта.

У Взлет СП иное поведение, он не смотрит на сигнал CD, а всегда подает +++ и ATH0 для закрытия соединения, с последующим закрытием COM-порта (гасится DTR).
Я уже всю голову сломал с этим зависание причем на сп-3, даже не думал об этом,уже часов 5 пока что не зависает модем.П.С а сроки по реализации освободившийся ком порт что бы подключался к свободному есть приблизительные хотя бы сроки.
Записан
Страниц: [1] 2 3 4 Печать 
« предыдущая тема следующая тема »
Перейти в:  


Войти

© 1990—2016, АО «Взлет».
Все права защищены.
Контактная информация
Powered by SMF 1.1.13 | SMF © 2006-2011, Simple Machines LLC
Материалы, размещенные на сайте, охраняются законодательством об авторском праве. Перепечатка материалов допускается только со ссылкой на сайт.