PDA

Просмотр полной версии : Управление с iPad



vasiliev911
27.07.2012, 23:47
Помогите с проблемкой. Организовал систему автоматизации на плк100 и нескольких модулей расширения. Плк подключил к точке доступа и с помощью приложения iRidium mobile управляю системой с iPad. Управление происходит командами modbus. Все отлично работает в своей локалке, а вот через интернет управление не получается. Имеется статический IP. Нужно, как я понимаю, проброс портов на роутере сделать. В параметрах CoDeSys указан порт 1200, но пробросив этот порт ничего не выходить. В конфигураторе команды модбаса идут через 502 порт. Может есть еще порты, которые нужно пробрасывать для того, чтобы через интернет подключиться к плк?

DanJer
28.07.2012, 08:19
По идее тебе надо сделать проброс портов для того IP, который имеется у ПЛК

capzap
28.07.2012, 08:43
Помогите с проблемкой. Организовал систему автоматизации на плк100 и нескольких модулей расширения. Плк подключил к точке доступа и с помощью приложения iRidium mobile управляю системой с iPad. Управление происходит командами modbus. Все отлично работает в своей локалке, а вот через интернет управление не получается. Имеется статический IP. Нужно, как я понимаю, проброс портов на роутере сделать. В параметрах CoDeSys указан порт 1200, но пробросив этот порт ничего не выходить. В конфигураторе команды модбаса идут через 502 порт. Может есть еще порты, которые нужно пробрасывать для того, чтобы через интернет подключиться к плк?
Достаточно должно быть если пробросите 502 порт

vasiliev911
28.07.2012, 09:09
В том то и дело, что оба порта пробросив, а результата нет.... И CoDeSys к контроллеру не подключается через интернет

DanJer
28.07.2012, 09:35
а какой у Вас роутер?

vasiliev911
28.07.2012, 09:42
D-Link 2600U к этому ротеру еще подключены ip-камеры и доступ из интернета к ним есть

DanJer
28.07.2012, 10:16
попробуйте добавить проброс этих портов в разделе "виртуальный сервер", после чего перезагрузите устройство ПРОГРАММНО!!!!

capzap
28.07.2012, 10:29
:) а как тестируете, что нет связи через интернет?

vasiliev911
29.07.2012, 22:07
Проброс портов сделан. На iPad установлена программа iRidium mobile, эта программа показывает состояние входов и выходов контроллера, также через нее просматриваются ip-камеры подключенные к роутеру. когда по wi-fi подключаюсь к роутеру все отлично работает. А когда переключаюсь на 3G камеры работают, а состояния входов/выходов контроллера не отображает. И еще такой вопрос, CoDeSys может подключиться к плк через интернет? Если может то как? Может кроме 1200 и 502 порта используются еще какие нибудь порты?

vasiliev911
29.07.2012, 22:20
А проброс портов разве не только в разделе виртуальный сервер можно сделать?

capzap
30.07.2012, 05:48
www.owen.ru/forum/showthread.php?t=11683&highlight=%EF%F0%EE%E1%F0%EE%F1+%EF%EE%F0%F2%EE%E2
На последних страницах обсуждалась тема работы с КДС

Yegor
30.07.2012, 06:28
Надо попробовать назначить ПЛК на роутере демилитаризованным хостом (DMZ) предварительно убрав другие пробросы портов. В этом случае все внешние запросы пойдут на него. Если заработает, то вы неправильно пробрасывали 502-й порт. А ежели не заработает, то проблема уже с видимостью роутера извне. Ни в коем случае не оставляйте ПЛК работать в DMZ — к нему можно будет подключиться с кодесисом откуда угодно.

vasiliev911
30.07.2012, 20:20
http://www.owen.ru/forum/showthread.php?t=11683&page=10&highlight=%EF%F0%EE%E1%F0%EE%F1+%EF%EE%F0%F2%EE%E2
тему прочитал, но как понимаю у вас тоже не получилось подцепиться к плк из инета? может кто посмотрит все ли верно с настройками роутера? ip 178.205.99.17 admin, пароль убрал.

capzap
30.07.2012, 20:45
http://www.owen.ru/forum/showthread.php?t=11683&page=10&highlight=%EF%F0%EE%E1%F0%EE%F1+%EF%EE%F0%F2%EE%E2
тему прочитал, но как понимаю у вас тоже не получилось подцепиться к плк из инета? может кто посмотрит все ли верно с настройками роутера? ip 178.205.99.17 admin, пароль убрал.

в настройки роутера, по моему, нельзя войти из вне, только из локальной сети. Если бы такое было возможно, то появилась бы возможность цеплятся и методом перебора взломать пароль.

Я управлял ПЛК по modbusTCP с сотовых телефонов и не только, кажется на форуме где то должна лежать программка на Яве, а вот КДС действительно не удалось подключить

capzap
30.07.2012, 21:04
http://www.owen.ru/forum/showthread.php?t=11683&page=10&highlight=%EF%F0%EE%E1%F0%EE%F1+%EF%EE%F0%F2%EE%E2
тему прочитал, но как понимаю у вас тоже не получилось подцепиться к плк из инета? может кто посмотрит все ли верно с настройками роутера? ip 178.205.99.17 admin, пароль убрал.

!!! Видимо настройки не правильные, 502 порт не открывается

vasiliev911
30.07.2012, 22:13
Я сам засомневался и проверил еще раз... В настройки роутера попадаешь сразу набрав в браузере 178.205.99.17. Из вне в настройки роутера нельзя попасть только если установлен хоть какой-то пароль. Поэтому я и хочу, чтобы кто разбирается в пробросе и всем таком, посмотрел мои настройки. В данный момент к роутеру подключена ip-камера (192.168.1.99 порт 20000) и плк100 (192.168.1.123 порт, как я понимаю, у него 1200). Настройки роутера много раз делал проверял и результат один и тот же, на камеру все устройства из интернета выходят без проблем, а вот к контроллеру никак... Поэтому мне кажется, что проброс я сделал правильно. По работе у меня была похожая ситуация с контроллером крестроновским, он тоже никак не хотел работать через интернет, проблема оказалась в том, что тот контроллер использовал еще один порт, пробросив который все заработало. Мне кажется здесь такая же ситуация.

vasiliev911
30.07.2012, 22:23
т.е. мне попробовать еще 80 порт пробросить?

capzap
30.07.2012, 22:33
т.е. мне попробовать еще 80 порт пробросить?

не надо, у Вас же на ПЛК 80 сокет не открыт, оставте только 502 для плк, 1200 тоже можно убрать

vasiliev911
30.07.2012, 23:02
Действительно, проверяю порт 502 - он закрыт... а какого хрена он закрыт - не понимаю... делаю все абсолютно одинаково как и на камеру настройки... у камеры порт 20000 открыт, а 502 закрыт...

capzap
30.07.2012, 23:04
Действительно, проверяю порт 502 - он закрыт... а какого хрена он закрыт - не понимаю... делаю все абсолютно одинаково как и на камеру настройки... у камеры порт 20000 открыт, а 502 закрыт...
это с внешнего адреса или внутри локальной сети?

ЗЫ на плк modbusTCP слейв или мастер?

Рабиндранат
31.07.2012, 10:21
Вообще, говорят, через Codesys TCP/IP не получится подключиться к ПЛК, если за пределами локальной сети.

Yegor
31.07.2012, 11:06
Кто говорит?

vasiliev911
31.07.2012, 20:28
Это с внешнего адреса пингую - порт закрыт. На плк в конфигураторе я создавал слейв модбас

capzap
31.07.2012, 20:49
а внутри сети значит телнет коннектится по модбасовскому порту, тогда надо смотреть какой шлюз Вы поставили в плк

vasiliev911
31.07.2012, 21:25
А как я могу посмотреть шлюз плк? через плк браузер?

vasiliev911
31.07.2012, 21:29
capzap, попробуй зайти в настройки моего роутера, получится сейчас это сделать или нет меня интересует. Потому, что я свободно захожу на него меняя интернет соединение на 3G.
IP 178.205.99.17

capzap
31.07.2012, 21:33
смотрите через браузер, командой PLCInfo строчка GATE, устанвливайте тот что установлен в роутере, тогда у ПЛК будет выход в инет и соответственно должны уходить ответы на запросы
ну я и телнетом вижу что сегодня 80 порт открыт

vasiliev911
31.07.2012, 21:54
Шлюз у ПЛК сменил на такой же как и на роутере. Все равно порт 502 закрыт

vasiliev911
31.07.2012, 22:06
Порт открылся 502!!!

vasiliev911
31.07.2012, 22:09
capzap, огромное спасибо!!! Все заработало! контроллер управляется через интернет!

capzap
31.07.2012, 22:16
поздравляю

vasiliev911
31.07.2012, 22:34
CoDeSys тоже без проблем подключился к ПЛК через 3G.