Ответы в темах
-
АвторСообщения
-
Nik_RZA
УчастникСпасибо. Проблема решилась галками использования сигналов RTS DTR.
Однако …2025-04-14 20:19:14 Сеанс связи с устройством [24] SMS
Сброс вызова
Отправка: ATH
Приём:
OK
Запрос списка сообщений
Отправка: AT+CMGL=4
Приём:
OK2025-04-14 20:19:15 Сеанс связи с устройством [24] SMS
Сброс вызова
Отправка: ATH
Приём:
OK
Запрос списка сообщений
Отправка: AT+CMGL=4
Приём:
OKи так каждую секунду. А что драйвер в данном случае пытается сделать?
Nik_RZA
УчастникДобрый день. У меня модем Телеофис RX101 для USB.
При подключении через Putty смс-ки отправляются. Однако
2025-04-01 18:48:24 Сеанс связи с устройством [24] SMS центр
Отключение эхо
Отправка: ATE0
Приём: нет данных
Отключение эхо
Отправка: ATE0
Приём: нет данных
Отключение эхо
Отправка: ATE0
Приём: нет данныхКак можно выяснить почему AT команды не проходят?
Может ли влиять то что модема в системе нет, просто СОМ порт?Nik_RZA
УчастникДобрый день уважаемые. А какая разница какой ip я использую? Это имеет принципиальное значение? Поясните пожалуйста. Я хочу понять разницу в поведении драйвера и telnet
Nik_RZA
УчастникТам логика простая — подключились — порт открыт, не подключились — порт закрыт. Закрыли соединение.
Все равно я не понимаю. Вот на столе у меня модем. Все включено и работает. Хост доступен. Порт открыт. Telnet localhost <myport> открывает сессию. Все ОК. Драйвер пишет 2024-04-27 16:01:23.81666 127.0.0.1:35012 Открыт!
Теперь выключаю сеть у модема.
Telnet пишет «подключение к узлу утеряно»
драйвер пишет
2024-04-27 16:08:19.17116 127.0.0.1:35012 Открыт!Что я не вижу или не понимаю?
Nik_RZA
УчастникДобрый день to JurasskPark.
Поработал Ваш драйвер какое то время у меня. Вот что иногда наблюдаю
2024-04-24 15:06:58 Невозможно выполнить сеанс связи с устройством [11] РП-10 яч11, т.к. соединение не установлено
2024-04-24 15:07:00.29748 127.0.0.1:35014 Открыт!
2024-04-24 15:07:00.29748 127.0.0.1:35012 Открыт!
2024-04-24 15:07:00.29755 127.0.0.1:35008 Открыт!
2024-04-24 15:07:00.29757 127.0.0.1:35006 Открыт!2024-04-24 15:07:58 Соединение с localhost:35006
2024-04-24 15:08:02 Ошибка при установке TCP-соединения: Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение. [::ffff:127.0.0.1]:350062024-04-24 15:08:02 Сеанс связи с устройством [9] Ping port
2024-04-24 15:08:02 Соединение с localhost:35006
2024-04-24 15:08:02 Попытка установки TCP-соединения может быть не ранее, чем через 5 с после предыдущей.2024-04-24 15:08:02 Невозможно выполнить сеанс связи с устройством [10] КЛ2616 МКЗП 1-1, т.к. соединение не установлено
2024-04-24 15:08:02 Соединение с localhost:35006
2024-04-24 15:08:02 Попытка установки TCP-соединения может быть не ранее, чем через 5 с после предыдущей.2024-04-24 15:08:02 Невозможно выполнить сеанс связи с устройством [11] РП-10 яч11, т.к. соединение не установлено
2024-04-24 15:08:04.38661 127.0.0.1:35012 Открыт!
2024-04-24 15:08:04.38661 127.0.0.1:35014 Открыт!
2024-04-24 15:08:04.38673 127.0.0.1:35006 Открыт!
2024-04-24 15:08:04.38674 127.0.0.1:35008 Открыт!2024-04-24 15:09:02 Соединение с localhost:35006
2024-04-24 15:09:06 Ошибка при установке TCP-соединения: Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение. [::ffff:127.0.0.1]:350062024-04-24 15:09:06 Сеанс связи с устройством [9] Ping port
2024-04-24 15:09:06 Соединение с localhost:35006
2024-04-24 15:09:06 Попытка установки TCP-соединения может быть не ранее, чем через 5 с после предыдущей.2024-04-24 15:09:06 Невозможно выполнить сеанс связи с устройством [10] КЛ2616 МКЗП 1-1, т.к. соединение не установлено
2024-04-24 15:09:06 Соединение с localhost:35006
2024-04-24 15:09:06 Попытка установки TCP-соединения может быть не ранее, чем через 5 с после предыдущей.2024-04-24 15:09:06 Невозможно выполнить сеанс связи с устройством [11] РП-10 яч11, т.к. соединение не установлено
2024-04-24 15:09:08.49321 127.0.0.1:35012 Открыт!
2024-04-24 15:09:08.49321 127.0.0.1:35008 Открыт!
2024-04-24 15:09:08.49329 127.0.0.1:35014 Открыт!
2024-04-24 15:09:08.49339 127.0.0.1:35006 Открыт!Пока наблюдаю дальше
Nik_RZA
Участник@JurasskPark. Вы молодец! Обязательно попробую ваше творчество. Вся тема всплыла для меня после использования OPC сервера для ModBus TCP и RTU. В этом сервере был тэг «Канал связи» 0:1 «есть связь:нет связи» и было мне понятно что и как происходит. Поскольку OPC лепить к RAPID не вижу смысла, вот и задался вопросом. В любом случае сообществу огромное спасибо. Результаты теста выложу в соответствующей ветке
Nik_RZA
УчастникДа, вы правы. GPRS-терминалы сами инициируют подключение к серверу, являясь TCP-клиентами. На ПК крутится задача-сервер, обслуживающая подключения терминалов. И пользователю она предоставляет пару адрес:порт. А дальше я уж сам решаю, нужно мне ModBus over TCP или еще что то с транспортом TCP. И да, коммуникатор является TCP-клиентом. В общем то задачу контроля я решил. Слегка кривое решение но работает. Я просто слежу за несколькими статусами. По их комбинации и решаю о состоянии. Т.е. мне доступны статус устройства и статус данных в каком то канале. Еще у меня есть инфа о времени последней связи с терминалом. Вот на их основе и решаю
Nik_RZA
УчастникДа ping не работает с портами. Согласен с Вами, инструмент нужен малость другой
Nik_RZA
УчастникВ процессе попыток запустить несколько объектов возникло более полное понимание, что же мне хочется контролировать. Итак, есть какое-то количество GPRS терминалов, обеспечивающих доступ к оборудованию. В системе эти терминалы, а точнее канал связи с устройствами, выглядит как localhost: port. Соответственно портов столько, сколько терминалов. Вот и вопрос, можно ли как либо проверять доступность пары localhost: port. Попробовал ping от JurasskPark, но там только IP. А у меня IP один на всех.
Nik_RZA
УчастникЯ хотел узнать про статусы линии связи и канала связи. Вопрос раскрыт. Спасибо.Попытаюсь эти статусы отслеживать по другому.
Nik_RZA
УчастникЕще раз. Сразу в голову все не влазит.
[1] Лаба_SP3
————
Статус : норма
Канал связи : TCP-клиент, не подключенСобственно вопрос. Софт разбирает подключен/не подключен клиент. А нельзя это передать в статус? Или как то получить в переменную эту информацию. А то не понятно, почему информация есть а посмотреть/заиспользовать ее нельзя.
Nik_RZA
УчастникА можно подробнее про драйвер Ping от Romiros?
Nik_RZA
УчастникДобрый день. В настоящий момент можно ли как нибудь отследить разрыв TCP соединения?
Задача состоит в мониторинге оборудования, подключенного через GPRS терминалы. Когда модем по какой либо причине пропал со связи, происходит разрыв TCP соединения.
Попробовал через код тэга Status и через формулу Stat (N_cnl).
В статистике линии
[1] Лаба_SP3
————
Статус : норма
Канал связи : TCP-клиент, не подключенОбщие данные (1)
—————-
Modbus.Templates = Словарь из 1 шаблоновУстройства (1)
—————
[1] МКЗП : ошибкаТ.е. Status=1 Stat(N)=0
При восстановлении связи Status=0 Stat(N)=1Подскажите куда копать, запутался
-
АвторСообщения