Проблема при опросе через модем АССВ-030

ТСРВ-026М подлючён с модемом АССВ
Обрабатывается задание: Покровск - Участок №21, Взлёт ТСРВ-026М, #1003106
Используется порт опроса: COM3
Установка соединения с удалённой стороной
Инициализация модема (модель Siemens)
Протокол обмена: v32
Звоним на номер +79248676007 (таймаут на установку соединения: 53 сек.)
24.01.11 14:23:59.671
----------- Взлёт ТСРВ-026М, #1003106, сетевой адрес: 1 -----------
Запрос даты и времени устройства
Ответ не получен (таймаут 6000мс)
Ответ не получен (таймаут 6000мс)


Ответ не получен (таймаут 6000мс)
Ошибка опроса устройства Взлёт ТСРВ-026М, #1003106. Вышло 15 попыток на выполнение команды устройства
Завершение соединения с удалённой стороной
Опрос завершен. Ошибка чтения данных с устройства.

А другой работает с модемом нб-3 там всё путём

Как настроить АССВ-30 чтоб работал с лерсом
А через программу Взлёт СП опрашивает нормально

АССВ-30 Настроена по каналу сsd скорость 4800 поднять после 1го гудка сетевой адрес 1
в чём проблема может быть?
У нас 23 модема АССВ на всех пробувал результата нет

1
PollHost_all.rar (10.5 KB)

Скорее всего, АССВ-030 у вас работает в режиме накопителя. Пока ЛЭРС УЧЁТ не поддерживает работу с АССВ-030 в этом режиме.
Чтобы опросить прибор необходимо перевести адаптер в режим GSM-модема. Судя по документации, для этого нужно:

  1. Отключить АССВ-030 от сети
  2. Открыть крышку и в блоке переключателей SK1 установить переключатель П1 в положение OFF, а П2 в положение ON.
  3. Включить питание прибора

Попробуйте выполнить эти действия и сообщите результат.

ок

все так и сделали все равно не отвечает(
через терминал АТС0=1 поставили все так жэ.
там у нас гсм модуль стоит sim300 может у них производителей спросить протокол обмена?

Где именно установлен модуль Sim300? На стороне прибора или диспетчерского модема?

на стороне прибора АССВ030 в нем модуль sim300

Ещё раз проверьте положение переключателей SK1. Проверьте, чтобы их положение соответствовало режиму “GSM-модем”, который описан в документации.
Проверьте, чтобы скорость и тип управления потоком COM-порта АССВ-030 совпадала со скоростью и типом управления потоком прибора ТСРВ-026М.

положение переключателей все правильно.
вот что выдает при настройке АССВ030
ACTIVE PROFILE
E: 0
L: 0
M: 0
Q: 0
V: 1
X: 4
S0: 1
S2: 43
S3: 13
S4: 10
S5: 8
S6: 2
S7: 60
S8: 2
S10: 15
+CRC: 0
+CR: 0
+FCLASS: 0
+IMODE: 0
+DR: 0
+CMGF: 1
+CSDH: 0
+ILRR: 0
+CRLP: 61,61,128,6,0,3
+CMEE: 1
+CBST: 7,0,1
+IFC: 2,2
+ICF: 3,3
+CNMI: 2,1,0,0,0
+CSTA: 129
+CSCS: “IRA”
+IPR: 19200
+DS: 3,0,512,20
&C: 1
&D: 2
+CCWE: 0
+CDTX: 0
+CTZU: 0
+CTZR: 0
+CV120: 1,1,1,0,0,0
+CEXTHS: 0
+CEXTBUT: 0
+CSMINS: 0
+CMUX: 0
+CCUG: 0,0,0
+CLIP: 1
+COLP: 0
+CCWA: 0
+CAOC: 1
+CLIR: 0
+CUSD: 0
+CSSU: 0
+CSSI: 0
+CDIP: 0
+CSCLK: 0
+CIURC: 1
+SCLASS0: 0
+CSDT: 0
+CMIC: 2,2
+ECHO(NORMAL_AUDIO): 0,0,0
+ECHO(AUX_AUDIO): 0,0,0
+SIDET(NORMAL_AUDIO): 4096
+SIDET(AUX_AUDIO): 4096
+CLCAL: 1
+CCPD: 1
+CMTE: 1
+CSCA: “+79242000690”,145
+CSMP: 17,255,0,0

Как уже писал Антон, скорость и тип управления потоком между АССВ-030 и счетчиком должны совпадать. В Вашем случае на модеме настроена скорость 19200 и аппаратное управление потоком, ТСРВ-026М по умолчанию работает на скорости 4800 и без контроля потока.

Чтобы настроить модем, выполните следующие действия:

  1. Подключитесь к модему на скорости 19200 и аппаратным контролем потока.
  2. Выполните команду AT+IPR=9600, для установки скорости работы через COM-порт равной 9600

ВАЖНО!
после выполнения этой команды модем сразу изменит скорость обмена данными на 9600, для продолжения работы с ним нужно отключиться от модема и подключиться к нему на скорости 9600.

  1. Выполните команду AT+IFC=0,0 для отключения контроля потока (после этого возможно потребуется переподключиться к АССВ-030, но уже без контроля потока).
  2. Выполните команду AT&W для сохранения настроек в память модема.
  3. На самом вычислителе ТСРВ-026М установите скорость обмена = 9600.

at

OK
at&v

ACTIVE PROFILE
E: 1
L: 0
M: 0
Q: 0
V: 1
X: 4
S0: 1
S2: 43
S3: 13
S4: 10
S5: 8
S6: 2
S7: 60
S8: 2
S10: 15
+CRC: 0
+CR: 0
+FCLASS: 0
+IMODE: 0
+DR: 0
+CMGF: 1
+CSDH: 1
+ILRR: 0
+CRLP: 61,61,128,6,0,3
+CMEE: 1
+CBST: 7,0,1
+IFC: 0,0
+ICF: 3,3
+CNMI: 2,1,0,0,0
+CSTA: 129
+CSCS: “IRA”
+IPR: 19200
+DS: 3,0,512,20
&C: 1
&D: 0
+CCWE: 0
+CDTX: 0
+CTZU: 0
+CTZR: 0
+CV120: 1,1,1,0,0,0
+CEXTHS: 0
+CEXTBUT: 0
+CSMINS: 0
+CMUX: 0
+CCUG: 0,0,0
+CLIP: 1
+COLP: 0
+CCWA: 0
+CAOC: 1
+CLIR: 0
+CUSD: 0
+CSSU: 0
+CSSI: 0
+CDIP: 0
+CSCLK: 0
+CIURC: 1
+SCLASS0: 0
+CSDT: 0
+CMIC: 2,2
+ECHO(NORMAL_AUDIO): 0,0,0
+ECHO(AUX_AUDIO): 0,0,0
+SIDET(NORMAL_AUDIO): 4096
+SIDET(AUX_AUDIO): 4096
+CLCAL: 1
+CCPD: 1
+CMTE: 1
+CSCA: “+79242000690”,145
+CSMP: 17,255,0,241

OK
at+ipr=4800

OK
at&w

OK
at+ifc=0,0

OK
at&w

OK
at

OK
at&w

OK
at

OK
at&w

OK
at&v

ACTIVE PROFILE
E: 1
L: 0
M: 0
Q: 0
V: 1
X: 4
S0: 1
S2: 43
S3: 13
S4: 10
S5: 8
S6: 2
S7: 60
S8: 2
S10: 15
+CRC: 0
+CR: 0
+FCLASS: 0
+IMODE: 0
+DR: 0
+CMGF: 1
+CSDH: 1
+ILRR: 0
+CRLP: 61,61,128,6,0,3
+CMEE: 1
+CBST: 7,0,1
+IFC: 0,0
+ICF: 3,3
+CNMI: 2,1,0,0,0
+CSTA: 129
+CSCS: “IRA”
+IPR: 4800
+DS: 3,0,512,20
&C: 1
&D: 0
+CCWE: 0
+CDTX: 0
+CTZU: 0
+CTZR: 0
+CV120: 1,1,1,0,0,0
+CEXTHS: 0
+CEXTBUT: 0
+CSMINS: 0
+CMUX: 0
+CCUG: 0,0,0
+CLIP: 1
+COLP: 0
+CCWA: 0
+CAOC: 1
+CLIR: 0
+CUSD: 0
+CSSU: 0
+CSSI: 0
+CDIP: 0
+CSCLK: 0
+CIURC: 1
+SCLASS0: 0
+CSDT: 0
+CMIC: 2,2
+ECHO(NORMAL_AUDIO): 0,0,0
+ECHO(AUX_AUDIO): 0,0,0
+SIDET(NORMAL_AUDIO): 4096
+SIDET(AUX_AUDIO): 4096
+CLCAL: 1
+CCPD: 1
+CMTE: 1
+CSCA: “+79242000690”,145
+CSMP: 17,255,0,241

OK

вот так вот настроил. п.с. тсрв 026м не работает со скоростью 9600
в программе лерс учет говорит что идет запрос даты и времени потом в ответе указан неверный сетевой адрес и ответ не получен =(

Действительно, максимальная скорость у ТСРВ-26М 4800.

Чтобы шел обмен с прибором, необходимо правильно указать его сетевой адрес - если адрес указан неправильно, прибор считает что пакет адресован не ему и не отвечает.

Проверьте что сетевой адрес, указанный в ЛЭРС УЧЕТ, совпадает с сетевым адресом в приборе.
Если проблема сохранится - приведите протокол опроса.

Обрабатывается задание: Покровск - проверка, Взлёт ТСРВ-026М, #903779
Используется порт опроса: COM3
Установка соединения с удалённой стороной
Протокол обмена: определяется модемом
Звоним на номер +79245679146 (таймаут на установку соединения: 55 сек.)
Соединение установлено
----------- Взлёт ТСРВ-026М, #903779, сетевой адрес: 1 -----------
Запрос даты и времени устройства
ТСРВ-026М: В ответе указан неверный сетевой адрес.
Ответ не получен (таймаут 6000мс)
Завершение опроса по команде оператора
ТСРВ-026М: Ошибка выполнения команды (попытка 4 из 15). Exception of type ‘PollInterfaces.CancelException’ was thrown.
Ошибка опроса устройства Взлёт ТСРВ-026М, #903779. Object reference not set to an instance of an object.

вот так выводит лерс-учет на приборе и в программе сетевой адрес указаны 1, пробоволи два разных АССВ030 проблема та жэ

После включения адаптер АССВ-030 заново инициализирует параметры контроля потока и скорости обмена, переопределяя параметры IPR и IFC. Чтобы он работал как GSM-модем без контроля потока, выполните следующие действия:

  1. С помощью программы GSetup.exe (Настройка адаптера АССВ-030) установите параметр “Скорость обмена” в 4800.

  2. Установите перемычку между сигналами CTS и RTS на разъёме XP5 (XS5 и XS6, если у вас старая аппаратная платформа).

  3. Подключите адаптер к COM-порту компьютера и подключитесь к нему с помощью программы Hyperterminal, или любой другой. Параметры подключения: скорость 4800, управление потоком отключено.

  4. Введите команды ATS0=1 и AT&W.

все сделали ответил :ya_hoo_oo: спасибо!

как перемычку поставить куда кто подскажет?)

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