Добрый день.
Если устанавливать бесплатный Linux, порекомендуйте какой, если можно пришлите ссылку
Для чего? Установите какую-либо из программ по ссылкам что я прислал.
Добрый день.
Для чего? Установите какую-либо из программ по ссылкам что я прислал .
GitHub - AndreyAbdulkayumov/TerminalProgram: Терминальная программа (IP и SerialPort клиент), работающая в различных режимах (Без протокола, Modbus TCP/RTU/ASCII, Http).
Да почитал возможности этой программ, но программу не установил
Добрый день Андрей.
Терминальную программу не могу установить, пришли ссылку на исполнительный файл программы.
Вот релиз: https://github.com/AndreyAbdulkayumov/TerminalProgram/releases/tag/2.7.
Ссылка на релиз ведь прямо со страницы.
Либо какую-либо еще программу со страницы.
Добрый день Андрей.
Установил TerminalProgram
Нажимаю Подключить
Отвечает
AneDesk 898 497 195, т. 8-917-920-76-98. В 17:00 уезжает вахта
Зайдите, пожалуйста, жду. Назначьте время.
Отлично. Могу через 20 минут, в 13:30 мск. Удобно?
ДА. Жду
Подключился. Исправил неверные настройки адрес в конфиге.
Не смог прочитать с компьютера - возможно программа-клиент не работает. Или установлена не полностью.
С контроллера:
настроенный в конфиге input регистр читается.
Добрый день Андрей.
Спасибо за содействие, Буду искать программы-клиент, которые смогут читать с компьютера.
Modbus poll попробуйте.
Добрый день Андрей.
Установил Modbus poll.
Установил адрес 192.168.0.33
Отвечает Tx107, Err=107.
Timeout error
Установил адрес 185.6.81.226
Все осталось по прежнему.
В полном отчаянии, решил проверить работу модема.
root@wirenboard-AVSEE736:~# journalctl -u ModemManager -f
Sep 13 12:33:50 wirenboard-AVSEE736 ModemManager[373]: [modem0] state changed (connected → disconnecting)
Sep 13 12:33:50 wirenboard-AVSEE736 ModemManager[373]: [modem0] simple connect started…
Sep 13 12:33:50 wirenboard-AVSEE736 ModemManager[373]: [modem0] simple connect state (4/10): wait to get fully enabled
Sep 13 12:33:51 wirenboard-AVSEE736 ModemManager[373]: [modem0] state changed (disconnecting → registered)
Sep 13 12:33:51 wirenboard-AVSEE736 ModemManager[373]: [modem0] simple connect state (5/10): wait after enabled
Sep 13 12:33:51 wirenboard-AVSEE736 ModemManager[373]: [modem0/bearer0] connection #13 finished: duration 21s
Sep 13 12:33:51 wirenboard-AVSEE736 ModemManager[373]: [modem0] simple connect state (6/10): register
Sep 13 12:33:51 wirenboard-AVSEE736 ModemManager[373]: [modem0] simple connect state (7/10): wait to get packet service state attached
Sep 13 12:33:51 wirenboard-AVSEE736 ModemManager[373]: [modem0] simple connect state (8/10): bearer
Sep 13 12:33:51 wirenboard-AVSEE736 ModemManager[373]: [modem0] simple connect state (9/10): connect
Sep 13 12:33:51 wirenboard-AVSEE736 ModemManager[373]: [modem0] state changed (registered → connecting)
Sep 13 12:33:51 wirenboard-AVSEE736 ModemManager[373]: [modem0] state changed (connecting → connected)
Sep 13 12:33:51 wirenboard-AVSEE736 ModemManager[373]: [modem0] simple connect state (10/10): all done
Sep 13 12:33:51 wirenboard-AVSEE736 ModemManager[373]: [modem0] mobile equipment request to deactivate context (cid 5)
Sep 13 12:33:51 wirenboard-AVSEE736 ModemManager[373]: [modem0/bearer0] explicitly disconnected
Sep 13 12:33:51 wirenboard-AVSEE736 ModemManager[373]: [modem0] network request to deactivate context (cid 3)
Sep 13 12:33:51 wirenboard-AVSEE736 ModemManager[373]: [modem0] mobile equipment request to activate context (cid 5)
Sep 13 12:33:53 wirenboard-AVSEE736 ModemManager[373]: [modem0] network request to deactivate context (cid 5)
Sep 13 12:33:53 wirenboard-AVSEE736 ModemManager[373]: [modem0/bearer0] explicitly disconnected
Sep 13 12:33:53 wirenboard-AVSEE736 ModemManager[373]: [modem0] mobile equipment request to deactivate context (cid 3)
Sep 13 12:33:59 wirenboard-AVSEE736 ModemManager[373]: [modem0] mobile equipment request to activate context (cid 3)
Sep 13 12:34:09 wirenboard-AVSEE736 ModemManager[373]: [modem0] state changed (connected → disconnecting)
По своему незнанию пришел к выводу
- Модем работает циклически
33:50 отключается
12:33:51 подключается
12:34:09 отключаетс - Оперирует с номером симки, нигде не фигурирует IP-адрес
Поэтому не пингуется.
Добрый день Андрей.
Вы были правы , когда писали
Если имеете в виду возможность обращаться к контроллеру из сети - да. Достаточно обеспечить на модеме белый IP адрес.
Блок –схема рабочая:
Master-----------------------------------------------------------------
Контроллер WIREN BOARD – встроенный модем WBC-4G v.2
–оператор связи –
Slave-------------------------------------Slave
Телеофис RS-485- RS-485 счетчик WB-MAP12E.
Пытался создать Блок –схему:
Slave------------------------------------------------------------
Контроллер WIREN BOARD – встроенный модем WBC-4G v.2
–оператор связи –
Master----------------------------------------Slave
Телеофис RS-485- RS-485 счетчик WB-MAP12E.
Счетчик WB Map12E не может обратиться из сети, т.к. он Slave
Может когда-нибудь сделаете, чтобы счетчик мог быть Slave и Master.
Спасибо за ссылки, за мысли, которые появились во время анализа ссылок
Какой регистр с какого адреса был запрошен? На скриншотах я к сожалению не могу разобрать ничего.
Это не имеет смысла до установки связи, пока не будет интерфейса с таким адресом.
А какой приоритет задан для соединения? Стоит ли “Отключать, если активно другое соединение с более высоким приоритетом”?
Как я понимаю - вы планировали использовать модем как мастер, разве нет?
Добрый день Андрей
- Какой регистр с какого адреса был запрошен? На скриншотах я к сожалению не могу разобрать ничего.
Установил IP-адрес 192.168.0.33 Server Port 502
Ответ
Не подключается. Скриншот читаемый?
2. Это не имеет смысла до установки связи, пока не будет интерфейса с таким адресом.
Хорошо
- А какой приоритет задан для соединения? Стоит ли “Отключать, если активно другое соединение с более высоким приоритетом”?
Высокий приоритет у СИМ-ки с белым IP-адресом 185.6.81.226 - Как я понимаю - вы планировали использовать модем как мастер, разве нет?
Настроен модем Телеофис как мастер
Добрый день Андрей.
Программ ModbusPoll заработала, прочитала регистр 12561 со стороны комьютера.
Результат 240=0xf0, как со стороны контроллера.
Что делать дальше.
Да, сейчас видно.
А стоит ли “Отключать, если активно другое соединение с более высоким приоритетом”?
Отлично.
А почему до этого не работала - понятно?
Думаю что настроить соединене модема и настроить на мастере опрос.
Проверьте пожалуйста - что в логах прои подключении модема, могу помочь, если требуется.
Добрый день Андрей.
Начнем с приятного!
А почему до этого не работала - понятно?
Благодаря общению с Вами
- Вы задаете вопрос –пингуется
- Программа Modbus Poll тоже спрашивает –пингуется
- Вы в настройках Шлюз MQTT Modbus RTU/YCP Slave IP-адрес указали 192.168.0.33
- Ваша запись
modbus_client --debug -mtcp 127.0.0.1 -p 502 -a66 -r12561 -t 0x04
помогла настроить программу Modbus Poll
IP-адрес (который пингуется) указал 192.168.0.33
-а66 установил пункт Slave ID =66
-tx0x04 установил Function 04 Read Input Registers
Установил Quantity 1
Нажал кнопку Apply пришел ответ Адрес 12561 = 240
Вопрос: может в роли Master быть счетчик WB MAP-12E
Пока буду готовить
Проверьте пожалуйста - что в логах при подключении модема
Нет, не может. Только slave. Но я видел что использовали стороннее устройство (контроллер) который опрашивал slave на шине и затем уже в роли мaster отдавал в верхнюю систему.
Не уверен что это был именно модем “Телеофис”. Как раз исходя из начального вопроса - предположил что как раз этот режим и возможен.
Я могу помочь настроить соединение, если возникают трудности.
Добрый день Андрей.
Спасибо за Ваши энциклопедические знания, оперативность, стремление внедрить Ваше оборудование в производство, подробно донести его возможности, повысить конкурентоспособность.
С уважением
Исполнитель Александр Зубков
Т.8-939-384-26-40
8-902-718-07-16 (служебный)