Язык функциональных блоковых диаграмм (FBD)
FBD – это графический язык программирования. Он работает с последовательностью цепей, каждая из которых содержит логическое или арифметическое выражение, вызов функционального блока, переход или инструкцию возврата.
Редактор FBD - графический редактор, который работает со списком цепей, каждая из которых состоит из логических или арифметических выражений, вызовов функций, программ или функциональных блоков, инструкций возврата и перехода.
Программа на FBD, визуализация:
Разработка визуализации проекта
В левой части окна CoDeSys внизу выбрать страницу визуализации (Visualization). На Visualization щелкнуть правой клавишей мыши. В контекстном меню ввода задать команду Add Object… Присвоить новому объекту имя Lab_<название языка программирования>.
Нарисовать элементы визуализации в виде прямоугольников для переменных I0, I1, I2, I3, логических элементов AND, OR. Нарисовать элемент визуализации в виде окружности для переменной Q4. Пример визуализации приведен в приложении Б.
Настроить элементs визуализации – переменные I0, I1, I2, I3, Q4. Для них задать следующие настройки: Text Category, Contents – текст I0 (I1, I2, I3, Q4), Variables Category, Color change – переменная . I0 (.I1, .I2, .I3, .Q4), Input Category, флажок Toggle variable включен, переменная I0 (I1, I2, I3, Q4), Colors Category, Color – закраска Inside красным, закраска Alarm color – зеленым.
Перейти в режиме эмуляции. Установить флажок в меню Online, Simulation.
Запустить проект. Выполнить команду Online, Login. Выполнить команду Online, Run.
|
|
Пример визуализации проекта: (можно изобразить от руки)
Выводы
(написать самостоятельно: кратко описать достигнутую цель, результаты, решённые задачи)
Список литературы
7.1 Мозговой М.В. Классика программирования: алгоритмы, языки, автоматы, компиляторы. Практический подход. – СПб.: Наука и Техника, 2006. – 320 с.
7.2 Петров И. В. Программируемые контроллеры. Стандартные языки и приёмы прикладного программирования / Под ред. проф. В. П. Дьяконова. – М.: СОЛОН-Пресс, 2004. – 256 с.: ил.
Дата добавления: 2019-11-16; просмотров: 163; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!