Основы ПЛК Глава 4 S7–200 позволяет выделить время для редактирования в режиме RUN и отображения состояния исполнения программы Вы можете установить долю времени цикла (в процентах), предназначенную для обработки компиляций в режиме RUN или отображения состояния исполнения. (Редактирование в режиме RUN и отображение состояния исполнения – это возможности, предоставляемые STEP 7-Micro/WIN для облегчения отладки вашей программы.) Увеличивая долю времени для выполнения этих двух задач, вы увеличиваете время цикла, что делает протекание вашего процесса управления более медленным.
По умолчанию доля времени цикла, отводимая на обработку редактирования в режиме RUN и отображение состояния исполнения, составляет 10%. Эта установка является разумным компромиссом для обработки компиляций и состояния, минимизируя влияние на процесс управления. Вы можете настраивать это значение шагами по 5% максимум до 50%. Если вы хотите установить время для обмена данными в фоновом режиме, действуйте следующим образом: 1. Выберите команду меню View > Component > System Block [Вид > Компонент > Системный блок] и выберите Background Time [Фоновое время]. 2. В закладке Background [Фон] выберите в ниспадающем меню фоновое время для обмена данными. 3.
Щелкните на OK для подтверждения своего выбора. 4. Загрузите измененный системный блок данных в S7– 200. Рис. 4–18. Фоновое время для обмена данными S7–200 дает возможность устанавливать состояния цифровых выходов в режиме STOP Фоновое время С помощью фонового времени можно установить, сколько времени ПЛК, находящийся в режиме RUN, тратит на фоновые операции. Эта функция служит, в первую очередь, для того, чтобы управлять воздействиями цикла на отображение состояния исполнения и редактирование.
[Системный блок данных] [Фоновое время] [Время] [Настройки по умолчанию] [Установка фонового времени для обмена данными (5-50%)] [Чтобы параметры конфигурации стали действительными, их нужно загрузить] [Прервать] [Умолчание для всех] С помощью таблицы выходов S7–200 вы можете установить сигнальные состояния цифровых выходов при переходе в режим STOP на определенные значения, или вы можете "заморозить" выходы точно в том состоянии, в котором они находились перед переходом в STOP. Таблица выходов – это часть системного блока данных, которая загружается и сохраняется в S7–200. 1.
Выберите команду меню View > Component > System Block [Вид > Компонент > Системный блок] и выберите Output Table [Таблица выходов]. Откройте закладку Digital [Цифровые]. 2. Для замораживания выходов в их последнем состоянии активизируйте триггерную кнопку Freeze Outputs [Заморозить выходы]. 3. Для копирования табличных значений в выходы введите эти значения в таблицу выходов, щелкая на триггерной кнопке для каждого выходного бита, который вы хотите установить в 1 после перехода из RUN в STOP. (По умолчанию все значения в таблице равны нулю.) 4. Подтвердите введенные значения, щелкнув на OK. 5. Загрузите измененный системный блок данных в S7–200.
Таблица цифровых выходов В таблице цифровых выходов можно сконфигурировать состояния ВКЛ и ВЫКЛ для отдельных цифровых выходов при переходе ПЛК из RUN в STOP. [Системный блок данных] [Цифровые][Аналоговые] [Заморозить выходы в последнем состоянии] [Настройки по умолчанию [Состояния при переходе из RUN в STOP] [Отмеченные выходы при переходе из RUN в STOP устанавливаются] Таблицы выходов [Чтобы параметры конфигурации стали действительными, их нужно загрузить] [Все отметить] [Все стереть] [Прервать] [Умолчание для всех Рис. 4–19. Таблица цифровых выходов 43