Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
контроллер.doc
Скачиваний:
16
Добавлен:
25.11.2019
Размер:
3.96 Mб
Скачать

Установка и сброс

Команды установки (S) и сброса (R) устанавливают (включают) или сбрасывают (выключают) указанное количество входов или выходов (N), начиная с указанного адреса (бита). Можно установить или сбросить от 1 до 255 входов и выходов. Если команда сброса указывает на бит таймера (T) или счетчика (C), то команда сбрасывает бит таймера или счетчика и стирает текущее значение таймера или счетчика.

Функциональный блок с двумя устойчивыми состояниями

Функциональный блок с двумя устойчивыми состояниями и преимуществом установки представляет собой триггер, у которого доминирует установка. Если сигнал установки (S1) и сигнал сброса (R) одновременно принимают значение истина, то выход (OUT) принимает значение истина.

Функциональный блок с двумя устойчивыми состояниями и преимуществом сброса представляет собой триггер, у которого доминирует сброс. Если сигнал установки (S) и сигнал сброса (R1) одновременно принимают значение истина, то выход (OUT) принимает значение ложь.

Параметр Bit представляет собой булев параметр, который устанавливается или сбрасывается. Дополнительный выход отражает сигнальное состояние параметра Bit.

В таблицах 4.3 и 4.4 представлены состояния функциональных блоков.

Таблица 4.3

Допустимые операнды для функционального блока с двумя устойчивыми состояниями

Таблица 4.4

Таблица состояний для функциональных блоков с двумя устойчивыми состояниями: преимущество установки и преимущество сброса

Во многих задачах управления необходим контроль времени. Например, электродвигатель или насос необходимо включить или выключить на некоторый интервал времени. Цепи таймера могут быть использованы как метод управления вместо использования логических элементов, таких, как релейные или триггерные цепи. Контроллеры, как правило, имеют 256 таймеров. Номер, выбираемый для таймера, определяется базой времени и типом таймера.

Таймеры контроллера S7-200 имеют отличительные особенности - таймеры управляются через единственный вход разблокировки (IN); текущее значение таймера указывает время, истекшее с момента разблокировки. Предустановленное значение (PT-preset) сравнивается с текущим значением каждый раз, когда актуализируется текущее значение или выполняется таймерная операция. В зависимости от результата сравнения устанавливается или сбрасывается бит таймера. Если текущее значение больше или равно предустановленному значению, то включается бит таймера.

Таймеры доступны с тремя разными разрешающими способностями. Разрешающая способность определяется номером таймера (табл. 4.5). Каждый отсчёт в текущем значении представляет величину, кратную базе времени. Максимальное значение расчетной величины для любого из таймеров составляет 32767.

Таблица 4.5

Параметры таймеров

Тип таймера

Разрешение, мс

Максимальное значение, с

Номер таймера

TONR

1

32,767

T0, T64

10

327,67

T1-T4, T65-T68

100

3276,7

T5-T31, T69-T95

TON, TOF

1

32,767

T32, T96

10

327,67

T33-T36, T97-T100

100

3276,7

T37-T63, T101-T255