44550

Использование языка функиональных блоков ТехноIL, FBD при программирование алгоритмов в КИС

Доклад

Информатика, кибернетика и программирование

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

Русский

2013-11-12

41 KB

4 чел.

23 Использование языка функиональных блоков ТехноIL, FBD при программирование алгоритмов в КИС

Язык функциональных блоков

Язык функциональных блоков (Техно FBD со встроенным языком Техно LD, Ladder Diagram) является визуальным языком программирования алгоритмов. Программа, созданная на этом языке, называется FBD-программой.

Для разработки FBD-программ в редакторе базы каналов предусмотрены два окна – FBD программы и LD программы. Для входа в первое из них нужно выполнить команду FBD программы меню Окна или нажать сочетание клавиш ALT-3 или нажать ЛК на иконке панели инструментов. Для входа во второе окно нужно выполнить команду LD программы меню Окна или нажать сочетание клавиш ALT-6. Оба окна редактирования имеют вид, показанный на следующем рисунке:

Отличие окон заключается в том, что окно LD программы предоставляет пользователю интерфейс редактирования, установленный стандартом IEC1131-3 для языка Ladder Diagram (LD). Редактирование программ в окне LD программы подробно рассматривается в разделе LD-функции.

Создание и атрибуты FBD-программ

FBD-программа имеет имя и комментарий. Эти атрибуты используются для ее идентификации и определения доступа к ней с различных узлов проекта и настраиваются в диалоге FBD-программа. Он выводится на экран перед входом в окно редактирования FBD программ. Его вид показан на следующем рисунке.

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

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


 

А также другие работы, которые могут Вас заинтересовать

12682. Работа с дискетами: форматирование, копирование в Windows 91.5 KB
  Лабораторная работа №5. Тема: Работа с дискетами: форматирование копирование. Цель работы: Научится выполнять обслуживание дисков с помощью служебных приложений Windows. Содержание работы Проанализировать работу Буфера обмена используя Таблицу символов. ...
12683. Работа с окнами. Переключение между программами в Windows 53 KB
  Лабораторная работа №6. Тема: Работа с окнами. Переключение между программами. Цель работы: Научиться работать с окнами изучить сочетания клавиш. Содержание работы Открыть несколько программ: калькулятор WordPad Проводник Paint. Изменить размеры окон. Ра
12684. Архивирование файлов. Программа WinRAR, WinZip 79.5 KB
  Лабораторная работа №7. Тема: Архивирование файлов. Программа WinRAR WinZip. Цель работы Научиться создавать и распаковывать архивы освоить приемы работы с программами архиваторами. Содержание работы Создать архив с помощью программы WinRAR который включает 56фай...
12685. Запись и воспроизведение звуков в Windows 76.5 KB
  Лабораторная работа 8. Тема: Запись и воспроизведение звуков. Цель: Научиться работать со звуком: записывать воспроизводить. Для записи воспроизведения и редактирования звуковых файлов в Windows используется программа Звукозапись. Для работы данной программы требу
12686. Установка программ в Windows 91.5 KB
  Лабораторная работа № 9. Тема: Установка программ. Цель: Научиться устанавливать различное программное обеспечение. Установка программ. В процессе работы с компьютером постоянно возникает необходимость устанавливать новые программы и удалять те программы котор...
12687. Файловые системы в Windows. Файловые системы FAT, FAT 32, NTFS 66.5 KB
  Лабораторная работа №. Тема: Файловые системы. Цель: Изучить файловые системы FAT FAT 32 NTFS Файловая система это общая структура определяющая в операционной системе наименование сохранение и размещение файлов. Файловая система отводит место для зап
12688. Решение уравнений в пакете MatLab 925 KB
  Лабораторная работа №1. Решение задач в MatLab Цель лабораторной работы закрепление практических навыков решения задач в среде математического пакета MatLab необходимых выполнения лабораторных работ по дисциплине. Этап I. Решение уравнений в пакете MatLab Запустить п
12689. ИСПЫТАНИЕ ЭФФЕКТИВНОСТИ И ПАСПОРТИЗАЦИЯ ВЕНТИЛЯЦИОННЫХ УСТАНОВОК 589.5 KB
  Отчет по лабораторной работе ИСПЫТАНИЕ ЭФФЕКТИВНОСТИ И ПАСПОРТИЗАЦИЯ ВЕНТИЛЯЦИОННЫХ УСТАНОВОК Цель работы: получить навыки проведения измерений необходимых для испытания оценки эффективности и паспортизации механической вентиляционной установки. При выпол...
12690. Испытание эффективности и паспортизации вентиляционных установок 236 KB
  Лабораторная работа № 4 по теме Испытание эффективности и паспортизации вентиляционных установок Цель работы: получить навыки проведения измерений необходимых для испытаний оценки эффективности и паспортизации механической вентиляционной установки. Описание...