Организационные блоки презентация

Содержание

Слайд 2

Обзор организационных блоков

Слайд 3

Полный рестарт

Автомат.

Ручной

S7-300 / 400

Вкл. питания

Удаление отображения процесса,
не сохраняемых M, T, C

Разрешение выходов

Выполнение OB

101

Стартовые OB

Ц
И
К
Л

Ц
И
К
Л

Слайд 4

OB1
Выпол-
няется
постоянно
.....

Прерывания циклической программы

...... пока не будет
прерван другим OB

Слайд 5

Прерывание по времени дня (OB10)

Слайд 6

Периодическое прерывание (OB35)

RUN

OB35

OB35

OB35

O

OB1

B1

OB1

OB1

OB1

OB1

OB1

O

B1

Слайд 7

Модуль аналогового входа

Верхний
предельный
уровень

Нижний
предельный
уровень

+27648

0

Прерывание от аппаратуры (OB40)

Слайд 8

Прерывание с задержкой (OB20)

Слайд 9

Модуль аналогового ввода

Обрыв
провода

Диагностическое прерывание, прерывание асинхронных ошибок (OB81...87)

Слайд 10

OB асинхронных ошибок

Пример

Максимальное время цикла превышено

Неисправность батареи

Обрыв провода на входе модуля с внутренней диагностикой

Удаление

сигнального модуля во время
функционирования S7-400

Неправильный уровень сигнала в
интерфейсе MPI

Ошибка в обновлении таблиц отображения
процесса (дефект модуля)

Неисправность блока питания в
корзине расширения

Ошибка чтения фрагмента сообщения

OB

OB80

OB81

OB82

OB83

OB84

OB85

OB86

OB87

Приоритет

26 / 28

Тип ошибки

Ошибка времени

Неисправность питания

Диагностическое
прерывание

Вставка/удаление
модуля

Дефект аппаратуры
CPU

Ошибка программного
выполнения

Дефект корзины

Ошибка связи

26

Слайд 11

Синхронные ошибки

Тип ошибки

Пример

OB

Ошибка
программирования

В программе вызван
блок, который отсутствует
в CPU

OB121

Слайд 12

Системные функции для управления OB прерываний

Слайд 13

Стартовая информация OB

Слайд 14

Упражнение: Определение типа рестарта в OB100

Слайд 15

Упражнение: Установка системного времени

Слайд 16

Упражнение: Программирование вспышек с использованием циклических прерываний

Имя файла: Организационные-блоки.pptx
Количество просмотров: 17
Количество скачиваний: 0