Методические указания к лабораторной работе №2 реализация логических функций при помощи scada-системы trace mode дисциплина «Современные средства и системы автоматизации»


Привязка аргумента экрана к каналу



бет6/10
Дата27.11.2023
өлшемі3,7 Mb.
#128789
түріМетодические указания
1   2   3   4   5   6   7   8   9   10
Байланысты:
Реализация логических функций

2.3 Привязка аргумента экрана к каналу

Создадим по аргументам Х1, Х2, Х3, Х4 и выходу Y шаблона экрана новые каналы и отредактируем их привязку. В слое Система открыть узел RTM_1. С помощью ПК вызвать через контекстное меню свойства компонента Экран#1 в соответствии с рисунком 22.





Рисунок 22 - Окно свойств экрана


Выбрать вкладку Аргументы, ЛК выделить аргументы Х1, Х2, Х3, Х4 и выход Y и с помощью иконки создать новый канал. В результате, в узле RTM_1, будут автопостроены следующие каналы в соответствии с рисунком 23.





Рисунок 23 - Автопостроеные каналы




2.4 Создание программы на языке Техно FBD

Создадим программу, которая будет реализовывать заданную логическую функцию. Двойным щелчком ЛК открыть узел RTM_1 и создать в нем компонент Программа в соответствии с рисунком 24.





Рисунок 24 - Создание компонента Программа


Выделить компонент Программа#1 и ПК вызвать контекстное меню, выбрав в котором ЛК пункт Редактировать шаблон, перейти в режим редактирования программы в соответствии с рисунком 25.





Рисунок 25 - Редактирование аргументов Программы


Выделением ЛК в дереве шаблона Программа#1 строки Аргументы вызвать табличный редактор аргументов иконкой создать в редакторе аргументов четыре аргумента Х1, Х2, Х3, Х4 и выход Y. При этом первые 4 аргумента должны быть типа IN, а последний - OUT в соответствии с рисунком 26.



Рисунок 26 - Аргументы программы


Выделить в дереве шаблона строку Программа#1 и в открывшемся диалоге Выбор языка выбрать язык FBD в соответствии с рисунком 27.



Рисунок 27 - Выбор языка программирования


По нажатию экранной кнопки Принять в открывшемся окне редактора программ с объявленными переменными создать программу в соответствии с заданием. Для выбора палитры FBD блоков необходимо ЛК мыши нажать на кнопку после чего появится окно выбора FBD блоков в соответствии с рисунком 28.


Примечание - При разработки программы верхние входы FBD блоков не используются т.к. они предназначены для изменения порядка пересчета блоков, а информационными входами, являются входы начиная со второго.



Рисунок 28 - Палитра FBD блоков


Для реализации логической функции выберем следующие блоки: из раздела Логические Функции FBD блоки инверсия (!Х), логическое умножение (Х&&Y и &&), логическое сложение (||). После размещения всех блоков для рассматриваемого примера программа будет выглядеть в соответствии с рисунком 29.





Рисунок 29 - Программа на языке Техно FBD


С помощью иконки на инструментальной панели редактора или «горячей клавишей» F7 скомпилировать программу и убедиться в успешной компиляции в окне Выход (Output), вызываемого из инструментальной панели с помощью иконки в соответствии с рисунком 30.

Рисунок 30 - Результат успешной компиляции программы






Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет