В ролике показано подключение программируемого реле ПР103 по протоколу Modbus TCP и управление его выходными реле из нескольких источников: панели оператора на Android, мобильного телефона и ПК. Продемонстрирована синхронизация данных между устройствами, вывод регистров прибора на экран и настройка проекта в среде разработки.
- 00:01 Структура взаимодействия и перечень оборудования
- 02:20 Удалённое подключение и загрузка проекта по Wi-Fi
- 04:13 Управление выходами с телефона и синхронизация
- 06:10 Демонстрация работы: панель, телефон, ПК
- 06:24 Синхронизация состояний и вывод регистров
- ПР103
- Modbus TCP
Кому полезно: Инженерам АСУ ТП, занимающимся настройкой и программированием реле ПР103
Описание составлено автоматически по расшифровке речи в ролике.
Расшифровка видео
0:01 Рад всех приветствовать сегодня, будем работать с программируемым реле. Пр 103 по каналу изырнет, будем работать с протоколом от Басти Си Пи. И посмотрим, как из нескольких источников управлять выходными реле прибора также посмотрим другие. Регистры и выведем их на экран панели. Для начала расскажу общую структуру взаимодействия и перечень оборудования, которое будет задействовано пр. 103 Будет по кабелю интернет подключаться к Роутеру, который будет взаимодействовать с другими. Устройствами по вай фай для опроса также будет задействован ноутбук с Маккасти, Сипи, мастером панель оператора на андроид и мобильный телефон с приложением для визуализации. Р 103 будет иметь айпи адрес по умолчанию, который совпадает с. Моей рабочей сетью на ноутбуке будет запущен Уин Лоджик для загрузки проекта, а также Мадбас Пул для соединения с прибором. По протоколам от басти си пи панель будет связываться по каналу Вай. Фай будет запущена визуализация на виртуина. И точно так же такой же проект будет запущен на телефоне. Вся эта связка позволит мне управлять прибором из 3 разных источников с синхронизацией данных. То есть на всех устройствах будет отображаться актуальные данные, которые изменились? Последнем устройстве, но здесь я подсоединяю. В проекте уже знакомый всем макрос, который преобразует регистр в булевые значения, которые поступают на выход и, собственно, через 1 регистр. Я буду управлять всеми выходами прибора п р 103 в данном. случае по протоколу Ман Басти Си Пи Пи является подчиненным устройством все остальные устройства, которые будут к нему подключаться. По этому протоколу будут являться мастерами, и здесь также стоит не забывать, что если в предыдущих версиях. Пр у нас все регистры сетевые начинали с адреса, 512 то здесь из за увеличенного количества доступных регистров. Адресация начинается с адреса, 16384 это будет 1 наш регистр, который мы будем записывать и читать данные со всех устройств.
2:20 Еще 1 удобная фишка является то, что прибор может быть подключен, где то в другом месте и с помощью ноутбука по каналу Вай Фай. Я просто знаю, ай пи адрес этого устройства. Смогу загрузить проект, который у меня в данном случае открыт в программе Лоджик. Для того чтобы проверить доступность адреса, можно выполнить команду Пинк посмотреть, что. Устройство в сети, если мы, к примеру, не знаем Айпи адрес, мы можем посмотреть там. В настройках Роутера либо задать фиксированный адрес в настройках самого прибора через. Конфигуратор пер 103 может обслуживать до 4 клиентов таким образом с 1 рабочего места. Я могу загружать проект и также подключаться с мобильного телефона панели оператора. Либо Скада системы в данном случае я запускаю приложение мат бас пул и вбиваю ай пи адрес моего прибора. Порт 502 и наш регистр, который я задал в проекте 16383 и в режиме. Битового отображения данных я буду управлять выходными реле, и параллельно я сделаю. Открою приложение на мобильном телефоне, куда добавлены кнопки аналогично битом как. Это показано на скриншоте, то есть у них уже точно так же заложен адрес прибора и регистр с управляющими битами. Сразу же после подключения программа показывает установленные. Единицы, то есть это те состояния выходных, реле, которые на данный момент в приборе. После записи новых значений выходные реле соответственно примут другие состояния.
4:13 На мобильном телефоне я могу управлять выходными реле из него, и мы видим, что Манбасспул автоматически синхронизирует данные у себя в. Программе теперь я могу из этой программы точно также включать выключать эти сигналы и на мобильном телефоне я вижу актуальное состояние. Выходных реле на данный момент сверху на визуализации я сделал 2 кнопки, которые управляют сразу всеми выходными каналами, то есть 1. Из них выключает по долгому нажатию, 2 включает все каналы по удержанию. Подобные примеры я, когда то демонстрировал для реле пр 102.
4:58 Далее разблокирую проект на Виртуина и покажу некоторые настройки, которые использованы. В данном случае для управления выведено 6 индивидуальных кнопок у всех общий адрес. 16384 Это чтение и управления битами, то есть. 1 Кнопка это нулевой бит в режиме переключатель, следующая кнопка это 1 бит и так до 5 бита. То есть у всех 1 адрес 1 регистр, но разные биты, благодаря чему у нас осуществляется быстрое чтение и запись данных в прибор.
5:45 2 Кнопки, которые осуществляют общее управление, у них, значит, записывается не бита целое значение. То есть это 255 для 8 выходных реле в? режиме включено и 0 для 8 выходных реле, ну или в данном случае для 16 то есть по количеству битв регистры для выключенного состояния.
6:10 Далее демонстрация работы в живую, то есть видим по росту, 3 подключен по интернет панель и телефон работает по каналу Вай Фай, включаем. Выходные реле с панели и видим, что происходит автоматически синхронизация на телефоне, а также рамка приобретает красный контур. В случае если хотя бы 1 выходное реле включено, то есть это сделано на логике в самом приложении точно. Также меняем значения выходов на телефоне, управляя с телефона, и видим, что синхронизируется отображения состояния на панели. В это же самое время с компьютера с помощью приложения Мадбас Пул также происходит подключение и там точно. Также в этом регистре данные изменяются, ну и помимо 1 управляющего регистра. Я также сделал демонстрацию и вывел на 2 страницу некоторые из регистров. К примеру, состояние выходных реле отображается в виде значения в целочисленном. формате, то есть по битам, то есть, если мы выключили 0 все выходы. Если включаем 1 вход, у нас будет единица, если включаем подряд 3 входа. Это будет значение, 7 и если мы включаем все выходные каналы, то есть для 8 каналов, это будет значение. 255 То, что в принципе записывалось из проекта на Виртуина также для теста, я вывел время миллиардекундах. С момента старта прибора, к примеру, сейчас я его обесточил. И после подачи питания и возобновления связи мы видим значения миллисекундах. То есть время от начала старта работы также отображается напряжение батареи в миливольтах регистр времени цикла программы? Ну, это те простые регистры, которые как бы доступны в нормальном формате для отображения на панели оператора. Если изучить более детально руководство по эксплуатации на данное устройство, то там вы сможете найти большой перечень регистров на все случаи жизни. Для всевозможных настроек отображения параметров и управления прибором я же сделал. Простую понятную, надеюсь, всем демонстрации управления выходным реле и выводом базовой информации на телефон и панель оператора. На этом у меня все всем спасибо за внимание, у кого остались вопросы. Прошу, задавайте в комментариях.
Расшифровка сделана автоматически (Yandex SpeechKit) и может содержать ошибки в терминах.
, ,
Подключение к ПР103 по протоколу Modbus TCP, управление выходными реле прибора из разных источников, визуализация данных на панели и телефоне.