Содержание
Программирование в STEP 7 Lite V2.0
x A5E00142284-01
6.2 Работа с блоками ......................................................................................6-18
6.2.1 Редактор блоков ........................................................................................6-18
6.2.2 Выбор языка программирования ..............................................................6-19
6.2.2.1 Язык программирования редактора блоков..............................................6-19
6.2.2.2 Язык контактных планов (LAD)..................................................................6-20
6.2.2.3 Язык функциональных планов (FBD)........................................................6-21
6.2.2.4 Язык операторов (STL)..............................................................................6-21
6.2.3 Создание блоков .......................................................................................6-22
6.2.3.1 Тип данных, определяемый пользователем (UDT) ..................................6-22
6.2.3.2 Свойства блока..........................................................................................6-23
6.2.3.3 Установка атрибута “Защита блока” .........................................................6-25
6.2.3.4 Допустимые свойства блока для каждого типа блока ..............................6-26
6.2.3.5 Размеры блока...........................................................................................6-27
6.2.3.6 Сравнение блоков .....................................................................................6-27
6.2.3.7 Как создать блок ........................................................................................6-28
6.2.4 Работа с библиотеками.............................................................................6-29
6.2.4.1 Обзор библиотек блоков ...........................................................................6-29
6.3 Создание логических блоков.....................................................................6-30
6.3.1 Основы создания логических блоков........................................................6-30
6.3.1.1 Основные шаги при создании логических блоков ....................................6-30
6.3.1.2 Установки по умолчанию для редакторов блоков на языках
LAD/STL/FBD .............................................................................................6-31
6.3.1.3 Инструкции из библиотек команд..............................................................6-31
6.3.1.4 Настройка редактора.................................................................................6-32
6.3.2 Редактирование таблицы объявления переменных ................................6-34
6.3.2.1 Использование таблицы объявления в логических блоках .....................6-34
6.3.2.2 Связь между таблицей объявления переменных и областью
операторов.................................................................................................6-35
6.3.2.3 Структура таблицы объявления переменных...........................................6-36
6.3.2.4 Общие сведения о таблицах объявления переменных ...........................6-38
6.3.2.5 Как работать с таблицей объявления переменных..................................6-39
6.3.3 Модели мультиэкземплярности в таблице объявления переменных......6-43
6.3.3.1 Использование моделей мультиэкземплярности.....................................6-43
6.3.3.2 Правила объявления моделей мультиэкземплярности ...........................6-44
6.3.3.3 Ввод модели мультиэкземплярности в таб лицу объявления
переменных ...............................................................................................6-45
6.3.4 Общие сведения о вводе операторов и комментариев............................6-46
6.3.4.1 Структура области операторов .................................................................6-46
6.3.4.2 Процедура ввода операторов ...................................................................6-47
6.3.4.3 Ввод разделяемых символьных имен в программу .................................6-47
6.3.4.4 Заголовок и комментарии к блокам и сегментам......................................6-48
6.3.4.5 Ввод комментариев к блоку и комментариев к сегменту .........................6-49
6.3.4.6 Функция поиска ошибок в области операторов ........................................6-50
6.3.4.7 Перекоммутация........................................................................................6-50
6.3.5 Редактирование элементов LAD в области ко да .....................................6-52
6.3.5.1 Настройки для программирования на языке LAD.....................................6-52
6.3.5.2 Правила ввода элементов контактной схемы...........................................6-52
6.3.5.3 Недопустимые в контактном плане логические операции .......................6-55
6.3.5.4 Как создать элемент контактного плана ...................................................6-56
6.3.6 Редактирование элементов FBD в области кода .....................................6-62
6.3.6.1 Настройки для программирования на языке функциональных планов
(Function Block Diagram) ............................................................................6-62
6.3.6.2 Правила ввода элементов FBD.................................................................6-63
6.3.6.3 Ввод элементов FBD .................................................................................6-65
6.3.7 Редактирование операторов STL в области кода ....................................6-68
6.3.7.1 Настройки для программирования на языке STL .....................................6-68
6.3.7.2 Правила ввода команд STL.......................................................................6-68
6.3.7.3 Как ввести оператор STL...........................................................................6-69
6.3.8 Обновление вызовов блоков.....................................................................6-70