Набор команд S7–200 Глава 6 Функциональный блок с двумя устойчивыми состояниями: преимущество установки и преимущество сброса Функциональный блок с двумя устойчивыми состояниями и преимуществом установки представляет собой триггер, у которого доминирует установка. Если сигнал установки (S1) и сигнал сброса (R) одновременно принимают значение истина, то выход (OUT) принимает значение истина. Функциональный блок с двумя устойчивыми состояниями и преимуществом сброса представляет собой триггер, у которого доминирует сброс. Если сигнал установки (S) и сигнал сброса (R1) одновременно принимают значение истина, то выход (OUT) принимает значение ложь.
Параметр Bit представляет собой булев параметр, который устанавливается или сбрасывается. Дополнительный выход отражает сигнальное состояние параметра Bit. В таблице 6–7 представлены состояния функциональных блоков для программы-примера. Таблица 6–6. Допустимые операнды для функционального блока с двумя устойчивыми состояниями Таблица 6–7. Таблица состояний для функциональных блоков с двумя устойчивыми состояниями: преимущество установки и преимущество сброса 79 Входы/выходы Типы Операнды данных S1, R BOOL I, Q, V, M, SM, S, T, C, поток сигнала S, R1, OUT BOOL I, Q, V, M, SM, S, T, C, L, поток сигнала Bit BOOL I, Q, V, M, S Пример: Функциональный блок с двумя устойчивыми состояниями:
преимущество установки и преимущество сброса Временная диаграмма Установить I0.0 Сбросить I0.1 SR Q0.0 RS Q0.1 Команда S1 R Out (Bit) Функциональный блок с двумя устойчивыми состояниями и преимуществом установки (SR) 0 0 Предыдущее состояние 0 1 0 1 0 1 1 1 1 Команда S R1 Out (Bit) Функциональный блок с двумя устойчивыми состояниями и преимуществом сброса (RS) 0 0 Предыдущее состояние 0 1 0 1 0 1 1 1 0