Программирование с помощью STEP 7 v5.3
A5E00261405-01
11-1
11 Создание блоков данных
11.1 Основная информация о создании блоков данных
Блок данных (DB) – это блок, в котором Вы можете, например, хранить
значения, необходимые для доступа к Вашей машине или установке. В
отличие от логического блока, который программируется с помощью одного
из языков программирования – контактного плана, функционального плана
или списка команд, блок данных содержит только раздел описания
переменных. Это значит, что раздел кодов
здесь неуместен, то же относится
и к программированию сегментов.
Когда Вы открываете блок данных, то Вы можете просматривать его
описание или данные. Вы можете переключаться между этими двумя видами
представления с помощью команд меню View > Declaration View [Вид >
Отображение описания] и View > Data View [Вид > Отображение данных].
Отображение описания
Отображение описания используется, если Вы хотите:
• просматривать или определять структуры глобальных блоков данных,
• просматривать структуры данных блоков данных, связанных с типом
данных, определенным пользователем (UDT), или
• просматривать структуры данных блоков данных, связанных с
функциональным блоком (FB).
Структура данных блоков данных, которые связаны с функциональным
блоком или с типом данных, определенным пользователем,
не может быть
изменена. Чтобы изменить их, Вы должны сначала изменить
соответствующий FB или UDT, а затем создать новый блок данных.
Отображение данных
Отображение данных используется, если Вы хотите изменять данные. Вы
можете выводить на экран, вводить или изменять текущее значение каждого
элемента только в режиме отображения данных. В отображении данных
блоков данных элементы переменных, относящихся к составным типам
данных, перечисляются по отдельности с их полными именами.
Разница между экземплярными блоками данных и глобальными блоками
данных
Глобальный блок данных не ставится в соответствие логическому блоку. Он
содержит значения, необходимые для установки или машины, и может быть
вызван непосредственно в любой точке программы.
Экземплярный блок данных – это блок, который непосредственно поставлен в
соответствие логическому блоку, такому как функциональный блок. Он
создается автоматически, при сохранении запрограммированного
функционального блока. Экземплярный
блок данных содержит данные,