
Диагностика 
  Программирование в STEP 7 Lite V2.0 
11-32  A5E00142284-01 
Программирование OB81 
С помощью STEP 7 в Вашей программе S7 создайте объект OB81. 
Напишите программу, которая будет исполняться в OB81  и загрузите 
блок в ЦПУ, как часть Вашей пользовательской программы. 
Например, Вы можете использовать OB81 для следующих целей: 
•  Для оценки стартовой информации OB81 и точного определения сбоя 
источника питания 
•  Для определения номера корзины, в которой произошел сбой 
источника питания 
•  Для активизации лампы на операторской станции, которая указывает 
на то, что обслуживающему персоналу следует зам енить батарею 
Если Вы не программируете OB81, то  в этом случае, в отличие от других 
OB асинхронных ошибок, ЦПУ не перейдет в режим STOP [СТОП] при 
обнаружении сбоя источника питания. Вместо этого в диагностическом 
буфере будет сделана запись об ошибке и загорится соответствующий 
СИД на лицевой панели, указывая, что произошла ошибка. 
Подробную информацию о OB, SFB и SFC Вы можете найти в справке 
Blocks [Блоки]. 
11.11.6  Диагностическое прерывание (OB82) 
Описание 
Операционная система ЦПУ вызывает OB82, когда модуль с 
возможностью диагностики, на котором Вы разрешили диагностические 
прерывания, обнаружил ошибку, и когда ошибка была устранена (OB 
вызывается когда событие прих одит и уходит). 
Программирование OB82 
С помощью STEP 7 Lite создайте в Вашей программе объект OB82. 
Напишите программу, которая будет исполняться в сгенерированном блок 
OB82, и загрузите ее в ЦПУ, как часть Вашей пользовательской 
программы. 
Вы можете использовать OB82, например, для следующих целей: 
•  Для оценки стартовой информации OB82. 
•  Для получения точной диагностической информации о произошедшей 
ошибке. 
При получении диагностического прерывания модуль, на котором 
произошел сбой, автоматически вводит 4 байта диагностических данны х и 
их стартовый адрес в стартовую информацию диагностического 
прерывания OB и в диагностический буфер. Это об еспечивает Вас 
информацией о том, когда произошла ошибка и на каком модуле.