
Создание исходных файлов на STL
Программирование с помощью STEP 7 v5.3
A5E00261405-01
13-9
• Начало блока, идентифицируемое ключевым словом и номером блока
или именем блока, например, DATA_BLOCK DB26
• Ссылка на соответствующий UDT или функциональный блок (не
обязательна)
• Необязательный заголовок блока, вводимый ключевым словом TITLE =
(записи длиннее 64 символов обрезаются)
• Необязательный комментарий к блоку, начинающийся двойным
слешем //
• Свойства блока (не обязательны)
• Раздел описания переменных (не обязателен)
•
Раздел присваиваний со значениями по умолчанию, начинающийся
ключевым словом BEGIN [начало] (не обязателен)
• Конец блока, идентифицируемый ключевым словом END_DATA_BLOCK
Имеется три типа блоков данных:
• Блоки данных, определенные пользователем
• Блоки данных с соответствующим типом данных, определенным
пользователем (UDT)
• Блоки данных с соответствующим функциональным блоком (известные
как "экземплярные" блоки данных)
13.3.3 Структура типов данных, определенных пользователем в
исходных файлах на STL
Тип данных, определенный пользователем, состоит из следующих областей,
вводимых соответствующими ключевыми словами:
• Начало блока, идентифицируемое ключевым словом TYPE [тип] и
номером или именем, например, TYPE UDT20
• Структурный тип данных
• Конец блока, идентифицируемый ключевым словом END_TYPE
При вводе типа данных, определенного пользователем, Вы должны
обеспечить, чтобы этот тип данных предшествовал блоку, в котором он
используется.
13.3.4 Синтаксис и форматы для блоков в исходных файлах на
STL
Таблицы форматов показывают синтаксис и форматы. Которые Вы должны
соблюдать при программировании исходных файлов на STL. Синтаксис
представляется следующим образом:
• Каждый элемент описывается в правом столбце.
• Любые элементы, которые должны быть введены, показаны в кавычках.
• Квадратные скобки [...] означают, что содержимое этих скобок не
обязательно.
• Ключевые слова даются буквами в верхнем
регистре.
13.3.5 Таблица форматов организационных блоков
В следующей таблице представлен краткий список форматов для
организационных блоков в исходном файле на STL: