![](https://cv01.studmed.ru/view/fabd0fac512/bgc6.png)
Создание блоков и библиотек
Программирование с помощью STEP 7 v5.3
9-12 A5E00261405-01
логических блоков (FC, FB, OB) или как тип данных для переменных блока
данных (DB). Их преимущество состоит в том, что Вам нужно определить
специальную структуру данных только один раз, чтобы иметь
возможность использовать ее столько раз, сколько Вы желаете, и
назначать ее любому количеству переменных.
• Типы данных, определенные пользователем, могут использоваться как
шаблон для
создания блоков данных с одинаковой структурой данных,
т. е. Вы создаете структуру один раз, а затем создаете блоки данных
простым назначением типа данных, определенного пользователем.
(Пример: Рецепт: структура блока данных всегда одна и та же, различны
только используемые количества компонентов).
Типы данных, определенные пользователем, создаются в SIMATIC Manager
или в редакторе пошагового
ввода аналогично другим блокам.
Структура типа данных, определенного пользователем
Когда Вы открываете тип данных, определенный пользователем, на экране
появляется новое рабочее окно, отображающее описание этого типа данных,
определенного пользователем, в табличной форме.
• Первая и последняя строка уже содержат описания STRUCT и
END_STRUCT для начала и конца типа данных, определенного
пользователем. Эти строки Вы редактировать не можете.
• Тип данных, определенный пользователем,
редактируется вводом ваших
элементов в соответствующие столбцы, начиная со второй строки
таблицы описаний.
• Структура типов данных, определенных пользователем, может состоять
из:
• элементарных типов данных
• составных типов данных
• существующих типов данных, определенных пользователем.
Типы данных, определенные пользователем, в программе S7 не загружаются
в CPU S7. Они или создаются непосредственно с использованием редактора
пошагового
ввода и редактируются, или создаются при компиляции исходных
файлов.
9.3.4
Свойства блоков
Вы можете более легко идентифицировать создаваемые вами блоки,
используя свойства блоков. Вы можете также защитить эти блоки от
несанкционированных изменений.
Свойства блока следует редактировать, когда он открыт. Кроме свойств,
которые Вы можете редактировать, диалоговое окно свойств отображает
также данные только для информации: эту информацию Вы редактировать не
можете.
Свойства блока и
системные атрибуты отображаются также в SIMATIC
Manager в свойствах объекта для блока. Здесь Вы можете редактировать
только свойства NAME [имя], FAMILY [семейство], AUTHOR [автор] и
VERSION [версия].