PDA

Просмотр полной версии : Нехватка DO у одного ПЛК110 и избыток DO у другого



Morfey
12.03.2019, 10:54
Подскажите уважаемые ,есть два ПЛК 110/60 ,у одного все дискретные выхода заняты уже ,а у другого около десяти свободных
Подскажите как или ткните носом каким образом мастеру управлять дискретными выходами слейва.
Подключены по 232 но можно и по 485-1
P.S.сильно не пинайте есичто ... в codesys с декабря2018

Morfey
13.03.2019, 10:28
Не пойму для чего нужен этот форум ...только для того чтобы найти клиента или предложить свои услуги
и ни одного хотя бы даже не дельного совета из 64 просмотров
P/S хлеба на всех хватит...

capzap
13.03.2019, 10:41
так если Вы с декабря 20018 года этим начали заниматься как Вам объяснить про сетевые переменные (http://www.owen.ru/forum/showthread.php?t=24787) если Вы не рассматриваете ethernet как средство передачи данных.
Что касается последовательных интерфейсов, то таких вопросов на форуме предостаточно, в ведомом плк в каком нибудь ПОУ ручками из слейва привязать к физическим выходам

A.Simonov
13.03.2019, 11:12
Подскажите уважаемые ,есть два ПЛК 110/60 ,у одного все дискретные выхода заняты уже ,а у другого около десяти свободных
Подскажите как или ткните носом каким образом мастеру управлять дискретными выходами слейва.
Подключены по 232 но можно и по 485-1
P.S.сильно не пинайте есичто ... в codesys с декабря2018


Добрый день

На ПЛК, у которого свободны DO, создаете Slave, создаете там канал 2byte, присваиваете ему переменную, присваиваете переменную дискретным выходам.

Примерно так:
41706

В POU пишите примерно такую программу, в примере для первых 5-ти входов:
41707

на другом ПЛК создаете Master
И пишите битовую маску на Slave

41708

Подробнее про Master и Slave можно почитать ТУТ (https://www.owen.ru/product/codesys_v2/documentation) и ТУТ (https://www.owen.ru/product/codesys_v2/example_program)

Morfey
13.03.2019, 11:36
спасибо большое , пробовал уже такой вариант но что то не пошло ,видимо ошибся ...сейчас буду пробовать...спасибо!!!

Morfey
13.03.2019, 12:34
Всё получилось ,только я немного внес изменения
в слейве заменил вместо 2 байт поставил 8 бит ,чтобы не преобразовывать байт в ворд
в мастере заменил Registr output modul на 8бит output module

A.Simonov
13.03.2019, 17:52
Всё получилось ,только я немного внес изменения
в слейве заменил вместо 2 байт поставил 8 бит ,чтобы не преобразовывать байт в ворд
в мастере заменил Registr output modul на 8бит output module

Можно и так, но это увеличит нагрузку на RS485.

Morfey
14.03.2019, 10:28
Александр , подскажите подключение должно быть только по 485? можно подключить по 232?41724в инструкции не нашел схему по 232 кабелем RJ-45+RJ-45

A.Simonov
15.03.2019, 09:45
Александр , подскажите подключение должно быть только по 485? можно подключить по 232?41724в инструкции не нашел схему по 232 кабелем RJ-45+RJ-45

Если честно, проще уж тогда их по Ethernet подключить.

Andrew_Stranger
15.03.2019, 11:13
Подскажите уважаемые ,есть два ПЛК 110/60 ,у одного все дискретные выхода заняты уже ,а у другого около десяти свободных
Подскажите как или ткните носом каким образом мастеру управлять дискретными выходами слейва.
Подключены по 232 но можно и по 485-1
P.S.сильно не пинайте есичто ... в codesys с декабря2018 Модуль вывода купить никак нельзя, зачем такие извращения?

Morfey
15.03.2019, 13:45
уже заказан