
Проектирование сообщений
Программирование с помощью STEP 7 v5.3
16-8 A5E00261405-01
16.1.6 Формальные параметры, системные атрибуты и блоки
сообщений
Формальные параметры как входы для номеров сообщений
Для каждого сообщения или группы сообщений в Вашей программе Вам
нужен формальный параметр, который определяется как входная
переменная в таблице описания переменных Вашей программы. Затем этот
формальный параметр используется как вход для номера сообщения и
образует основу сообщения.
Как снабдить формальные параметры системными атрибутами
В качестве предпосылки для начала проектирования сообщения Вы, в первую
очередь, должны следующим образом снабдить формальные параметры
системными атрибутами:
1. Добавьте параметрам следующие системные атрибуты: "S7_server" и
"S7_a_type"
2. Присвойте значения системным атрибутам в соответствии с блоками
сообщений, которые Вы вызвали в своем программном коде. Значение
для атрибута "S7_server" всегда "alarm_archiv", значение для атрибута
"S7_a_type" соответствует
вызываемому блоку сообщений.
Системные атрибуты и соответствующие блоки сообщений
Сами блоки сообщений не отображаются как объекты в администраторе
сообщений; вместо этого отображение содержит соответствующие значения
системного атрибута "S7_a_type". Эти значения имеют такие же имена, как и
блоки сообщений, существующие в виде SFB и SFC (исключение: "alarm_s").
S7_a_type Блок
сообщений
Описание Свойства
alarm_8 ALARM_8 SFB34
8 каналов, может быть квитирован, нет
присоединенных значений
alarm_8p ALARM_8P SFB35
8 каналов, может быть квитирован, до
10 присоединенных значений на канал
notify NOTIFY SFB36
1 канал, не может быть квитирован, до
10 присоединенных значений
alarm ALARM SFB33
1 канал, может быть квитирован, до 10
присоединенных значений
alarm_s ALARM_S SFC18
1 канал, не может быть квитирован, не
более одного присоединенного
значения
alarm_s ALARM_SQ SFC17
1 канал, может быть квитирован, не
более одного присоединенного
значения
ar_send AR_SEND SFB37
Используется для передачи архива
notify_8p NOTIFY_8P SFB 31 8 каналов, не может быть квитирован,
до 10 присоединенных значений
alarm_s ALARM_DQ SFC 107 1 канал, не может быть квитирован, не
более одного присоединенного
значения
alarm_s ALARM_D SFC 108 1 канал, не может быть квитирован, не
более одного присоединенного
значения