# Приложение А: Описание стандартных алгоблоков | Типовые задачи Предыдущий Следующий

Индекс латинский | Индекс русский ## Группы алгоблоков Стандартные алгоблоки Контроллера можно логически разбить на следующие группы: •математические алгоблоки; •функциональные алгоблоки; •логические алгоблоки; •сложные логические алгоблоки; •алгоблоки для работы с таблицами; •алгоблоки для работы с таймерами, счетчиками и временем; •алгоблоки условных/безусловных переходов и вызовов подпрограмм; •алгоблоки для определения состояния системы; •алгоблоки для работы при резервировании; •алгоблоки для работы с контурами регулирования; •алгоблоки для выбора результатов. ## Математические алгоблоки •Арккосинус; •Арксинус; •Возведение в степень; •Деление; •Знак; •Квадрат; •Квадратный корень; •Косинус; •Максимальное значение; •Минимальное значение; •Модуль; •Натуральный логарифм; •Округление; •Остаток от целочисленного деления; •Разность; •Синус; •Сумма; •Умножение; •Целая часть; •Целочисленное деление; •Экспонента; ## Функциональные алгоблоки •Включение в логику; •Запуск исключения; •Значение в измеряемых единицах; •Изменение значения; •Изменение значения блока; •Исключение из логики; •Клапан; •Косвенная адресация; •Останов исключения; •Рампа; •Упаковка дискретных значений; •Управление двигателем; •Управление клапаном 1; •Управление клапаном 2. ## Логические алгоблоки •Больше; •Больше или равно; •Если; •Логическое И; •Логическое ИЛИ; •Логическое НЕ; •Меньше; •Меньше или равно; •Обрыв; •Определение состояния бита; •Равно; •N значений из M. ## Сложные логические алгоблоки •Больше с гистерезисом; •Генератор импульсов; •Задержка; •Информация о канале; •Меньше с гистерезисом; •Новое событие; •Определение срабатывания уставок; •Определение фронта; •Память; •Первопричина; •Принудительное отключение; •Сигнализация; •Срабатывание уставки; •RS-триггер. ## Работа с таблицами •Аппроксимация по таблице; •Выбор из таблицы; •Запись в таблицу. ## Работа с таймерами, счетчиками и временем •Временное событие; •Накопление значения; •Системная дата и время; •Счетчик импульсов; •Счетчик срабатываний; •Таймаут; •Таймер. ## Переходы и вызовы •Безусловное завершение; •Безусловный переход; •Безусловный переход в независимой подпрограмме; •Вызов независимой подпрограммы; •Вызов подпрограммы; •Результат работы подпрограммы; •Условное завершение; •Условный переход; •Условный переход в независимой подпрограмме. ## Определение состояния системы •Состояние алгоблока; •Состояние канала; •Состояние модуля; •Состояние системы; •Состояние стадии циклограммы; •Состояние узла; •Текущий пользователь; •Температура процессорного модуля. ## Резервирование •Выбор с приоритетом; •Медиана; •Среднее арифметическое. ## Регулирование •Выбор РИМ-сигнала; •Задать параметры контура регулирования; •Запрет перехода в режим контура регулирования; •Получить параметры контура регулирования; •Снятие запрета перехода в режим контура регулирования. ## Вывод результатов •Вывод на физический аналоговый выход; •Вывод на физический дискретный выход; •Результат; •Установка состояния при исключении. ## См. также Индекс латинский | Индекс русский