Версия для печати

-   Форум Теплопункта https://teplopunkt.ru/forum/
--  Диспетчеризация https://teplopunkt.ru/forum//index.php?f=37
--- Cinterion mc35i & ICP CON i-7188xc & Эльф https://teplopunkt.ru/forum//index.php?t=1913




-- Денис 393 написал 30 апреля 2013 16:11
Добрый день.Не получается настроить связь GSM модема Cinterion mc35i и контроллер icp con i-7188xc с сервером на передачу данных с вычислителей Эльф. С модемом Telit GE864 связь устанавливается, в вот через mc35i связь на сервер не выходит.Что можете подсказать?


-- top написал 30 апреля 2013 16:24
Лог соединения есть?


-- Денис 393 написал 30 апреля 2013 16:32
Telit


DTE SPEED : 115200
DTE FORMAT : AUTO
GSM DATA MODE : Not Transparent
AUTOBAUD : +IPRxxx00=NO
COMMAND ECHO : E1=YES
RESULT MESSAGES : Q0=YES
VERBOSE MESSAGES : V1=YES
EXTENDED MESSAGES : X1=YES
LINE SPEED : F0=autodetect
CONSTANT DTE SPEED : YES
FLOW CONTROL OPTIONS : &K0=NO
ERROR CORRECTION MODE : RLP
CTS (C106) OPTIONS : &B2=OFF while disc.
DSR (C107) OPTIONS : &S3=PHONE ready->ON
DTR (C108) OPTIONS : &D2=check trans.
DCD (C109) OPTIONS : &C1=follows carrier
RI (C125) OPTIONS : \R1=OFF dur. off-hk
C108/1 OPERATION : &D4=NO
POWER SAVING ON DTR : +CFUN:1=NO
DEFAULT PROFILE : &Y0=user profile 1

OK


mc35i
ACTIVE PROFILE:
E0 Q0 V0 X0 &C1 &D0 &S0 \Q0
S0:002 S3:013 S4:010 S5:008 S6:000 S7:060 S8:000 S10:002 S18:000
+CBST: 7,0,1
+CRLP: 61,61,78,6
+CR: 0
+FCLASS: 0
+CRC: 0
+CMGF: 0
+CNMI: 0,0,0,0,1
+ILRR: 0
+IPR: 115200
+CMEE: 0
^SMGO: 0,0
+CSMS: 0,1,1,1
^SACM: 0,"000000","000000"
^SCKS: 0,1
^SSET: 0
+CREG: 0,1
+CLIP: 0,2
+CAOC: 0
+COPS: 0,0,"MTS-RUS"
+CGSMS: 3
0




-- top написал 30 апреля 2013 18:12
Так , поверхностно...Сходу
COMMAND ECHO : E1=YES - эхо включено
E0 Q0 V0 X0 &C1 &D0 &S0 \Q0 - эхо отключено

VERBOSE MESSAGES : V1=YES - ответ "словами"
E0 Q0 V0 X0 &C1 &D0 &S0 \Q0 - ответ кодом.

EXTENDED MESSAGES : X1=YES - включён расширенный ответ
E0 Q0 V0 X0 &C1 &D0 &S0 \Q0 - отключён

А ещё в первом случае у вас автоопределение скорости линии, а во втором фиксированно 9600(+CBST: 7,0,1).




-- Денис 393 написал 2 мая 2013 15:02
Исправил как в Телите связи нет(((

AT&V

ACTIVE PROFILE:
E1 Q0 V1 X1 &C1 &D2 &S0 \Q0
S0:002 S3:013 S4:010 S5:008 S6:000 S7:060 S8:000 S10:002 S18:000
+CBST: 0,0,1
+CRLP: 61,61,78,6
+CR: 0
+FCLASS: 0
+CRC: 0
+CMGF: 0
+CNMI: 0,0,0,0,1
+ILRR: 0
+IPR: 115200
+CMEE: 0
^SMGO: 0,0
+CSMS: 0,1,1,1
^SACM: 0,"000000","000000"
^SCKS: 0,1
^SSET: 0
+CREG: 0,1
+CLIP: 0,2
+CAOC: 0
+COPS: 0,0,"MTS-RUS"
+CGSMS: 3

OK



-- top написал 2 мая 2013 17:14
А где сам этап соединения? Вызов с телефона идёт?


-- Денис 393 написал 3 мая 2013 6:04
На рабочем месте. Подключаю контроллер и модем, выхожу на сервер, а там вижу вышел модем на связь или нет.Программа садко тепло. А не может ли проблема быть в распайке кабеля rs 232?


-- top написал 3 мая 2013 11:29

Денис 393 написал:
[q]
А не может ли проблема быть в распайке кабеля rs 232?
[/q]

Может.
Потому и пишу - проверте передачу данных между модемом и вашим контроллером. Чтш шлёт? Что отвечает?



-- Денис 393 написал 4 мая 2013 11:42

top написал:
[q]
[/q]

Извините конечно, а как проверить?


-- top написал 7 мая 2013 8:36

Денис 393 написал:
[q]
Извините конечно, а как проверить?
[/q]


Ну, как, по даташиту на ваш контроллер и модем.
А вобще вы и тот и тот модем подключите к ПК и попробуйте завязаться с ними вручную.
Это же совершенно разные производители и потому у них совершенно разные команды , касающиеся стека и передачи данных.
Вы уверены, что ваш контроллер поддерживает mc35i?


-- Денис 393 написал 7 мая 2013 9:29

top написал:
[q]
[/q]

А может и не поддерживает. По даташиту объясните пожалуйста поподробнее?



-- top написал 7 мая 2013 9:36
Что объяснять?
Вам надо сравнить распиновку разъёма вашего контроллера и модема.
Может там нуль-модемное соединение, а может прямое.



-- Денис 393 написал 8 мая 2013 6:15

top написал:
[q]
[/q]

Пробовал
2-2
3-3
5-5
7-7
8-8


2-3
3-2
5-5
7-8
8-7
Есть еще распиновка?



-- Aids написал 13 мая 2013 6:40
я не понял, модем непосредственно к Эльфу подключается?

дело в том что на RS232 который в Эльфе нуно подать питания отдельно на какую то там ногу, причем оно там как то не стандартно, если интересно могу пошукать как я подключал

т.е. с ноги модема нуно подать на ногу RS232 Эльфа питание, Эльф 01 у меня был помница, долго с ним того этого....


-- Денис 393 написал 14 мая 2013 6:42

Aids написал:
[q]
[/q]

Модем подключается к контроллеру icp con после к вычислителю.


-- Aids написал 14 мая 2013 6:59
какие там разъемы на Эльфе и на icp con? мама-папа, думаю проблема в том что я озвучил, на эльф надо подать питание, эльф напрямую с ком порту компьютера через к rs232 норм подключается?


-- Aids написал 14 мая 2013 7:08
посмотрел схемку на RS232 Эльфа, там есть такой контакт U+ вот на него надобы подать питание от 7 до 15 Вольт, мы подавали с ноги модема (у нас напрямки модем подключался к эльфу) вот не помню какой, толи 4 толи 6ть, ну можно цешкой померять относительно 5ноги модема

бумажку найти не смог где записывал, случай был единичный- так и работает


-- Денис 393 написал 14 мая 2013 7:09

Aids написал:
[q]
[/q]

При настройке связи эльф не подключаю, только контроллер и модем.В контроллер забиваю адрес и смотрю на сервере появилась связь или нет.


-- Aids написал 14 мая 2013 7:09
если речь идет про вот этот преобразователь rs232 к эльфу


-- Aids написал 14 мая 2013 7:12

Денис 393 написал:
[q]
При настройке связи эльф не подключаю, только контроллер и модем.В контроллер забиваю адрес и смотрю на сервере появилась связь или нет.
[/q]


тогда не понял ваще, вам связь icp с модемом нуно проверить? тогда не знаю, значит я неправильно понял вопрос, сорри:)


-- Денис 393 написал 14 мая 2013 7:12

Aids написал:
[q]
[/q]

В эльфах у нас установлены 485 интерфейсы.


-- Aids написал 14 мая 2013 7:13

Денис 393 написал:
[q]
В эльфах у нас установлены 485 интерфейсы
[/q]

тады ой, зря залез :)


-- top написал 15 мая 2013 19:46

Денис 393 написал:
[q]
Пробовал 2-23-35-57-78-82-33-25-57-88-7Есть еще распиновка?
[/q]

Значит ваш контроллер не поддериживает mc35 по набору команд - соединитесь вручную черех HyperTerminal - увидете в чём "косяк".


-- Денис 393 написал 16 мая 2013 8:51

top написал:
[q]
[/q]


Объясните пожалуйста, все понять не могу ???(соединитесь вручную через HyperTerminal - увидете в чём "косяк")


-- top написал 16 мая 2013 9:02

Денис 393 написал:
[q]
Объясните пожалуйста, все понять не могу ???(соединитесь вручную через HyperTerminal - увидете в чём "косяк")
[/q]


Подключаете к ПК через RS232( или переходник usb-rs232).
Запускаете hyperterminal.
И вручную производите настройку модема и соединение.

Проведите эту операцию на двух модемах и увидете где стопорится процесс.На какой команде.


-- Денис 393 написал 16 мая 2013 12:37

top написал:
[q]
[/q]

При программировании модема Telit используется строка единая AT\F\Q&K+IFC=0,0+ICF=3&W можете объяснить что каждая команда означает?


-- top написал 16 мая 2013 20:50
[q]
AT\F\Q&K+IFC=0,0+ICF=3&W
[/q]


LINE SPEED : F0=autodetect
RESULT MESSAGES : Q0=YES
FLOW CONTROL OPTIONS : &K0=NO

Нет аппаратного конроля, 8 бит, 1 стоп.

&W- сохранение профиля в память.
ЗЫ НЕ проще ли скачать даташит на оба модема? :)


2008-2022, Дмитрий Анисимов
Этот форум работает на скрипте Intellect Board
© 2004-2007, 4X_Pro, Объединенный Открытый Проект