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

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

29.01.2015, 15:50. Показов 3860. Ответов 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)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.01.2015, 15:50
Ответы с готовыми решениями:

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

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

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

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

26
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
28024 / 15751 / 971
Регистрация: 15.09.2009
Сообщений: 67,775
Записей в блоге: 78
29.01.2015, 22:07 2
объединяйте группу по RS485, а глобально - по Эзернет.
1
2 / 2 / 1
Регистрация: 29.01.2015
Сообщений: 37
31.01.2015, 07:26  [ТС] 3
magirus, Думал об этом, но SerialLink не дает необходимой скорости передачи данных, нужен способ сделать это посредствам Ethernet, но всеравно спасибо)
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
28024 / 15751 / 971
Регистрация: 15.09.2009
Сообщений: 67,775
Записей в блоге: 78
31.01.2015, 09:54 4
если вы опишете вашу систему подробно - попробую доказать вам что вы заблуждаетесь.
хотя возможно и соглашусь.
0
10214 / 6594 / 495
Регистрация: 28.12.2010
Сообщений: 21,164
Записей в блоге: 1
31.01.2015, 10:03 5
SerialLink не дает необходимой скорости передачи данных
и какая же скорость необходима? Что такого там с ПЛК гонится?
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
28024 / 15751 / 971
Регистрация: 15.09.2009
Сообщений: 67,775
Записей в блоге: 78
31.01.2015, 10:24 6
Лучший ответ Сообщение было отмечено raxp как решение

Решение

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

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

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

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

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

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

Добавлено через 1 минуту
просто подумай сколько денег будет стоить копание траншей, укладка оптики, их обслуживание...
0
2 / 2 / 1
Регистрация: 29.01.2015
Сообщений: 37
31.01.2015, 12:58  [ТС] 16
magirus, Могу сказать одно
Цитата Сообщение от magirus Посмотреть сообщение
пусть построят в каком либо мухосранске детский сад, а лучше три
Построили, действительно построили
А мониторинг нужен не для дядьки в москве, а для операторов)))
раньше мониторинг осущетвлялся путем радиосвязи, но правительство не дает больше использовать эту замечательную вещь))
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
28024 / 15751 / 971
Регистрация: 15.09.2009
Сообщений: 67,775
Записей в блоге: 78
31.01.2015, 13:03 17
Цитата Сообщение от Hermit Посмотреть сообщение
правительство не дает больше использовать эту замечательную вещь)
пруф в студию...
0
2 / 2 / 1
Регистрация: 29.01.2015
Сообщений: 37
31.01.2015, 13:08  [ТС] 18
Цитата Сообщение от magirus Посмотреть сообщение
пруф в студию...
что это?)))
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
28024 / 15751 / 971
Регистрация: 15.09.2009
Сообщений: 67,775
Записей в блоге: 78
31.01.2015, 13:12 19
ссылку на законодательный документ по этому поводу. (видимо придется еще посидеть в теме)
0
2 / 2 / 1
Регистрация: 29.01.2015
Сообщений: 37
31.01.2015, 13:19  [ТС] 20
Цитата Сообщение от magirus Посмотреть сообщение
ссылку на законодательный документ по этому поводу. (видимо придется еще посидеть в теме)
Я не обладаю такой информацией, так что при всем своем желании не могу ее предоставить, как я понял, просто не продлили аренду радиочастоты
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.01.2015, 13:19

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

Синхронизация данных между ПЛК в разных подсетях
Не могу решить задачу синхронизации двух ПЛК в разных подсетях. Подскажите как это вообще можно...

Как организовать обмен данными между двумя контроллерами
Заранее извиняюсь за нубский вопрос. Есть два микроконтроллера, шина данных (порты A, B), линия...

Как организовать обмен данными между приложениями по интернету
Здравствуйте! Подскажите пожалуйста, каким образом можно организовать обмен данными между...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.