Здравствуйте! Есть локальная сеть, к ней подключены сейчас 2 ПЛК (число будет увеличиваться). Дальше... Роутер со статическим ip (95.x.x.x) В настройках роутера есть виртуальный сервер для доступа из вне. Настроил связь для одного ПЛК, все работает. Удаленно можно полноценно работать с контроллером.
А вот как сделать так для 2-х контроллеров? Вариант каждый раз заходить на роутер и править ip не очень ;)
Я слаб в сетевых технологиях.
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Удаленная связь с 2-мя и более ПЛК
Модератор: Глоб.модераторы
-
- частый гость
- Сообщения: 462
- Зарегистрирован: 31 июл 2010, 09:12
- Имя: Павел
- Страна: РФ
- Благодарил (а): 10 раз
- Поблагодарили: 17 раз
Re: Удаленная связь с 2-мя и более ПЛК
Каждый контроллер ждет входящего соединения на порту 502 (Modbus TCP, вестимо). Ваша настройка "пробрасывает" порт 502 маршрутизатора из внешней сети на порт 502 контроллера с адресом 192.168.1.227 во внутренней сети. Соответственно, можно добавить в настройку такую строку:
Теперь ваше приложение сможет соединиться и со вторым контроллером, установив соединение с 95.x.x.x на порт 10000. Разумеется, понадобится возможность произвольно выбирать порт удаленного узла. Такая возможность обычно есть, порядок конфигурирования зависит от приложения.
Номер порта маршрутизатора выбирается произвольно. Я произвольно указал 10000, потому что желательно, чтобы порт был в диапазоне 1024..49151. Это соответствует требованиям IANA. Впрочем, можете пробрасывать и порты 503, 504, 505... (к примеру) - никто к вам из IANA бить морду не приедет. Выше 49151 лучше все же не забираться, чтобы исключить конфликт с исходящими соединениями.
Код: Выделить всё
имя службы: contr_2; Диапазон портов: 10000; Локальный IP-адрес: <адрес-вашего-второго-контроллера>; Локальный порт: 502, протокол: TCP
Номер порта маршрутизатора выбирается произвольно. Я произвольно указал 10000, потому что желательно, чтобы порт был в диапазоне 1024..49151. Это соответствует требованиям IANA. Впрочем, можете пробрасывать и порты 503, 504, 505... (к примеру) - никто к вам из IANA бить морду не приедет. Выше 49151 лучше все же не забираться, чтобы исключить конфликт с исходящими соединениями.
-
- завсегдатай
- Сообщения: 524
- Зарегистрирован: 05 окт 2009, 11:51
- Имя: Тихомиров Дмитрий Викторович
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 17 раз
- Поблагодарили: 20 раз
Re: Удаленная связь с 2-мя и более ПЛК
Максим, в сторону VPN смотри - решит все проблемы на корню. Или инженерную станцию внутри локалки поставить а к ней снаружи через RDP или подобного подключаться.
-
- осмотрелся
- Сообщения: 107
- Зарегистрирован: 23 июн 2012, 10:00
- Имя: Максим
- Благодарил (а): 2 раза
Re: Удаленная связь с 2-мя и более ПЛК
MuadDib, спасибо! Работает
Marrenoloth, спасибо за совет. Но в роутере нету vpn, а менять его никто не будет.
Marrenoloth, спасибо за совет. Но в роутере нету vpn, а менять его никто не будет.
-
- завсегдатай
- Сообщения: 524
- Зарегистрирован: 05 окт 2009, 11:51
- Имя: Тихомиров Дмитрий Викторович
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 17 раз
- Поблагодарили: 20 раз
Re: Удаленная связь с 2-мя и более ПЛК
http://www.aleksandr.ru/blog/vpn_server ... terom.html
Посмотрите вот так. Как одна из альтернативных реализаций из топа гугла.
Посмотрите вот так. Как одна из альтернативных реализаций из топа гугла.
-
- освоился
- Сообщения: 260
- Зарегистрирован: 01 фев 2010, 10:37
- Имя: Александр
- Страна: Россия
- город/регион: Брянск
- Благодарил (а): 10 раз
- Поблагодарили: 33 раза
Re: Удаленная связь с 2-мя и более ПЛК
Ну в данном случае проще и удобнее как написал MuadDibMarrenoloth писал(а):http://www.aleksandr.ru/blog/vpn_server ... terom.html
Посмотрите вот так. Как одна из альтернативных реализаций из топа гугла.