Добавление поддержки 4G терминала TELEOFIS WRX11x8-x8Ux [15126]

@sevostyanov А вы можете написать свой номер мне в личку. Хотел бы обсудить добавление поддержки этого устройства по телефону.

Устройство обновил до версии WRX7AA.41.07.0002

Прибор уже подключен к терминалу?

Да, тот же Меркурий

@sevostyanov Настройте 2 клиентских подключения данного модема на наш сервер на порт 2080. Просьба настроить первое подключение с порта RS-232 и второе подключение с порта RS-485. Нам необходимо проверить механизм работы с устройствами, которые имеют несколько параллельных подключений. И сообщите, какие устройства подключены к портам RS-232 и RS-485.

@korotkih Константин, добрый день!
В процессе. Как настрою - отпишу в тему.

@korotkih
Подключил устройство по Вашей схеме
RS232 - ВКТ7, №109550, сетевой адрес 007
RS485 - Меркурий 230, №14975748, сетевой адрес 48

@sevostyanov Вы настроили подключение того же 4G терминала c IMEI 863906060283763?

@korotkih Да, именно его

@sevostyanov Вам модем перестал подключаться к нашему серверу.

@korotkih
Константин, проверьте сейчас, пожалуйста.

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

2025-01-17 16:17:43.2146	----	Порт открыт
2025-01-17 16:17:43.2146	>>	C0 00 06 00 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E7 48 C2
2025-01-17 16:17:43.4187	<<	C0 00 07 00 3F
2025-01-17 16:17:43.4187	<<	41 38 36 33 39 30 36 30 36 30 32 38 33 37 36 33 57 52 58 37 41 41 2E 34 31 2E 30 37 2E 30 30 30 32 31 35 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 01 01 01 58 9E C2
2025-01-17 16:17:43.4187	>>	C0 00 06 01 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3F 25 C2
2025-01-17 16:17:43.4187	----	Порт закрыт
2025-01-17 16:17:44.1656	----	Порт открыт
2025-01-17 16:17:44.1656	>>	C0 00 06 00 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E7 48 C2
2025-01-17 16:17:44.3815	<<	C0 00 07 00 3F
2025-01-17 16:17:44.3815	<<	43 38 36 33 39 30 36 30 36 30 32 38 33 37 36 33 57 52 58 37 41 41 2E 34 31 2E 30 37 2E 30 30 30 32 31 35 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 01 01 01 A0 B9 C2
2025-01-17 16:17:44.3815	>>	C0 00 06 01 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3F 25 C2
2025-01-17 16:17:44.3815	----	Порт закрыт
2025-01-17 16:17:45.1662	----	Порт открыт
2025-01-17 16:17:45.1662	>>	C0 00 06 00 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E7 48 C2
2025-01-17 16:17:45.3774	<<	C0 00 07 00 3F
2025-01-17 16:17:45.3774	<<	45 38 36 33 39 30 36 30 36 30 32 38 33 37 36 33 57 52 58 37 41 41 2E 34 31 2E 30 37 2E 30 30 30 32 31 35 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 01 01 01 A8 D1 C2
2025-01-17 16:17:45.3774	>>	C0 00 06 01 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3F 25 C2
2025-01-17 16:17:45.3774	----	Порт закрыт
2025-01-17 16:17:46.1270	----	Порт открыт
2025-01-17 16:17:46.1270	>>	C0 00 06 00 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E7 48 C2
2025-01-17 16:17:46.3218	<<	C0 00 07 00 3F
2025-01-17 16:17:46.3218	<<	47 38 36 33 39 30 36 30 36 30 32 38 33 37 36 33 57 52 58 37 41 41 2E 34 31 2E 30 37 2E 30 30 30 32 31 35 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 01 01 01 50 F6 C2
2025-01-17 16:17:46.3218	>>	C0 00 06 01 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3F 25 C2
2025-01-17 16:17:46.3218	----	Порт закрыт

Это происходит как в портом RS-232, так и спортом RS-485.

@korotkih
Подскажите, до какого часа Вы сегодня работаете?
Я попробую подключить нашего разработчика для обсуждения вопроса.

До 11 часов по Московскому времени.

1 лайк

Подскажите, сервер сейчас работает, порты открыты?

Сервер временно был остановлен. Сервер будет запущен в понедельник.

@korotkih

Логика работы WRX1108 подразумевает, что может одновременно использоваться 2 подключения по разным интерфейсам RS232 и RS485, при этом в пакете авторизации IMEI одинаков для всех подключений.

Идентифицировать разные подключения необходимо по сочетанию IMEI устройства и номеру подключения, которое расположено по смещению 0x3B в поле данных пакета авторизации (номер клиента подключения от 1 до 5). Таким образом можно разделить разные подключения с одного устройства.

На вашем сервере ситуация такая:
После успешной авторизации на первом подключении, происходит авторизация на втором и первое подключение отбрасывается. Далее по кругу, сервер отбрасывает подключения поочередно.

Спасибо за информацию. Мы разбираемся в причине данного поведения.

Мне удалось опросить ВКТ-7 на порту RS-232, а с Меркурий 230 на порту RS-485 считать данные не получилось. Меркурий 230 не отвечает на запросы. Уточните, какой пароль и в каком виде задан в Меркурий 230? У устройства точно сетевой адрес 48?

@korotkih
Для Меркурия:
Admin: 222222
User: 111111
В HEX представлении

Сетевой адрес точно 48