
31 Списки состояний системы (SSL)
Системные и стандартные функции для S7-300 и S7-400
31-18 A5E00261410-01
Имя Длина Значение
info 10 слов Стартовая информация для соответствующего OB со
следующими исключениями:
•
Для OB1 имеются в распоряжении текущее
минимальное (в байтах 8 и 9) и максимальное (в
байтах 10 и 11) время цикла (база времени: мс,
отсчет байтов начинается с 0).
• Для OB80 сконфигурированные минимальное и
максимальное время цикла (в байтах 10 и 11) могут
быть считаны.
• Для прерываний по ошибке без текущей информации
•
Для прерываний информация о состоянии содержит
текущее назначение параметров источника
прерывания.
•
Для синхронных ошибок в качестве класса приоритета
записывается B#16#7F, если OB еще не исполнены, в
противном случае - класс приоритета последнего
вызова.
• Если OB имеет несколько стартовых событий, и они на
момент извлечения информации еще не наступили, то
в качестве номера события возвращается W#16#xyzz,
где x: класс события, y: не определено, zz:
наименьший определенный номер группы. В
противном случае используется номер последнего
появившегося стартового события.
al 1 1 слово Идентификатор обработки
Бит 0: событие прерывания заблокировано/
разблокировано назначением параметра
= 0: разблокировано
= 1: заблокировано
Бит 1: событие прерывания заблокировано с
помощью SFC39 "DIS_IRT"
= 0: не заблокировано
= 1: заблокировано
Бит 2 = 1: источник прерывания активен (существует
задание на генерирование для
прерываний по времени, запущен OB
прерываний по времени, запущен OB
прерываний с задержкой, OB циклических
прерываний: время пошло)
Бит 4: OB прерываний
= 0: не загружен
= 1: загружен
Бит 5: OB прерываний блокирован функцией
тестирования и инсталляции
= 1: блокирован
Бит 6: запись в диагностический буфер
= 1: блокирована
al 2 1 слово Реакция, если ОВ не загружен/ заблокирован
Бит 0 = 1: Блокировать источник прерывания
Бит 1 = 1: Генерировать ошибку события
прерывания
Бит 2 = 1: CPU переходит в состояние STOP
Бит 3 = 1: Только сбросить прерывание
al 3 2 слова Отброшено функциями тестирования и инсталляции:
Установленный бит № x означает: номер события, который
на x больше, чем наименьший номер события
соответствующего OB, отбрасывается функцией
тестирования и инсталляции.