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-программу без входов, выходов и констант, т.е. когда у нее нет точек привязки.


 

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

19277. Проектирование фактографических ИС и хранилищ данных. Подходы к проектированию БД 298.35 KB
  Лекция 9. Проектирование фактографических ИС и хранилищ данных. Подходы к проектированию БД. Этапы нисходящего подхода к проектированию баз данных. Проектирование хранилищ данных. 9.1. Подходы к проектированию баз данных Можно выделить два основных подхода к про
19278. Назначение документальных ИС. Особенности представления и использо-вания документальной информации 244.3 KB
  Лекция 10. Назначение документальных ИС. Особенности представления и использования документальной информации. Типология документальных БД. Типология поисковых задач и режимы обслуживания. Основные процессы обработки и хранения документальной информации. 10.1. Наз...
19279. Лингвистическое обеспечение ИС. Состав лингвистического обеспечения ИС. Знаковые системы. Частотные словари, словари предметной области 267.3 KB
  Лекция 11. Лингвистическое обеспечение ИС. Состав лингвистического обеспечения ИС. Знаковые системы. Частотные словари словари предметной области. Кодификаторы классификаторы тезаурусы онтологии. Информационнопоисковые языки. 11.1. Лингвистическое обеспечен
19280. Структура информации и структура данных. Организация данных в документальных АИПС STAIRS и IRBIS 350.33 KB
  Лекция 12. Структура информации и структура данных. Организация данных в документальных АИПС STAIRS и IRBIS. Документоориентированная база данных Domino/Notes. Технологии поиска и обработки документальной информации. Уровневая модель представления информации в полнотекстовы...
19281. Использование коммуникативных форматов и протоколов. Объектная модель до-кумента (DOM). XML, RDF, OWL 287.37 KB
  Лекция 13. Использование коммуникативных форматов и протоколов. Объектная модель документа DOM. XML RDF OWL. Многоуровневые и многокомпонентные информационные ресурсы. Типология и структура распределенных ИР. Проектирование распределенных документальных информационных...
19282. Проектирование пользовательского интерфейса. Основные принципы и этапы проектирования пользовательского интерфейса 329.19 KB
  Лекция 14. Проектирование пользовательского интерфейса. Основные принципы и этапы проектирования пользовательского интерфейса: выбор структуры диалога разработка сценария диалога определение и размещение визуальных компонентов. Гибкие интерфейсы. Средства поддержк...
19283. Реинжиниринг информационных систем 180.12 KB
  Лекция 15. Реинжиниринг информационных систем Основные определения. Причины реинжиниринга ИС. Основные пути реинжиниринга ИС. Методологии реинжиниринга ИС. Этапы реинжиниринга ИС. Перспективы реинжиниринга ИС. 15.1. Основные определения В настоящее время существу...
19284. Документирование процессов проектирования и разработки ИС 384.92 KB
  Лекция 16. Документирование процессов проектирования и разработки ИС. ГОСТ 34.20189. Виды комплектность и обозначение документов при создании автоматизированных систем. ГОСТ 19.10177. Единая система программной документации. Виды программ и программных документов 16.1....
19285. Основные понятия вычислительных систем 89.5 KB
  Лекция 1 Основные понятия вычислительных систем Использование передовых технологий в области электроники и техники связи позволило поновому организовать многие виды систем обработки информации. Главной особенностью при этом является объединение в одну систему