# Запрет перехода в режим контура регулирования | Типовые задачи Предыдущий Следующий

## Общие сведения Наименование: REG_MODE_DISABLE. Количество входов: 2. ## Примечание по входам •порядок входов: «Контур», «Режим»; •«Контур» — ссылка на контур регулирования, например: REG1, REG8; •признак инверсии первого входа («Контур») игнорируется; •«Режим» — положительное целое от 1 до 3. ## Функционирование Данный алгоблок для контура регулирования, указанного в первом аргументе («Контур»), запрещает переход в режим работы, закодированный числом во втором аргументе («Режим»). Отключаемый режим контура регулирования кодируется следующим образом: •1 — автоматический; •2, 3 — каскадный или программный.
Запрещено использовать данный алгоблок для отключения одного и того же режима одного контура регулирования несколько раз без использования алгоблока REG_MODE_ENABLE.
## Пример использования // Пример // Вызываемая независимая подпрограмма START B1 = REG_SETPAR(REG1; 1; 0) B2 = REG_MODE_DISABLE(REG1; 1) B3 = REG_MODE_DISABLE(REG1; 2) B4 = TIMEOUT(6000) B5 = REG_MODE_ENABLE(REG1; 2) B6 = REG_MODE_ENABLE(REG1; 1) // Основная подпрограмма (фрагмент) // Если DI1.1 становится равным 1, // то на 10 мин для контура регулирования 1 // устанавливается ручной режим и // отключаются автоматический и каскадный режимы B500 = ... B510 = DYN_CALL(START; DI1.1) B520 = ... ## См. также •Описание контуров регулирования; •Снятие запрета режима контура регулирования (REG_MODE_ENABLE).