PDA

Просмотр полной версии : СПК107, ПМ01 web-визуализация



azubkov
30.09.2020, 19:33
Имеем СПК107, с подключенным к нему ПМ01. В ПМ01 установлена sim-карта с постоянным IP-адресом.
В нашем проекте необходимо было настроить SMS передачу, дозвон и доступ к Web-визуализации СПК107 через Интернет. Отправку SMS и дозвон настроили, все работает как надо. Но вот с удаленным доступом к СПК107 через браузер никак не получается. Модем пингуется только в случае, если из СПК107 выполнить AT-команду:
AT+CIPPING="www.google.com",100
и в это же время с другого компьютера (через Интернет) выполнять команду ping <IP-адрес>. Пинг идет, но быстро обрывается.
Пожалуйста, подскажите, что необходимо настроить, чтобы получить доступ к СПК107 по ссылке http://<IP-адрес>:8080/webvisu.htm через сеть Интернет.

Версия прошивки СПК107[М01]: 1.2.0803.1220
CODESYS V3.5 SP14 Patch 3

Евгений Кислов
30.09.2020, 20:12
Добрый день.
Какими средствами вы работаете с GPRS?

azubkov
01.10.2020, 07:41
Если правильно понял вопрос, то для работы с ПМ01 использую библиотеку OwenModem. Никаких других компонентов для работы с GPRS не использую. Изначально полагал, что для настройки GPRS нужно отправить набор AT-команд. Но, к сожалению, ничего не вышло.

Евгений Кислов
01.10.2020, 07:53
Если правильно понял вопрос, то для работы с ПМ01 использую библиотеку OwenModem. Никаких других компонентов для работы с GPRS не использую. Изначально полагал, что для настройки GPRS нужно отправить набор AT-команд. Но, к сожалению, ничего не вышло.

Речь о библиотеке ModemOwenLib?
https://owen.ru/forum/showthread.php?t=20465

Для новых контроллеров (в т.ч. СПК1хх [М01]) ее не получится использовать для работы с GPRS.
В них взаимодейтствие с модемами осуществляется через компонент Modem.
https://owen.ru/forum/showthread.php?t=20465&page=36&p=337233&viewfull=1#post337233

Но в данный момент он тоже пока не поддерживает GPRS - этот функционал будет добавлен в следующей прошивке.

Так или иначе, по опыту - web-визуализация CODESYS неоптимизирована для работы по таким каналам связи и страницы будут загружаться очень долго.

azubkov
01.10.2020, 18:48
Нет, мы как раз используем компонент Modem (вторая ссылка).

Очень жаль, что нет поддержки GPRS. Просто смутило то, что на странице продукта ПМ01 (https://owen.ru/product/pm01) указано, что есть поддержка GPRS.

К сожалению, не знал, что web-визуализация CODESYS не оптимизирована для работы через GPRS. Может посоветуете как можно реализовать постоянную возможность удаленного доступа к визуализации и управлению через интернет? Хотя бы укажите направление (способ).

Евгений Кислов
01.10.2020, 18:58
Очень жаль, что нет поддержки GPRS. Просто смутило то, что на странице продукта ПМ01 (https://owen.ru/product/pm01) указано, что есть поддержка GPRS.

ПМ01, безусловно, поддерживает GPRS. Компонент в CODESYS - еще нет. Как уже упоминал - работаем над этим.


Может посоветуете как можно реализовать постоянную возможность удаленного доступа к визуализации и управлению через интернет? Хотя бы укажите направление (способ).

Я бы рекомендовал установить на объекте роутер с выходом в интернет через хороший канал связи (через 4G модем или т.п.)

azubkov
01.10.2020, 19:01
Огромное спасибо за оказанную помощь.

Study
18.10.2020, 22:54
Посоветуйте, пожалуйста, 4G модем и роутер, которые можно будет настроить на безотказную работу (WatcDog установить или может еще что-то добавить).
Также, если бы где-то можно было бы прочитать о настройках VPN для СПК то тоже будет замечательно.
Спасибо!

Евгений Кислов
19.10.2020, 07:14
Также, если бы где-то можно было бы прочитать о настройках VPN для СПК то тоже будет замечательно.

Обычно в таких случаях VPN настраивается на уровне роутера - в СПК достаточно задать корректные сетевые настройки.
В актуальных прошивках СПК может работать в роли WireGuard-клиента - информация об этом есть в руководстве по web-конфигуратору (п. 7.1.2.3):
https://ftp.owen.ru/CoDeSys3/11_Documentation/10_OpenWRT/TN-UG-OWRT-LUCI-R2.pdf

Study
19.10.2020, 11:17
Еще по железу посоветуйте, на что стоит обратть внимание при выборе оборудования.

DmitriiAnyushin
26.12.2023, 18:50
ПМ01, безусловно, поддерживает GPRS. Компонент в CODESYS - еще нет. Как уже упоминал - работаем над этим.



Я бы рекомендовал установить на объекте роутер с выходом в интернет через хороший канал связи (через 4G модем или т.п.)
Здравствуйте! Подскажите пожалуйста, решение по этому вопросу какое-то появилось (именно на базе Codesys 3.5 (СПК 107 + ПМ01)? Спасибо!

Евгений Кислов
26.12.2023, 19:07
Здравствуйте! Подскажите пожалуйста, решение по этому вопросу какое-то появилось (именно на базе Codesys 3.5 (СПК 107 + ПМ01)? Спасибо!

Добрый день.
Появилось.
Ссылку на видео я вам уже отправлял в другой теме:
https://youtu.be/pPrzdSb3Am4?si=QpdwsigiA1RrZqHW

DmitriiAnyushin
26.12.2023, 19:48
Ну да, естественно я первым делом обратился через браузер по ip который модуль выдал x.x.x.x:8080/visualization (как к СПК по проводу обращаюсь), но браузер страницу не обнаружил и рабочий уже к концу подошёл. Скажите, я правильно обращаюсь к web визуализации или там какой-то другой принцип обращения?

Евгений Кислов
26.12.2023, 19:50
Ну да, естественно я первым делом обратился через браузер по ip который модуль выдал x.x.x.x:8080/visualization (как к СПК по проводу обращаюсь), но браузер страницу не обнаружил и рабочий уже к концу подошёл. Скажите, я правильно обращаюсь к web визуализации или там какой-то другое обращение?

У вас в ПМ01 вставлена SIM-карта с внешним статическим IP-адресом?

DmitriiAnyushin
26.12.2023, 20:06
У вас в ПМ01 вставлена SIM-карта с внешним статическим IP-адресом?

Нет, динамический - для писем подошёл (я теме на счёт письма как раз уточнял). В случае удалённого, доступа я так полагаю, уже статический нужен?

Евгений Кислов
26.12.2023, 20:10
Нет, динамический - для писем подошёл (я теме на счёт письма как раз уточнял). В случае удалённого, доступа я так полагаю, уже статический нужен?

Либо он, либо использовать VPN (наши устройства поддерживают OpenVPN и WireGuard).

DmitriiAnyushin
27.12.2023, 09:46
Либо он, либо использовать VPN (наши устройства поддерживают OpenVPN и WireGuard).

Я правильно понимаю, что в случае использования OpenVPN и WireGuard необходимо использовать роутер, как вы писали в этой теме 3 года назад (или что-то поменялось)?

Евгений Кислов
27.12.2023, 09:56
Я правильно понимаю, что в случае использования OpenVPN и WireGuard необходимо использовать роутер, как вы писали в этой теме 3 года назад (или что-то поменялось)?

Нет, наличие роутера необязательно.
Достаточно, чтобы контроллер был подключен к интернету (у вас это обеспечивает ПМ01).

Вам потребуется VPN-сервер - его можно настроить самому или арендовать.

DmitriiAnyushin
27.12.2023, 11:04
Всё ясно. Большое спасибо!