Как подключить ПР200 (а еще ПР100, 102 + все ТРМ на базе ПР200) к роутеру Mikrotik по USB и удалённо прошивать/использовать онлайн отладку.
Нам понадобится:
- Роутер Mikrotik с портом USB Host. Например подойдет компактный mAP или hAP ac lite. Очень удобным решением будет LtAP LTE6 kit со встроенным 4G модемом
- Белый статический IP адрес (либо со стороны Mikrotik+ПР, либо со стороны ПК с OL), или можно воспользоваться сервисом "Статический IP для 4G модема(видеонаблюдения)"
- Программа для создания виртуального COM порта. Я использую USR-VCOM, но подойдет любая.
Инструкция:
Обеспечиваем на роутере доступ в интернет (можно раздать WiFi с телефона, подключить 4G USB модем и т.д.). Настраиваем правила Firewall'а (нужно разрешающее правило на input tcp порт 11223), VPN туннель до офиса - инструкции по настройке можно найти в интернете.
Подключаем посредством USB кабеля ПР к роутеру, любым удобным способом подключаемся к роутеру и в терминале пишем следующую команду:
Либо через WinBox/WebFig заходим в System -> Resources -> USBsystem resource usb print
Должны получить примерно следующий ответ: mikrotik_pr200.png mikrotik_pr200_2.png
Если увидели "VENDOR OWEN и NAME PR200" - значит мы на верном пути и роутер увидел ПРку.
Теперь нужно пробросить порт, для этого прописываем в терминале
либо открываем System -> Ports, закладка Remote Access и создаем новый Remote Port/port remote-access add port=usb1 protocol=rfc2217 tcp-port=11223
mikrotik_pr200_3.png
После этого роутер на указанном TCP порту (в нашем случае 11223) будет принимать подключения и перенаправлять данные в последовательный порт (в ПРку).
Теперь в программе USR-VCOM создаем виртуальный COM порт со следующими параметрами:
Net Protocol: TCP Client
Remote IP/Addr.: IP адрес роутера
Remote Port: TCP порт(11223), который мы указали при настройке Remote Port.
mikrotik_pr200_4.png
TCP порт 11223 взят для примера, вы можете использовать любой на ваше усмотрение.
Если после создания виртуального порта в колонке Net state мы видим "Connected" - всё сделано правильно и можно запускать OwenLogic и выбирать созданный нами порт в параметрах подключения к прибору. Аналогично для OwenConfigurator и ТРМ'ок на базе ПР200.
mikrotik_pr200_5.png
Если упустил какие-то детали по настройке - задавайте вопросы в данной теме.