Задать вопрос

или свяжитесь с нами по телефону +7 (495) 792-57-57

* - обязательные поля

Силовая электроника
+7 (495) 792-57-57

Встроенный логический контроллер Smart Logic Controller

Преобразователи частоты VLT AutomationDrive, VLT AQUA Drive, VLT HVAC Drive и VLT Micro Drive имеют встроенный по умолчанию логический контроллер условий.

Преобразователи частоты VLT AutomationDrive

Описание SLC

Пользователь определяет последовательность действий ( actions ) и событий ( events ).

Действия и события нумеруются и образуют пары (всего может быть запрограммировано до 20 таких пар).

Событие может принимать значение ИСТИНА или ЛОЖЬ.

Событие наступает, если оно принимает значение ИСТИНА.

Действие, выполняется, если наступает событие с тем же номером.

SLC может быть включен или выключен.

SLC запускается по Старт Событию ( Start Event ) и останавливается по Стоп Событию ( Stop Event ).
Когда SLC стартует, он ожидает наступления события [0] (и только его) в каждый интервал сканирования.

После этого SLC будет ждать наступления события [1], чтобы выполнить действие [1] и т.д.

После выполнения последней пары событие - действие начинается новый цикл с первой пары (событие [0] - действие [0]).

В каждый момент времени ожидается наступление только одного события. Если событие оценивается как ЛОЖЬ, то ничего не происходит (в SLC ) в течение текущего интервала сканирования и никакие другие события не будут ожидаться.

Если привод останавливается (при управлении по коммуникационной шине или от дискретных входов и т.п.), то SLC автоматически останавливается, если привод стартует – SLC тоже запускается.

События и действия задаются в массиве параметров.

Варианты событий

Варианты действий

6 компараторов

Используются для сравнения операндов (непрерывных величин) с фиксированными числовыми величинами.

Результат операции сравнения (ИСТИНА или ЛОЖЬ) можно использовать прямо для определения события или как булевский вход для логической цепочки.

Операнды компараторов

8 таймеров

Результат таймера (ИСТИНА или ЛОЖЬ) можно использовать прямо для определения события или как булевский вход для логической цепочки.
Таймер имеет значение ЛОЖЬ только в течение заданного в таймере времени поле того как он будет запущен одним из действий.
После истечения времени уставки таймера (задаётся в диапазоне 0,00 – 3600,00 сек.) он снова принимает значение ИСТИНА.

6 логических цепочек

В одной логической цепочке может использоваться три булевских входа (от таймеров, компараторов, дискретных входов, битов состояния и событий) и два логических оператора (И, ИЛИ, И-НЕТ, ИЛИ-НЕТ, НЕТ-И , НЕТ-ИЛИ, НЕТ-И-НЕТ, НЕТ-ИЛИ-НЕТ).

Булевские переменные

См. варианты событий

Примеры программирования SLC

Пример 1.

Задача: Старт – разгон – работа на заданной скорости 2 сек – торможение и удержание вала до останова.

Запустить SLC в пар. 13-00 – ВКЛ.
Запрограммировать клемму 27 на функцию No operation (Пар. 5-12)
Запрограммировать Предустановленное опорное значение 0 на первую предустановленную скорость (Пар. 3010 [0]) - 60% от максимального значения опорного сигнала (Пар. 3-03).
Запрограммировать Предустановленное опорное значение 1 на вторую предустановленную скорость (Пар. 3010 [1]) - 0% от максимального значения опорного сигнала.
Запрограммировать Таймер 0 для работы на постоянной скорости в пар. 13-20 [0] на 2 сек.
Запрограммировать Событие 0 в пар. 13-51 [0] – ИСТИНА [1]
Запрограммировать Событие 1 в пар. 13-51 [1] – Работа на заданном значении [4]
Запрограммировать Событие 2 в пар. 13-51 [2] – Время таймера 0 истекло [30]
Запрограммировать Событие 3 в пар. 13-51 [3] – ЛОЖЬ [0]
Запрограммировать Действие 0 в пар. 13-52 [0] – Выбор предустановленного значения 0 [10]
Запрограммировать Действие 1 в пар. 13-52 [1] – Запуск таймера 0 [29]
Запрограммировать Действие 2 в пар. 13-52 [2] – Выбор предустановленного значения 1 [11]
Запрограммировать Действие 3 в пар. 13-52 [3] – Нет действия [11]

Программировать SLC можно с помощью графического пакета MCT 10

Схема работы SLC