7in
26.04.2024, 14:21
Как подключить ПР200 (а еще ПР100, 102 + все ТРМ на базе ПР200) к роутеру Mikrotik по USB и удалённо прошивать/использовать онлайн отладку.
Нам понадобится:
Роутер Mikrotik с портом USB Host. Например подойдет компактный mAP (https://mikrotik.com/product/RBmAP2nD) или hAP ac lite (https://mikrotik.com/product/RB952Ui-5ac2nD). Очень удобным решением будет LtAP LTE6 kit (https://mikrotik.com/product/ltap_lte6_kit) со встроенным 4G модемом
Белый статический IP адрес (либо со стороны Mikrotik+ПР, либо со стороны ПК с OL), или можно воспользоваться сервисом "Статический IP для 4G модема(видеонаблюдения)"
Программа для создания виртуального COM порта. Я использую USR-VCOM (https://www.pusr.com/support/download/usr-vcom-setup-software.html), но подойдет любая.
Инструкция:
Обеспечиваем на роутере доступ в интернет (можно раздать WiFi с телефона, подключить 4G USB модем и т.д.). Настраиваем правила Firewall'а (нужно разрешающее правило на input tcp порт 11223), VPN туннель до офиса - инструкции по настройке можно найти в интернете.
Подключаем посредством USB кабеля ПР к роутеру, любым удобным способом (https://mikrotik.wiki/wiki/%D0%94%D0%BB%D1%8F_%D0%BD%D0%B0%D1%87%D0%B8%D0%BD% D0%B0%D1%8E%D1%89%D0%B8%D1%85:%D0%92%D0%B0%D1%80%D 0%B8%D0%B0%D0%BD%D1%82%D1%8B_%D0%BF%D0%BE%D0%B4%D0 %BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D1%8F_%D0% BA_%D0%BC%D0%B0%D1%80%D1%88%D1%80%D1%83%D1%82%D0%B 8%D0%B7%D0%B0%D1%82%D0%BE%D1%80%D1%83) подключаемся к роутеру и в терминале пишем следующую команду:
system resource usb print
Либо через WinBox/WebFig заходим в System -> Resources -> USB
Должны получить примерно следующий ответ: 75443 75444
Если увидели "VENDOR OWEN и NAME PR200" - значит мы на верном пути и роутер увидел ПРку.
Теперь нужно пробросить порт, для этого прописываем в терминале
/port remote-access add port=usb1 protocol=rfc2217 tcp-port=11223
либо открываем System -> Ports, закладка Remote Access и создаем новый Remote Port
75445
После этого роутер на указанном TCP порту (в нашем случае 11223) будет принимать подключения и перенаправлять данные в последовательный порт (в ПРку).
Теперь в программе USR-VCOM создаем виртуальный COM порт со следующими параметрами:
Net Protocol: TCP Client
Remote IP/Addr.: IP адрес роутера
Remote Port: TCP порт(11223), который мы указали при настройке Remote Port.
75446
TCP порт 11223 взят для примера, вы можете использовать любой на ваше усмотрение.
Если после создания виртуального порта в колонке Net state мы видим "Connected" - всё сделано правильно и можно запускать OwenLogic и выбирать созданный нами порт в параметрах подключения к прибору. Аналогично для OwenConfigurator и ТРМ'ок на базе ПР200.
75448
Если упустил какие-то детали по настройке - задавайте вопросы в данной теме.
Нам понадобится:
Роутер Mikrotik с портом USB Host. Например подойдет компактный mAP (https://mikrotik.com/product/RBmAP2nD) или hAP ac lite (https://mikrotik.com/product/RB952Ui-5ac2nD). Очень удобным решением будет LtAP LTE6 kit (https://mikrotik.com/product/ltap_lte6_kit) со встроенным 4G модемом
Белый статический IP адрес (либо со стороны Mikrotik+ПР, либо со стороны ПК с OL), или можно воспользоваться сервисом "Статический IP для 4G модема(видеонаблюдения)"
Программа для создания виртуального COM порта. Я использую USR-VCOM (https://www.pusr.com/support/download/usr-vcom-setup-software.html), но подойдет любая.
Инструкция:
Обеспечиваем на роутере доступ в интернет (можно раздать WiFi с телефона, подключить 4G USB модем и т.д.). Настраиваем правила Firewall'а (нужно разрешающее правило на input tcp порт 11223), VPN туннель до офиса - инструкции по настройке можно найти в интернете.
Подключаем посредством USB кабеля ПР к роутеру, любым удобным способом (https://mikrotik.wiki/wiki/%D0%94%D0%BB%D1%8F_%D0%BD%D0%B0%D1%87%D0%B8%D0%BD% D0%B0%D1%8E%D1%89%D0%B8%D1%85:%D0%92%D0%B0%D1%80%D 0%B8%D0%B0%D0%BD%D1%82%D1%8B_%D0%BF%D0%BE%D0%B4%D0 %BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D1%8F_%D0% BA_%D0%BC%D0%B0%D1%80%D1%88%D1%80%D1%83%D1%82%D0%B 8%D0%B7%D0%B0%D1%82%D0%BE%D1%80%D1%83) подключаемся к роутеру и в терминале пишем следующую команду:
system resource usb print
Либо через WinBox/WebFig заходим в System -> Resources -> USB
Должны получить примерно следующий ответ: 75443 75444
Если увидели "VENDOR OWEN и NAME PR200" - значит мы на верном пути и роутер увидел ПРку.
Теперь нужно пробросить порт, для этого прописываем в терминале
/port remote-access add port=usb1 protocol=rfc2217 tcp-port=11223
либо открываем System -> Ports, закладка Remote Access и создаем новый Remote Port
75445
После этого роутер на указанном TCP порту (в нашем случае 11223) будет принимать подключения и перенаправлять данные в последовательный порт (в ПРку).
Теперь в программе USR-VCOM создаем виртуальный COM порт со следующими параметрами:
Net Protocol: TCP Client
Remote IP/Addr.: IP адрес роутера
Remote Port: TCP порт(11223), который мы указали при настройке Remote Port.
75446
TCP порт 11223 взят для примера, вы можете использовать любой на ваше усмотрение.
Если после создания виртуального порта в колонке Net state мы видим "Connected" - всё сделано правильно и можно запускать OwenLogic и выбирать созданный нами порт в параметрах подключения к прибору. Аналогично для OwenConfigurator и ТРМ'ок на базе ПР200.
75448
Если упустил какие-то детали по настройке - задавайте вопросы в данной теме.