Форум программистов, компьютерный форум, киберфорум
Контроллеры PLC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.55/29: Рейтинг темы: голосов - 29, средняя оценка - 4.55
2 / 2 / 1
Регистрация: 29.01.2015
Сообщений: 37

Как сконфигурировать обмен данными между двумия PLC которые находятся в разных подсетях?

29.01.2015, 15:50. Показов 6341. Ответов 26
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток всем!

Столкнулся с такой проблемой, мне нужно подключить очень много контроллеров SLC 5/05 в одну сеть, но их больше чем доступных адресов TCP/IP, а подключать их надо в одну подсеть.
Но некоторые контроллеры находятся относительно близко друг от друга, появилась такая идея, осуществить передачу данных между контроллерами и таким образом подключить их к сети как бы группами, т.е. допустим есть 4 контроллера в непосредственной близости, 3 из них соеденить между собой по Ethernet 192.168.1.ХХХ. и 4-ый нужно будет настроить с адресом 192.168.0.ХХХ, 4-ый будет подключен к глобальной сети и будет служить шлюзом между 3-мя контроллерами и сервером глобальной сети. Так вот, столкнулся с такой проблемой что не получается сконфигурировать обмен данными между двумя контроллерами в разной подсети...

Имеется:
Switch
2 - PLC SLC 5/05
Программатор)))

Как сконфигурировать обмен данными между двумия PLC которые находятся в разных подсетях?
для обмена данными использую MSG. При попытке передачи данных MSG error: d5 (connection not completed defore user-specified timeout). Если пихаю контроллеры в одну подсеть, то все работает.
Кто знает подскажите пожалуйста.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.01.2015, 15:50
Ответы с готовыми решениями:

Как организовать обмен данными между двумя таблицами двух разных файлов Access?
ВОПРОС: - Как организовать обмен данными между двумя таблицами двух разных файлов Access? - Чтобы КОМП 2 имеет доступ только к...

Как реализовать обмен данными между копиями одного приложения, установленными на разных устройствах
Добрый день, уважаемые форумчане! Подскажите пожалуйста начинающему программисту Android, как лучше реализовать обмен данным между...

Обмен данными между приложением, установленном на разных компьютерах
Здравствуйте. Например, некое оконное приложение установлено на разных компьютерах. Один пользователь вводит какие либо данные в приложении...

26
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
 Аватар для magirus
28049 / 15785 / 983
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
29.01.2015, 22:07
объединяйте группу по RS485, а глобально - по Эзернет.
1
2 / 2 / 1
Регистрация: 29.01.2015
Сообщений: 37
31.01.2015, 07:26  [ТС]
magirus, Думал об этом, но SerialLink не дает необходимой скорости передачи данных, нужен способ сделать это посредствам Ethernet, но всеравно спасибо)
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
 Аватар для magirus
28049 / 15785 / 983
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
31.01.2015, 09:54
если вы опишете вашу систему подробно - попробую доказать вам что вы заблуждаетесь.
хотя возможно и соглашусь.
0
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
31.01.2015, 10:03
SerialLink не дает необходимой скорости передачи данных
и какая же скорость необходима? Что такого там с ПЛК гонится?
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
 Аватар для magirus
28049 / 15785 / 983
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
31.01.2015, 10:24
Лучший ответ Сообщение было отмечено raxp как решение

Решение

перечитал стартовый пост...
сделайте им маску 255.255.0.0
афигенно большая подсеть получится... аж 65000 контроллеров...

Добавлено через 6 минут
и честно говоря - слабо, точнее совсем не могу себе представить размах предприятия (реального) где требуется в одну подсеть завязать более 250 контроллеров.
1
2 / 2 / 1
Регистрация: 29.01.2015
Сообщений: 37
31.01.2015, 10:44  [ТС]
magirus, поверте мне есть такое предпирятие, и это далеко не предел.
Я пробовал сделать маску подсети 255.255.0.0, получается 65 536 адресов как бы, но так как у меня для теста всего два котнроллера, сомневаюсь, будет ли это работать.
Я имею ввиду не возникнет ли конфликт, если сделать так,
0
2 / 2 / 1
Регистрация: 29.01.2015
Сообщений: 37
31.01.2015, 10:47  [ТС]
Цитата Сообщение от raxp Посмотреть сообщение
и какая же скорость необходима? Что такого там с ПЛК гонится?
много много данных, которые должны попасть на скада сервер
0
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
31.01.2015, 10:55
Ни о чем. Для кого-то много - это мегабит, десять.
0
2 / 2 / 1
Регистрация: 29.01.2015
Сообщений: 37
31.01.2015, 11:00  [ТС]
Цитата Сообщение от raxp Посмотреть сообщение
Ни о чем. Для кого-то много - это мегабит, десять
Я бы сказал точную цифру, но увы я ее незнаю, так как работаю здесь недавно, но когда я предлогал вариант с SerialLink более опытные инженера, которые работают тут уже достаточно давно, дали мне четкий ответ, что сериал линк не обладает достаточной скоростью.

Добавлено через 1 минуту
raxp, я понимаю как это вяглядит с моей стороны, но тем не менее моя задача придумать как это все собрать по Ethernet и никак по другому, эта задача поставлена мне руководством, изменить ее не могу)))
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
 Аватар для magirus
28049 / 15785 / 983
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
31.01.2015, 11:14
значит так. рассказываю о себе.
работаю инженером по автоматизации.
на данный момент - компания Маревен Фуд Сентрал. она же Роллтон (хотя это просто один из брендов)
12 производственных линий основного производства.
до этого - Данон в г Чехов.
ни там ни тут не видел необходимости гонять трафик между сотнями контроллеров по эзернет.
далее, данные в скаду необязательно обновлять в реальном времени, в большинстве случаев достаточен период в секунду, во многих - раз в пять десять сеунд.
или вы пытаетесь все теги с контроллеров гнать в нее?

Добавлено через 32 секунды
ваш подход видимо в корне не верен.

Добавлено через 6 минут
начальство всегда отличается подходом "хочу все знать" хотя на самом деле ему это нафик не сдалось.
а ваши
Цитата Сообщение от Hermit Посмотреть сообщение
инженера, которые работают тут уже достаточно давно
видимо безграмотны .
0
2 / 2 / 1
Регистрация: 29.01.2015
Сообщений: 37
31.01.2015, 11:20  [ТС]
magirus, Рассказываю о себе, работаю в Тенгизшевроил, инженер АСУ. Имеется огромная масса скважин, на каждой скважине имеется минимум два контроллера один ProcessControl второй ESD необходимо подключить их к Скада системе таким образом чтобы можно было подключиться к каждому контроллеру сидя в кабинете и внести изменения в случае необходимости, а так же осущевствлять мониторинг и технологический контроль всех скважин в реальном времени.
Цитата Сообщение от magirus Посмотреть сообщение
или вы пытаетесь все теги с контроллеров гнать в нее?
Да, для осущевствления контроля и мониторинга нужно гнать все теги.

Добавлено через 1 минуту
Цитата Сообщение от magirus Посмотреть сообщение
Сообщение от Hermit
инженера, которые работают тут уже достаточно давно
видимо безграмотны .
С этим я бы поспорил, ведь поднять такую огромную систему и ввести ее в эксплуатацию неграмотный человек просто не сможет
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
 Аватар для magirus
28049 / 15785 / 983
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
31.01.2015, 11:53
хм, снимаю шляпу и извиняюсь,..
однако к СКАДА это имеет мало отношения...
тем более по эзернет все это зацепить нереально ФИЗИЧЕСКИ. ибо сильно разнесено территориально. (скважины ведь не стоят в 10 метрах друг от друга?)
опять же, ВСЕ теги совершенно необязательно гнать. только технологические параметры и варнинги/алармы
для этого вполне пойдет ЖПРС. далее - подключаться к конкретному контроллеру и смотреть что не так.
вам придется освоить технологии VPN как минимум... если предполагается передача данных через интернет...
и использовать внутри ВПН серые адреса... и ну коль скоро контроллеров так много - то
Цитата Сообщение от magirus Посмотреть сообщение
сделайте им маску 255.255.0.0
1
2 / 2 / 1
Регистрация: 29.01.2015
Сообщений: 37
31.01.2015, 12:37  [ТС]
Цитата Сообщение от magirus Посмотреть сообщение
тем более по эзернет все это зацепить нереально ФИЗИЧЕСКИ. ибо сильно разнесено территориально. (скважины ведь не стоят в 10 метрах друг от друга?)
для преодолевания больших расстояний будет использоваться оптика, примерно так
Котроллер соединен с свичем езернетом, от свича со скважины до свича возле сервера оптика, и от свича до сервера езернет
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
 Аватар для magirus
28049 / 15785 / 983
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
31.01.2015, 12:54
значит так, я ухожу из темы.
если вашим менеджОрам деньхи девать некуда - пусть построят в каком либо мухосранске детский сад, а лучше три.
наймут туда нянечек, воспитательниц, и платят им зарплату.
а копать говно чтобы дядечка в масскве мог смотреть на телике как из скважин добывается газ/нефть в сибири или еще где... - идите ....
лично к вам - претензий нет, вы -исполнитель.

Добавлено через 1 минуту
просто подумай сколько денег будет стоить копание траншей, укладка оптики, их обслуживание...
0
2 / 2 / 1
Регистрация: 29.01.2015
Сообщений: 37
31.01.2015, 12:58  [ТС]
magirus, Могу сказать одно
Цитата Сообщение от magirus Посмотреть сообщение
пусть построят в каком либо мухосранске детский сад, а лучше три
Построили, действительно построили
А мониторинг нужен не для дядьки в москве, а для операторов)))
раньше мониторинг осущетвлялся путем радиосвязи, но правительство не дает больше использовать эту замечательную вещь))
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
 Аватар для magirus
28049 / 15785 / 983
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
31.01.2015, 13:03
Цитата Сообщение от Hermit Посмотреть сообщение
правительство не дает больше использовать эту замечательную вещь)
пруф в студию...
0
2 / 2 / 1
Регистрация: 29.01.2015
Сообщений: 37
31.01.2015, 13:08  [ТС]
Цитата Сообщение от magirus Посмотреть сообщение
пруф в студию...
что это?)))
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
 Аватар для magirus
28049 / 15785 / 983
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
31.01.2015, 13:12
ссылку на законодательный документ по этому поводу. (видимо придется еще посидеть в теме)
0
2 / 2 / 1
Регистрация: 29.01.2015
Сообщений: 37
31.01.2015, 13:19  [ТС]
Цитата Сообщение от magirus Посмотреть сообщение
ссылку на законодательный документ по этому поводу. (видимо придется еще посидеть в теме)
Я не обладаю такой информацией, так что при всем своем желании не могу ее предоставить, как я понял, просто не продлили аренду радиочастоты
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
31.01.2015, 13:19
Помогаю со студенческими работами здесь

Обмен данными между массивами, описанными в разных формах
Приветствую коллеги, есть массив формы 1 и массив формы 2. Имена массивов одинаковые. Как обратиться к длине массива формы 1 из формы 2? ...

Обмен данными в браузере хром между вкладками разных доменов
Добрый день. Подскажите, какие есть способы обмена данными в браузере хром между вкладками разных доменов? По началу думал через...

Обмен данными между несколькими программами, расположенными на разных серверах
Необходимо создать 3 компонента: 1) Консольное приложение на C# для 192.168.0.80, отправляющее post-request gettime() в соседнюю подсеть...

Обмен данными между процессами с помощью файлов, которые отображаются в память
Классическая задача "читатели-писатели", обмен информацией должен проходить с помощью файлов, отображаемых в память. Задание уже готово, но...

Выведите все строчные буквы латинского алфавита в алфавитном порядке, которые находятся между данными символами
Даны две строчные буквы латинского алфавита. Выведите все строчные буквы латинского алфавита в алфавитном порядке, которые находятся между...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru