Версия для печати
- Форум Теплопункта https://teplopunkt.ru/forum/
-- Диспетчеризация https://teplopunkt.ru/forum//index.php?f=37
--- Нет опроса СПГ 742 https://teplopunkt.ru/forum//index.php?t=2822
-- Stim23 написал 7 ноября 2023 8:28
Друзья столкнулся с такой проблемой.Поставили новый газовый корректор СПГ 742 подключили к нему модем irz 52it я настроил корректор с модемом, в разделе тест модем AT=ок что говорит о правильном соединение модема с корректором.Далее через программу опроса Пролог опрашиваю корректор, начинает устанавливается соединение с модемом а дальше таймаут.Мой вызывной модем телеофис rx100-r2. настроен CSD если я ставлю такой же модем телеофис на сторону корректора то все прекрасно опрашивается.А когда ставлю обратно irz 52it то устанавливается соединения а опроса нет сброс соединения таймаут.Сам модем irz 52it настраивал стандартной программой Test IRZ Modem в режим CSD.Какие еще настройки поменять в ведомым модемом на стороне корректора?
Модем трубку подымает но нет обмена.
Я подключил модем к разъему Х2 скорости модема и корректора согласованы на 9600кб/c так как когда захожу в раздел меню корректора в раздел тест модема АТ:ОК отвечает что говорит о правильности подключения и настройки скорости модема и прибора.Если я делаю ведущем модем irz 52it а телеофис подключаю к корректору как ведомый все прекрасно опрашивается и читается.Если делаю на оборот то возникает таймаут.Тем более сам модем прошивал программой Test iRZ Modem выбрал параметр ведомый и он прошил модем на скорость 9600 это программа от производителя которая сама настраивает на параметр CSD
Вот лог модема Телеофис вызывной (ведущий)
09:28:31.309> OUT: ATE0
09:28:31.427> IN:
OK
09:28:31.442> OUT: AT&V
09:28:32.660> IN:
DTE SPEED : 9600
DTE FORMAT : AUTO
GSM DATA MODE : Not Transparent
AUTOBAUD : +IPRxxx00=NO
COMMAND ECHO : E0=NO
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 : &D0=ignored
DCD (C109) OPTIONS : &C1=follows carrier
RI (C125) OPTIONS : \R1=OFF dur. off-hk
C108/1 OPERATION : &D0=NO
POWER SAVING ON DTR : +CFUN:1=NO
DEFAULT PROFILE : &P0=user profile 1
OK
09:28:32.699> OUT: AT#QSS?
09:28:32.827> IN:
#QSS: 0,1
OK
09:28:32.875> OUT: AT+CPIN?
09:28:32.998> IN:
+CPIN: READY
OK
09:28:33.026> OUT: AT+COPS?
09:28:33.155> IN:
+COPS: 0,0,"MegaFon"
OK
09:28:33.219> OUT: AT+CREG?
09:28:33.344> IN:
+CREG: 0,1
OK
09:28:33.358> OUT: AT+CSQ
09:28:33.500> IN:
+CSQ: 26,0
OK
09:28:33.513> OUT: AT+CEER
09:28:33.625> IN:
+CEER: Normal, unspecified
OK
09:28:33.637> OUT: ATS0?
09:28:33.750> IN:
001
OK
09:28:33.763> OUT: AT#LSCRIPT
09:28:33.981> IN:
#LSCRIPT: "main.pyo",1296
#LSCRIPT: "settings.ini",15
#LSCRIPT: "version.ini",4
#LSCRIPT: free bytes: 964924
OK
09:28:33.997> OUT: AT#ESCRIPT?
09:28:34.107> IN:
#ESCRIPT: "main.pyo"
OK
09:28:34.119> OUT: AT#STARTMODESCR?
09:28:34.230> IN:
#STARTMODESCR: 2,10
OK
09:28:34.241> OUT: AT#ENHRST?
09:28:34.354> IN:
#ENHRST: 1,10,9
OK
09:28:34.365> OUT: AT+GMM
09:28:34.478> IN:
GL868-DUAL-V3
OK
09:28:34.492> OUT: AT+GMR
09:28:34.604> IN:
16.00.182
OK
09:28:34.617> OUT: AT+CBST?
09:28:34.727> IN:
+CBST: 0,0,1
OK
09:28:34.740> OUT: AT+IPR?
09:28:34.851> IN:
+IPR: 9600
OK
09:28:34.875> OUT: AT+ICF?
09:28:35.000> IN:
+ICF: 0,0
OK
09:28:35.014> OUT: AT&K0?
09:28:35.132> IN:
001
OK
09:28:35.146> OUT: AT+CGSN
09:28:35.271> IN:
355234057330181
OK
09:28:35.284> OUT: AT#CCID
09:28:35.396> IN:
#CCID: 897010273688454503
OK
09:28:35.408> OUT: AT+CGMR
09:28:35.537> IN:
16.00.182
OK
09:28:35.561> OUT: AT+COPS?
09:28:35.675> IN:
+COPS: 0,0,"MegaFon"
OK
09:28:35.692> OUT: AT+CSQ
09:28:35.817> IN:
+CSQ: 26,0
OK
09:28:35.829> Успешно
Вот настройки ведомого модема irz 52it
at&f (предварительный сброс настроек)
at+ipr=9600 (скорость обмена по COM-порту)
at^scfg="GPRS/ATS0/withAttach",off
ats0=1 (автоответ после одного гудка)
at&c0 (определение DCD режима)
at&d0 (игнорирование DTR)
at+cbst=71,0,1 (перевести модем в режим приёма данных)
ate0 (отключение эха)
at&w (сохранение)
at^smso (выключение)
-- Дмитрий Анисимов написал 7 ноября 2023 16:45
Stim23 написал:[q]
Я подключил модем к разъему Х2[/q]
А как именно? Питание интерфейса идёт с какого-то контакта разъёма модема или отдельно (от блока питания)?
-- Stim23 написал 7 ноября 2023 17:32
Питание интерфейса идет с самого разъема модема.Подключил модем согласно инструкции что указана в паспорте на корректор спг 742.Сразу замечу что проблема не в сим карте и не подключение.Так как сим карту irz модема переставлял в телеофис и ситуация не менялась так же был таймаут.Потом когда делал модем irz ведущим а телеофис подключал к корректору то опрос прекрасно проходил.Ни тех поддержка радиофит ни тех поддержка логики и не тех поддержка телеофис не смогли решить проблему через ани деск!
-- Дмитрий Анисимов написал 7 ноября 2023 18:09
Stim23 написал:[q]
Питание интерфейса идет с самого разъема модема.[/q]
Дмитрий Анисимов написал:[q]
с какого-то контакта разъёма модема[/q]
Этот контакт у модема точно активирован? Просто у Телеофиса он может быть активным по умолчанию, а у iRZ - нет, и его нужно активировать командой.
-- Stim23 написал 7 ноября 2023 18:12
Как определить какой контакт активирован у IRZ или не активирован?
-- Дмитрий Анисимов написал 7 ноября 2023 18:18
Вольтметром.
Но может Вы всё же скажете (третий раз спрашиваю), С КАКОГО КОНТАКТА у Вас идёт питание интерфейса СПТ?
-- Stim23 написал 7 ноября 2023 18:23
Сейчас замерил контакт 1-3 11в остальные контакты 5,5в на спг 742 мерил на разъеме Х2
-- Дмитрий Анисимов написал 7 ноября 2023 19:01
Попробуйте добавить в настройки модема команду at&s0 (DSR всегда активен). Хотя, судя по справочнику команд MC52i, это установка по умолчанию.
-- Stim23 написал 7 ноября 2023 19:09
Сделал не помогало.В Логики тех поддержка именно так говорит подключать модемы.Если два модема телеофиса стоят вызывной и приемопередающий на стороне корректора все отлично работает.Если irz стоит на стороне корректора а телеофис его опрашивает то возникает таймаут а когда irz опрашивает телеофис подключенный к корректору то все отлично опрашивается.
-- Дмитрий Анисимов написал 7 ноября 2023 19:13
Stim23 написал:[q]
Если два модема телеофиса стоят вызывной и приемопередающий на стороне корректора все отлично работает.Если irz стоит на стороне корректора а телеофис его опрашивает то возникает таймаут а когда irz опрашивает телеофис подключенный к корректору то все отлично опрашивается.[/q]
Интересно...
А настройки телеофиса на стороне корректора какие делаете? Они чем-то отличаются от настроек iRZ?
-- Stim23 написал 7 ноября 2023 19:18
Настройки телеофис не какие не делал все по умолчанию.Программой конфигурейшен тулс сбросил на заводские вот и все настройки.А на irz программой тест irz прошивал настройки csd
-- Дмитрий Анисимов написал 7 ноября 2023 19:27
Ещё одна мысль. Смущает команда at+cbst=71,0,1. Попробуйте заменить её на at+cbst=7,0,1
-- Stim23 написал 7 ноября 2023 19:37
Менял нет результата.Даже прописывал в arz at+cbst=0.0.1 тоже не помогло.
-- Stim23 написал 7 ноября 2023 19:47
Сейчас немного разобрался питание с модема идет на корректор разъем Х2
-- Stim23 написал 7 ноября 2023 19:56
Теперь могу вам ответить с какого контакта модема идет питание на корректор разъем Х2 .Значить относительно земли GND это 5 контакт модема ставлю второй щуп на 2 пин выхода модема и получаю 5,5в далее GND и 6 пин модема 5,5 в остальные выходы 6 и 3 по нулям
-- Дмитрий Анисимов написал 7 ноября 2023 20:08
Stim23 написал:[q]
Теперь могу вам ответить с какого контакта модема идет питание на корректор разъем Х2[/q]
Очень трудно понимать сообщения, написанные без запятых. Но вопрос с питанием снят несколько сообщений назад. Если модем подключён по схеме из РЭ СПТ, которую Вы привели, то питание интерфейса идет по линии DSR - это контакт номер 6 разъёма модема.
-- Stim23 написал 7 ноября 2023 20:27
Тогда нужно наверно настроить irz как модем телеофис так получается?
-- Дмитрий Анисимов написал 7 ноября 2023 20:30
Stim23 написал:[q]
Даже прописывал в arz at+cbst=0.0.1 тоже не помогло.[/q]
Вот это, кстати, странно. Похоже, у Телеофиса по умолчанию +CBST: 0,0,1 - автоматическое определение скорости передачи и протокола (имеется в виду передача между двумя модемами). Я сто лет не работал с CSD и могу ошибаться, но, возможно, если у вызывающего модема стоит автоопределение, а у вызываемого скорость и протокол заданы жёстко (71 - это 9600 и протокол V.110), то общий язык они не найдут, а если наоборот - найдут. То есть или модему iRZ на стороне корректора нужно задать at+cbst=0,0,1 , или Телеофису на стороне диспетчера - at+cbst=71,0,1. Но это просто предположение.
-- Stim23 написал 7 ноября 2023 20:40
Сделал так как вы написали,не помогло
-- Stim23 написал 7 ноября 2023 20:43
Модем на стороне корректора не может установить сеанс связи с прибором.
-- Дмитрий Анисимов написал 8 ноября 2023 5:50
Stim23 написал:[q]
Модем на стороне корректора не может установить сеанс связи с прибором.[/q]
Не понял. У модема нет никаких "сеансов связи с прибором". Связь будет, если у прибора и модема одинаковые скорость передачи через порт и формат байта (8N1).
На всякий случай уточните, каково значение параметра КИ1 в СПГ.
-- Дмитрий Анисимов написал 8 ноября 2023 6:12
К тому же, в самом первом сообщении Вы написали:
Stim23 написал:[q]
я настроил корректор с модемом, в разделе тест модем AT=ок что говорит о правильном соединение модема с корректором[/q]
-- Stim23 написал 8 ноября 2023 11:17
Да так и есть АТ=ОК что говорит о правильной настройки модема и прибора.Я имел ввиду программа пороса Пролог пишет что не может установить связь с прибором.Потом модем начинает моргать как будто опрос разорвали.Опять запустил две терминальные программы соединил два модема на своем ноуте пишу в окне программы где телеофис делаю звонок на irz он поднимает трубки и идет обмен то есть я пишу буквы в окне а в окне программы irz, эти значения отображаются говорит о том что связь между модемами есть и услуга сsd работает номрм.Я так понимаю что то в самом модеме irz он не может опросить прибор.
-- Дмитрий Анисимов написал 8 ноября 2023 16:53
Stim23 написал:[q]
irz он не может опросить прибор[/q]
Модем НЕ ОПРАШИВАЕТ прибор, он просто передаёт в прибор то, что получил от удалённого модема, а то, что получил от прибора, передаёт удалённому модему.
И если всё так, как Вы описали, то мы возвращаемся к тому, с чего начинали. Данные между прибором и его модемом "не проходят", если:
1) Неправильно спаян кабель / неправильно подключены провода между разъёмом модема и разъёмом прибора. Но в Вашем случае этот вариант отпадает, ведь при замене iRZ на Телеофис (кабель остаётся прежним?) всё работает.
2) Не подаётся питание на интерфейс прибора. Это то, о чём я спросил в самом начале. Выяснили, что питание идёт по линии DSR (контакт 6 разъёма модема), и эта линия активирована.
3) Не совпадают настройки порта модема и порта прибора в части скорости передачи данных и формата байта. В Вашем случае скорость порта модема 9600, формат байта 8N1. В СПГ по умолчанию тоже 8N1, скорость задаётся параметром КИ1. Чисто на всякий случай ещё раз проверьте, чему равен КИ1.
4) Неисправность порта у конкретного экземпляра модема. Но этот вариант отпадает, т.к., во-первых, Вы программировали модем, во-вторых, подключали к модему ноутбук и видели передаваемые символы в терминальной программе.
Всё, больше никаких причин ВРОДЕ быть не может. При этом Телеофис на месте iRZ работает...
-- Stim23 написал 8 ноября 2023 18:27
Да все так как вы описали.Причина скорее всего в программной части самого модема irz будем разбираться в месте с производителем модема.Они уже уведомлены о проблеме.
-- Дмитрий Анисимов написал 8 ноября 2023 19:35
Stim23 написал:[q]
Причина скорее всего в программной части самого модема irz будем разбираться в месте с производителем модема.Они уже уведомлены о проблеме.[/q]
Ну, не знаю. Вы ведь не первый, кто подключает МС52 к СПТ / СПГ. Если бы проблема была, она всплыла бы уже давно.
-- Stim23 написал 9 ноября 2023 19:15
Ну я думаю не зря инженеры радиофит кто эти модемы продает не смогли настроить модем с прибором удаленно.Сообщу если появится новая инфо.Я думаю тут вряд ли чем смогут помочь так как скорее всего решение должно быть оригинальным.
-- Alexon написал 9 ноября 2023 21:29
Отключите модем от прибора, сделайте на него звонок по CSD и соединение. После подключения померьте тестером напряжение на ножке 7 (RTC) относительно ножки 5. Должно быть 5В.
Если я правильно понял, то вы используете X3 для подключения, по схеме на странице 64 руководства.
Если от модема не идёт 5 вольт, то подключите внешний источник напряжения вместо ножек 7 и 8. Запитать нужно на 5В относительно ножки 5. Ножки 3,4,5 от модема по схеме и пробуйте связь.
-- Alexon написал 9 ноября 2023 21:33
В DB9 ножки 2 и 3 для передачи данных, 5 - общий. Остальные используются для разрешения передачи данных и в счётчиках их используют для питания оптопар, лень разработчикам добавлять блок питания.
Некоторые модемы не поднимают питание на нужных ножках, можно дать внешнее и всё оживает.
2008-2022, Дмитрий Анисимов
Этот форум работает на скрипте Intellect Board
© 2004-2007, 4X_Pro, Объединенный Открытый Проект