доброе время суток! столкнулись с необходимостью подключения двух плк100 по Rs-485 интерфейсу. просмотрели форум на сайте, ничего, к сожалению, не нашли. хочется узнать, есть ли описания либо примеры по данному вопросу?
доброе время суток! столкнулись с необходимостью подключения двух плк100 по Rs-485 интерфейсу. просмотрели форум на сайте, ничего, к сожалению, не нашли. хочется узнать, есть ли описания либо примеры по данному вопросу?
Вопрос в том куда в ПЛК вписать адрес для работы по ModBus по 485? А раз некуда, то реализуйте свой протокол через Universal Network Module с использованием библиотеки UNM. Один мастер, остальные слейвы и погнали...
Двух ПЛК по интерфейсу к чему подключать? Или между собой?
Не надо никаких UNM...
Если ПЛК подключаются к чему то - в каждом ПЛК добавляете в конфигурации ModBus Slave\добавляете нужные переменные.
Если ПЛК подключаются между собой, то для одного настраивается ModBus Master, а для остальных ModBus Slave.
Ну а как настроить очень подробно описано в РП по ПЛК...
Последний раз редактировалось Антон12345; 01.10.2010 в 10:19.
Здравствуйте. Делается все элементарно просто. В среде программирования Codesys переходите на вкладку ресурсы(Нижний левый угол). Во вкладке ресурсы выбираете элемент конфигурация ПЛК. В открывшемся меню выбираете название вашего плк и щелкаете по нему правой кнопкой мыши. Далее выбираете пункты Добавить подэлемент и выбираете либо Modbus Master либо Modbus Slave(в зависимости от контроллера). Указываете интерфейс и добавляете регистры. Более подробно это описано в руководстве по программированию на диске, который идет в комплекте с контроллером. Документ называется PLC Configuration.
Кому удобно - Owen Master Owen Slave.
Тем, кто не знаком с протоколом ОВЕН - рекомендую ModBus
Спасибо. С протоколом овен не получилсь, будем пытаться с Modbus.
Получилось и по Modbus и по Овену, спасибо.