-
подскажите структуру сети
Добрый день(ночь).
Первый проект с ПЛК и CodeSys, поэтому прошу сильно не пинать.
Подскажите как лучше организовать сеть.
Задумка такая.
2 компьютера-клиента
1 компьютер(условно сервер),
ПЛК 110-ый, несколько модулей ввода вывода.
нужно что бы ПЛК опрашивал(управлял) всеми модулями по rs485, (для того что бы сеть485 не зависела от компьютеров)
сервер мог эти данные считать и записать
клиенты подключались к серверу и тоже могли бы эти данные прочитать и считать.
исходя из последнего пункта напрашивается модбус OPC сервер в режиме TCP/IP , но вот предполагаемые подводные камни.
Если ПЛК сделать модбус-клиентом, то при провисании сервера, вся сеть перестанет работать?!?
Если ПЛК сделать мастером, то смогули я опрашивать сеть с сервера через модбусOPCсервер, или OPC сервер всегда выступает в роли мастера?
Посоветуйте, как лучше поступить?
Может не подключать сервер к сети485 а получить доступ к ПЛК чрез ethernet или usb ?
-
Супер Модератор
Правильно ли я понял, что Вы планируете связь между ПЛК110 и ПК по 485 а не по Ethernet???
Тогда просто надо будет использовать ПЛК110-30 или ПЛК110-60 у которых 2 независимых 485. И по одному из них ПЛК будет мастером управлять модулями, а по второму слэйвом "управляться" ПК.
Но тогда непонятно почему ModBus OPC.
Ethernet опять же прямой программной связи с 485 не имеет.
-
Да планирую по 485, про 2 независимых порта - понял - спасибо.
А чем удивил ModBus OPC? имеется в виду модбус опс рту сервер - отлично работает через 485. (какой протокол выбрать модбус или овен - не принципиально) есть опыт работы и провереный ModBus OPC сервер и опыт работы с ОВЕН овской библиотекой (управляющая программа на ПК на Delphi) и ещё была мысль про модбус tcp opc cserver , а его уже перенапрвлять на сервере на модбус рту,
И ещё вопрос.
Ethernet опять же прямой программной связи с 485 не имеет.
А такая схема возможна?
ПЛК управляет 485ой сетью, в переменных сохранает иформацию о всех устройствах,а ПК через Ethernet читает/пишет эти переменный в ПЛК?
(при такой схеме экономится один преобразователь интерфейса)
и может возможно что бы несколько компьютеров одновременно читали/писали эти переменные в ПЛК через Ethernet ? (при такой схеме ещё экономится и сервер, достаточно будет только 2-х компьютеров подключенных в одну LAN с ПЛК)
Последний раз редактировалось iRET; 28.06.2010 в 23:00.
-
с сетью все получилось - спасибо за подсказку.
Параллельно с двух компьютеров через Ethernet, через хаб управляется и опрашивается 110-60-ый , к которому в свою очередь по 485 подключены два модуля ввода вывода.
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума