Форум : Программное обеспечение

Название : Создание CSD через USB-rs232 преобразователи

 Aol :

7.6.22 16:56
 Конечная цель - CSD опрос ВИСТ-НС. через ArchiVist
ВИСТ-НС находится на дальнем объекте. Для отладки канала CSD решено использовать ноутбук c модемом BGS2T (CINTERION). ВИСТ будет опрашивать MС52iT.

Чтобы заранее убедиться в работоспособности опроса был создан аналогичный канал опроса ВКТ7 (так как ВИСТа нет на рабочем месте-он в единственном экземпляре на объекте), НО НА СТАЦИОНАРНОМ КОМПЮТЕРЕ. BGS2T (CINTERION) был соединен через стандартный RS232 порт к компютеру.Опрос запускается со штатными настройками драйвера на скорости 9600. Однако на ноутбуке отсутствует порт 232 и было применено два различных преобразователя : МОХА Nport 5150 и китайский на чипе СР2120. Оба варианта потерпели крах. НА СТАЦИОНАРНОМ КОМПЮТЕРЕ оба варианта так же НЕ ФУНКЦИОНИРУЮТ.

Лог файл с рабочим вариантом через 232порт:

7.06.2022 14:56:45: >>> Начало сеанса удалённого доступа
7.06.2022 14:56:45: ВКТ7
7.06.2022 14:56:45: Создание канала связи с прибором
7.06.2022 14:56:45: Устройство связи: Модем
7.06.2022 14:56:45: Открытие COM1, 9600, 8N2
7.06.2022 14:56:47: Инициализация модема: ATE0Q0V1
7.06.2022 14:56:47: Модем OK
7.06.2022 14:56:47: Инициализация модема: AT
7.06.2022 14:56:47: Модем OK
7.06.2022 14:56:48: Набор номера: ATDT+79897595248
7.06.2022 14:56:53: Модем CONNECT
7.06.2022 14:56:53: Настройка приёмных таймаутов: 200/3000 мс
7.06.2022 14:56:53: Канал связи успешно создан
7.06.2022 14:56:55: Получен ответ прибора, чтение версии сервера
7.06.2022 14:56:56: Чтение служебных данных
7.06.2022 14:56:58: Идентификатор абонента: (00000013)
7.06.2022 14:56:58: Запись типа значений: свойства
7.06.2022 14:56:59: Запись перечня элементов: свойства
7.06.2022 14:57:00: Чтение свойств
7.06.2022 14:57:02: Запись типа значений: текущие
7.06.2022 14:57:03: Чтение номера активной базы данных
7.06.2022 14:57:04: Проверка обновления активной базы данных
7.06.2022 14:57:07: Чтение перечня активных элементов
7.06.2022 14:57:08: Запись перечня элементов: текущие
7.06.2022 14:57:10: Чтение текущих данных
7.06.2022 14:57:11: Чтение точного времени часов (v2.7+)
7.06.2022 14:57:12: Закрытие канала связи с прибором
7.06.2022 14:57:19: <<< Сеанс связи завершён без ошибок

Лог файл с НЕРАБОЧИМ вариантом через преобразователи USB-rs232:

7.06.2022 14:54:12: >>> Начало сеанса удалённого доступа
7.06.2022 14:54:12: ВКТ7
7.06.2022 14:54:12: Создание канала связи с прибором
7.06.2022 14:54:12: Устройство связи: Модем
7.06.2022 14:54:12: Открытие COM15, 9600, 8N2
7.06.2022 14:54:14: Инициализация модема: ATE0Q0V1
7.06.2022 14:54:14: Модем OK
7.06.2022 14:54:15: Инициализация модема: AT
7.06.2022 14:54:15: Модем OK
7.06.2022 14:54:15: Набор номера: ATDT+79897595248
7.06.2022 14:54:21: Модем CONNECT
7.06.2022 14:54:26: Ошибка создания канала связи
7.06.2022 14:54:26: Несущая потеряна
7.06.2022 14:54:26: Закрытие канала связи с прибором
7.06.2022 14:54:26: <<< Сеанс связи завершён с ошибкой
Визуально видно что модемы соединяются. При завершении сеанса зависают и остаются внутри сессии - светодиоды постоянно горят и не моргают.

Настройки ведушего модема

16:47:12.299> ACTIVE PROFILE:
16:47:12.299> E0 Q0 V1 X4 &C1 &D0 &S0 \Q0
16:47:12.361> S0:000 S3:013 S4:010 S5:008 S6:000 S7:060 S8:000 S10:254 S18:000
16:47:12.424> +CBST: 71,0,1
16:47:12.424> +CRLP: 61,61,78,6
16:47:12.424> +CR: 0
16:47:12.424> +FCLASS: 0
16:47:12.486> +CRC: 0
16:47:12.486> +CMGF: 0
16:47:12.486> +CNMI: 0,0,0,0,1
16:47:12.486> +ICF: 3
16:47:12.486> +ILRR: 0
16:47:12.549> +IPR: 9600
16:47:12.549> +CMEE: 0
16:47:12.549> ^SMGO: 0,1
16:47:12.549> +CSMS: 0,1,1,1
16:47:12.611> ^SACM: 0,"000000","000000"
16:47:12.611> ^SLCC: 0
16:47:12.611> ^SCKS: 0,1
16:47:12.611> ^SSET: 0
16:47:12.611> +CREG: 0,1
16:47:12.674> +CLIP: 0,2
16:47:12.674> +CAOC: 0
16:47:12.674> +COPS: 0,0,"MTS RUS"
16:47:12.674> +CGSMS: 3
16:47:12.674>
16:47:12.674> OK

Настройки ведомого модема
16:48:40.213> ACTIVE PROFILE:
16:48:40.213> E0 Q0 V1 X4 &C0 &D0 &S0 \Q0
16:48:40.338> S0:001 S3:013 S4:010 S5:008 S6:000 S7:060 S8:000 S10:002 S18:000
16:48:40.338> +CBST: 71,0,1
16:48:40.338> +CRLP: 61,61,78,6
16:48:40.338> +CR: 0
16:48:40.401> +FCLASS: 0
16:48:40.401> +CRC: 0
16:48:40.401> +CMGF: 0
16:48:40.401> +CNMI: 0,0,0,0,1
16:48:40.401> +ILRR: 0
16:48:40.463> +IPR: 9600
16:48:40.463> +CMEE: 0
16:48:40.463> ^SMGO: 0,1
16:48:40.463> +CSMS: 0,1,1,1
16:48:40.526> ^SACM: 0,"000000","000000"
16:48:40.526> ^SLCC: 0
16:48:40.526> ^SCKS: 0,1
16:48:40.526> +CREG: 0,1
16:48:40.526> +CLIP: 0,2
16:48:40.588> +CAOC: 0
16:48:40.588> +COPS: 0,0,"MTS RUS"
16:48:40.588> +CGSMS: 3
16:48:40.588>
16:48:40.588> OK

ЧТО НАДО СДЕЛАТЬ ДЛЯ СОЗДАНИЯ СОЕДИНЕНИЯ ??

 Aol :

8.6.22 10:28
 После того как модемы соединяются между собой идет ошибка создания канала связи. Почему? Может какие нибудь параметры в драйвере поменять?

 xBocT :

8.6.22 12:07
 Сообщите пожалуйста версию используемую ПО Архивист и версию Драйевра ВКТ-7

 xBocT :

8.6.22 12:09
 Я так полагаю, проблема именно в эмулируемом COM-порте (USB или виртуальном через MOXA).

 CH :

8.6.22 23:44
 Насколько можно судить - в систему не передаётся сигнал по линии DCD. Драйвер завершает связь, считая, что несущая потеряна.

 Aol :

9.6.22 10:07
 Версия Архивиста 1.51.23.(20220110_0856)
Версия драйвера ВКТ7 5.01.5 -посмотрел в свойствах ехе файла инсталятора; в самой программе не нашел места где посмотреть можно.

---Эмулируемый ком порт на МОХА (цепляется к компютеру через Ethernet) создан утилитой Nport windows Driver Manager версии 3.2 билд 20070610.
--- Шнур связи 232 порта ведущего модема=моха : 1-1 , 2-3 , 3-2 , 4-4 , 5-5 , 6-6 , 7-7 , 8-8 , 9-9. Связь по выводу 1 DCD имеется . Как реализована передача DCD в самой МОХА не знаю , но судя по цене девайса DCD должен передаваться.
--- Для связи эмулируемого порта с Архивистом запустил утилиту компютера (10 винда) Панель управления>телефон и модем > модемы > добавить > стандартные типы модемов > скорость=9600 > com порт № > дополнительные параметры связи > управление потоком=отсутствует

---Эмулируемый ком порт на чипе CP2101 связи по выводу DCD не имеет, китайцы его не пробросили на электрической схеме. Имеются только три провода Rx ,Tx , GND и питание для интерфейса ВКТ7

Что если принудительно подать +5 вольт на 1=DCD разъем?
В драйвере ВИС.Т-НС тоже используется DCD сигнал?

 Aol :

9.6.22 11:16
 Перепроверю переходник на МОХА и отпишусь

 Aol :

9.6.22 16:52
 Ошибка была в кабеле связи модема с преобразователем МОХА (1вывод был в обрыве) . После восстановления все заработало. (человеческий фактор - это вам не трактор)

 xBocT :

14.6.22 08:36
 Цитата:

в самой программе не нашел места где посмотреть можно.


В программе Архивист: Справка -> Драйверы устройств

Цитата:

Ошибка была в кабеле связи модема с преобразователем МОХА (1вывод был в обрыве) . После восстановления все заработало. (человеческий фактор - это вам не трактор)


Хорошо.

© NegaSoft co., 2005
http://www.teplovizor.ru

URL этой темы
http://www.teplovizor.ru/forum/viewtopic.php?topic_id=753&forum=2