Видео 16. Работа по протоколу Modbus в режиме Slave в среде OwenLogic
Вставка
- Опубліковано 20 чер 2021
- Готово шестнадцатое видео по работе в среде OwenLogic.
В этом видео разберем:
- настройку режима Slave в OwenLogic;
- одновременную работу по двум интерфейсам RS-485;
- примеры работы ПР200 в режиме Slave в связке с панелью СПК.
Пишите в комментариях, в каких задачах настраиваете сетевой обмен с ПР! С какими трудностями сталкиваетесь?
OwenLogic - среда программирования для создания алгоритмов работы программируемых реле ОВЕН ПР100, ПР102, ПР200 и информационной программируемой панели ОВЕН ИПП120. Алгоритм создается на языке функциональных блоков FBD с помощью готовых компонентов.
Подробнее OwenLogic: owen.ru/product/programmnoe_o... - Наука та технологія
В почему в slave доступно только 64 адреса регистра?
Это программное ограничение на уровне прошивки. Больше не хватило памяти.
Здравствуйте! ПР103 slave, как сохранить в энергонезависимой памяти значения регистров modbus? Т.е. master записал в ПР103 режим работы, нужно как-то сохранить его, при отключении/включении питания.
В идеале нужно эту переменную делать энергонезависимой на уровне мастера, чтобы он ее запоминал и писал нужное значение в ПР. Во всех остальных случаях надо использовать свойство энергонезависимости локальных переменных ПР и копировать в них то, что приходит от мастера, и придумать логику, по которой это сохранение должно работать
@@Vasiliy_Sh Вот как раз и хочу, что бы при перезапуске по питанию система осталась в том же состоянии, до тех пор, пока мастер не выйдет на связь. Мастер изредка меняет режим работы (1..3 раза в сутки). Достаточно ли просто копировать сетевую переменную в локальную, сделать ее энергонезависимой, и далее использовать эту локальную. При перезапуске она восстановится из памяти? Или как себя поведет эта конструкция?
@@user-fg3vl4lt5k сама переменная восстановится, но нужно правильно сформировать условие на копирование переменной, чтобы не получить ноль в ней после перезапуска.
Здравствуйте! ПР200 slave, scada master. В ПР создал две сетевые переменные (входная выходная)
и вывел на дисплей. В scada два холдинг регистра чтение запись. С scada прилетает на ПР целые числа а с ПР на scada нет. Не могу понять что не так ? Помогите пожалуйста! Хотелось бы освоить контроллер! Ещё есть вопросы по управлению выходами ПР с scada, хотя бы пару примеров.
Вариантов много, команда, номер регистра, каким образом задаётся переменная в пр, которую читает скада, может там просто ноль висит и кажется, что опроса нет
@@Vasiliy_Sh С дисплея ПР целое число отправляется в выходную сетевую переменную с рег512 но scada почему-то не читает холдинг рег512 период опроса 100мс. Связь явно есть ведь ПР принимает целые числа с scada. Простая задача с дисплея отправить целое число на scada но получается только на оборот.
@@dkflbvbhjdbx100 а пишет скада в какой регистр?
@@Vasiliy_Sh scada пишет в holding reg513 а ПР принимает и отражает на дисплее.
Я думаю может это из-за usb конвертера ?
Подскажите, как отправлять GET запросы в ПР200. Есть инструкция?
Формулировка "get запрос" - это обычно про http, у ПР200 Ethernet интерфейса нет
@@Vasiliy_Sh Через модуль wifi.
@@user-iq9sl1jh2x так это к производителям модуля Wi-Fi)
Недопонял. Кодесис не умеет работать с DWORD?
В CODESYS V3.5 в драйвере Modbus нет типизации (как, собственно, и в спецификации Modbus) - там доступны только BOOL для битов и WORD для регистров. Поэтому для передачи DWORD, REAL и т.д. придется реализовать конверсию значения в набор WORD.
Ничего не понял. Здесь в кодесис программа выглядит так. А у меня только что скачанная совсем по другому. И что делать совсем не понятно.
Ничего не понял. Что именно по-другому, что именно скачали, что именно после этого устанавливали? Если codesys 3.5 - то рекомендуем найти на канале ролик по установке программы и всех необходимых компонентов, либо на нашем сайте взять инструкцию для быстрого старта
А по одному 485-му не могут работать и спк и пр и мв?
Могут, если, например, СПК мастер, а ПР и МВ в слейве.
@@andrewposokhov Спасибо! Значит, и СП3хх если мастер, то можно к нему много чего прикрутить слейвами?
@@user-alexey_stepanov да
Интересна шина CAN.
У нас были модификации некоторых приборов с CAN интерфейсом, на текущий момент сняты с продаж за отсутствием спроса
откуда вас берут ,картавых?
Да ровно оттуда же, откуда и людей с идеальной дикцией.
Если готовы поработать, снимая обзоры и обучающие видео - милости просим. И ссылку на портфолио, пожалуйста!