Есть несколько деконтов-182 с модемами wavecom m1306, они передают данные на центральный узел в windecont. Один D182 перестал передавать данные, заменили модем m1306 на другой - данные пошли. Через некоторое время та же история повторилась с другим модемом. С виду модемы рабочии (по светодиодам).
Проверили по этой инструкции:
Интерфейсные настройки терминала:
Запрос: AT&D2S0=0
Ответ: OK
Запрос: AT%C0
Ответ: OK
Запрос: AT+IFC=2,2
Ответ: OK
Настройка и подсоединение к GPRS:
Запрос: AT+CGATT=1
Ответ: Проходит множество ответов. Дожидаемся "+CGREG: 1".
Запрос: AT#APNSERV="internet.mts.ru"
Ответ: OK
Запрос: AT#APNUN="mts"
Ответ: OK
Запрос: AT#APNPW="mts",
Ответ: OK
Запрос: AT#CONNECTIONSTART
Ответ: xxx.xxx.xxx.xxx
Ответ: Ok_Info_GprsActivation
Подсоединение к TCP-Серверу (для старшей прошивки сотового терминала V3):
Запрос: AT#DLEMODE=1,0
Ответ: OK
Запрос: AT#TCPPORT=1,xxxx
Ответ: OK
Запрос: AT#TCPSERV=1,"xxx.xxx.xxx.xxx"
Ответ: OK
Запрос: AT#OTCP=1
Ответ: Ok_Info_WaitingForData - СОЕДИНЕНИЕ С WinDecont-ом ПРОШЛО УДАЧНО.
все работает.
Как ещё проверить модемы, и определить что он точно не работает?
Как можно с имитировать передачу данные с ПК в windecont через модем? Какие команды деконт посылает модему через ком порт?
D182 и wavecom m1306
Вообще говоря, Вы таким образом и проверили что модем работает.
Как его еще проверить? Можно подключить модем к COM порту компьютера, настроить его как "стандартный модем 57600", настроить соединение с МТС, выйти с него в интернет и пинговать какой-нибудь yandex. По прекращению пинга можно судить о: обрыве соединения провайдером или зависании модема. Вообще Wavecom имеет тенденцию периодически виснуть, помогает только пересброс питания. Для этого питание модема подключают через реле на плате RS232 контроллера и делают настройку в конфигурации "Контроль питания модема". Команды, посылаемые модему зависят от типа настройки модема, их можно посмотреть в справке по компоненту "Канальный уровень".
Как его еще проверить? Можно подключить модем к COM порту компьютера, настроить его как "стандартный модем 57600", настроить соединение с МТС, выйти с него в интернет и пинговать какой-нибудь yandex. По прекращению пинга можно судить о: обрыве соединения провайдером или зависании модема. Вообще Wavecom имеет тенденцию периодически виснуть, помогает только пересброс питания. Для этого питание модема подключают через реле на плате RS232 контроллера и делают настройку в конфигурации "Контроль питания модема". Команды, посылаемые модему зависят от типа настройки модема, их можно посмотреть в справке по компоненту "Канальный уровень".
>> Команды, посылаемые модему зависят от типа настройки модема, их можно посмотреть в справке по компоненту "Канальный уровень". <<
В какой справке? К какой программе? Можете личным сообщением мне отправить?
Дело в том, что я не разбираюсь в контроллерах, я настраиваю модемы. Сейчас я вижу такую ситуацию, что 2 одинаковых модема (версии одни, проверял как указал выше) работают с деконтом по разному, один данные передает, второй нет. Как узнать почему второй не передает данные? Как можно получить полный список команд которые посылает деконт в модем, а также что ждет в ответ? Иначе говоря хочу понять логику работы деконта.
ps.Модемы заведены через реле, деконт их иногда перезагружает.
В какой справке? К какой программе? Можете личным сообщением мне отправить?
Дело в том, что я не разбираюсь в контроллерах, я настраиваю модемы. Сейчас я вижу такую ситуацию, что 2 одинаковых модема (версии одни, проверял как указал выше) работают с деконтом по разному, один данные передает, второй нет. Как узнать почему второй не передает данные? Как можно получить полный список команд которые посылает деконт в модем, а также что ждет в ответ? Иначе говоря хочу понять логику работы деконта.
ps.Модемы заведены через реле, деконт их иногда перезагружает.
Второй модем может не работать, потому что у него не активирован IP стек, или его вообще нет.
Проверить наличие и версию IP стека можно по инструкции. В программе Конфигуратор вызываете справку: ПО комплекса Деконт - Примеры конфигураций - Пример 3 (GPRS) - GPRS для контроллеров Деконт 182 - настройка GPRS модема.
Справка по Канальному уровню также вызывается из Конфигуратора - справка по ПО комплекса Деконт - ПО контроллера Деконт - Описание компонентов - Базовые компоненты - Канальный уровень.
Проверить наличие и версию IP стека можно по инструкции. В программе Конфигуратор вызываете справку: ПО комплекса Деконт - Примеры конфигураций - Пример 3 (GPRS) - GPRS для контроллеров Деконт 182 - настройка GPRS модема.
Справка по Канальному уровню также вызывается из Конфигуратора - справка по ПО комплекса Деконт - ПО контроллера Деконт - Описание компонентов - Базовые компоненты - Канальный уровень.
Я же проверял второй модем, стек активирован, версии одинаковые. Версии тоже.
В справке нашел это:
"Для терминала сотовой связи WaveCom M1206B: задержка передачи равна 5000мс и таймаут конца пакета равен 100мс.
Для терминала сотовой связи WaveCom M1206B-IP GPRS v2 и M1306B-IP GPRS v3: задержка передачи равна 30000мс и таймаут конца пакета равен 100мс. "
Есть подозрение, что надо поменять задержки. Возможно, что они слишком короткие и модем не всегда успевает отработать по ним, к примеру когда прием низкий у оператора сотовой связи. Возможно такое?
Если мы в будущем будем подключать другие модемы к деконт-182, можно будет его запрограммировать на них?
В справке нашел это:
"Для терминала сотовой связи WaveCom M1206B: задержка передачи равна 5000мс и таймаут конца пакета равен 100мс.
Для терминала сотовой связи WaveCom M1206B-IP GPRS v2 и M1306B-IP GPRS v3: задержка передачи равна 30000мс и таймаут конца пакета равен 100мс. "
Есть подозрение, что надо поменять задержки. Возможно, что они слишком короткие и модем не всегда успевает отработать по ним, к примеру когда прием низкий у оператора сотовой связи. Возможно такое?
Если мы в будущем будем подключать другие модемы к деконт-182, можно будет его запрограммировать на них?
Типичная задержка передачи по GPRS вообще составляет 60000 мс для любых модемов.
Наше ПО для Деконт-182 работает по GPRS только с Wavecom M1306B и расширять поддержку других модемов в дальнейшем не планируется, т.к. Деконт-182 снят с производства.
Проверить, что модем в принципе работает и передает данные можно с помощью компьютера, как я писал раннее.
Наше ПО для Деконт-182 работает по GPRS только с Wavecom M1306B и расширять поддержку других модемов в дальнейшем не планируется, т.к. Деконт-182 снят с производства.
Проверить, что модем в принципе работает и передает данные можно с помощью компьютера, как я писал раннее.