PDA

Просмотр полной версии : Сеть из нескольких ПЛК через Ethernet



Boo the Hamster
28.09.2011, 15:55
Здравствуйте, появилась необходимость создания сети из нескольких ПЛК-100, и, покопав форум, увидел возможность связи их через Ethernet, но не смог найти более точных советов по его использованию и настройке. Сейчас параллельно разбираюсь в руководствах, но меня очень интересует опыт товарищей и возможные подводные камни в организации сети.

capzap
28.09.2011, 16:06
В конфигуратрое невозможно создать модбас ТСР мастера, только в ручную, поэтому за основу можно взять библиотеку от oscat.de

Николаев Андрей
28.09.2011, 18:46
В конфигуратрое невозможно создать модбас ТСР мастера, только в ручную, поэтому за основу можно взять библиотеку от oscat.de

Эээ... А почему невозможно то???

Александр Приходько
29.09.2011, 11:07
Обычно в таких ситуациях я рекомендую делать обмен через UDP.
http://www.owen.ru/forum/showpost.php?p=8968&postcount=10

Это проще, интереснее и удобнее.

Николаев Андрей
29.09.2011, 12:03
В моем КДС 2.3.9.26 такой возможности вроде нет, может я чего не правильно понимаю?

Очень уважаю людей, которые читают документацию. И адресуют к ней других;)
http://www.owen.ru/uploads/plc_configuration_owen__.pdf
Стр. 62

capzap
29.09.2011, 12:54
да уж, незаметил и главное так крупно написано :)
сейчас буду пробовать

capzap
29.09.2011, 14:53
В моем КДС 2.3.9.26 такой возможности вроде нет, может я чего не правильно понимаю?

Теперь припоминаю, почему я сделал упор на этот рисунок. Ошибка у меня 85, не хочет он соединятся со слейв устройствами, вот и отложилось у меня, что проблема в том что слот нельзя поменять. А как сделать так чтоб происходило соединение по сокету, в документе даже в его последней редакции не написано. Мастер последовательных какналов у меня работает без проблем. И еще в документе пишется, что параметр NetMode по умолчанию в ТСР, а в моем КДС по умолчанию Serial

PLC model MODEL PLC 100
Binary VERSION 2.10.9
Need Target version 2.10
может здесь что поменять надо?

Николаев Андрей
30.09.2011, 09:15
Да нет. ModBus TCP Master отлично работает. Проверял лично когда то.
Определение будет мастер работать по TCP или RTU как раз и делается в NetMode. Если TCP - будет брать настройки выше NetMde, Если Serial - ниже.
Все должно работать...

capzap
30.09.2011, 09:30
ну не работает у меня через конфигуратор, веб-сервер запускал, работа с сокетами идет, а в конфигураторе выдает ошибку, поробую в выходные сменить прошивку, может это что то изменит

capzap
01.10.2011, 08:23
Прошил на 2.14.0 . Ни чего не изменилось, попрежнему через конфигуратор связи нет (ошибка 85), в ручную через syslibsocket связь устанавливается

capzap
01.10.2011, 21:17
После обновленной прошивки и установки таргета в новых проектах modbusTCP master действительно работает, старые проекты попрежнему выдают ошибку

Валерий Бурик
03.11.2011, 00:49
Обычно в таких ситуациях я рекомендую делать обмен через UDP.
http://www.owen.ru/forum/showpost.php?p=8968&postcount=10

Это проще, интереснее и удобнее.

А возможна, ли в этом случае визуализация через Ethernet? Получится, ли на одной картинке одного из контроллеров, видеть переменные другого, естественно объявленные как в примере?

Александр Приходько
03.11.2011, 11:10
А возможна, ли в этом случае визуализация через Ethernet? Получится, ли на одной картинке одного из контроллеров, видеть переменные другого, естественно объявленные как в примере?

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