0

Интеллектуальный логический контроллер (Smart Logic Controller)

Стандартный программный пакет MCT 10 поддерживает удобное графическое программирование SLC.

Принцип работы SLC

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

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

После этого SLC будет ждать наступления события [1], чтобы выполнить действие [1]  и т.д.  После выполнения последней пары событие — действие начинается новый цикл с первой пары (событие [0] — действие [0]). В каждый момент времени ожидается наступление только одного события. Если событие оценивается как ЛОЖЬ,  то ничего не происходит (в SLC) в течение текущего интервала сканирования и никакие другие события не будут ожидаться. Если привод останавливается (при управлении по коммуникационной шине или от дискретных входов и т.п.), то SLC автоматически останавливается, если привод стартует – SLC тоже запускается.

Интеллектуальный логический контроллер (Smart Logic Controller)  , image001

Функционал SLC

- 2 счётчика

- 8 таймеров

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

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

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

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

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

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

- Ложь / Истина.

- Работа (двигатель вращается).

- Работа в диапазоне.

- Работа на заданном значении.

- Предел момента / Предел тока.

- Вне токового диапазона.

- Ниже / выше  минимального тока.

- Ниже / выше минимальной скорости.

- Сигнал обратной связи вне диапазона.

- Сигнал обратной связи ниже нижнего предельного значения.

- Сигнал обратной связи выше верхнего предельного значения.

- Температурное предупреждение.

- Реверс / Предупреждение.

- Авария (Отказ) / Авария (Отказ заблокирован).

- Сработал Компаратор / Логическая цепочка / Таймер.

- Сработал Дискретный вход.

- Команда старта / Привод остановлен.

- Сброс отключен / Автоматический сброс отключен.

- На LCP нажата кнопка ОК / ВЛЕВО / ВПРАВО / ВНИЗ / ВВЕРХ.

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

- Блокировано.

- Нет действия.

- Выбор набора параметров.

- Выбор предустановленного опорного сигнала.

- Выбор характеристики разгон – торможение.

- Пуск / Пуск с реверсом / Стоп / Быстрый стоп.

- Торможение постоянным током / Торможение выбегом.

- Заморозить выходную частоту.

- Запустить таймер.

- Установить / Сбросить дискретный выход.

- Сбросить счётчик.

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

- Блокирован / Опорный сигнал / Сигнал обратной связи.

- Скорость двигателя / Ток двигателя / Момент на валу двигателя.

- Мощность двигателя / Напряжение двигателя.

- Напряжение промежуточного DC-контура.

- Температура двигателя / Температура преобразователя частоты.

- Температура радиатора / Аналоговый вход / Импульсный вход.

- Номер аварии.

- Ложь / Истина.

- Подано питание на плату управления / Привод готов к работе.

- Работа (двигатель вращается) / Реверс.

- Работа в диапазоне (двигатель работает и не выходит за запрограммированные предельные значения по току и скорости).

- Работа на заданном значении (двигатель работает с механической скоростью, соответствующей заданному значению).

- Двигатель работает ниже  / выше минимального опорного значения.

- Предел момента (превышен запрограммированный предельный момент).

- Предел тока (превышен запрограммированный предельный ток).

- Вне токового диапазона.

- Ниже / Выше минимального тока.

- Двигатель работает вне заданного диапазона скорости.

- Ниже / Выше минимальной скорости.

- Сигнал обратной связи вне диапазона.

- Сигнал обратной связи ниже / выше нижнего предельного значения.

- Температурное предупреждение / Напряжение сети вне диапазона.

- Коммуникационная шина в порядке.

- Предельный момент и команда СТОП.

- Тормозной модуль (IGBT) вышел из строя.

- Включен механический тормоз / Активен Safe Stop.

- Компаратор / Логическая цепочка / Таймер / Счётчик.

- Дискретный вход / Реле включено.

- Локальный опорный сигнал / Дистанционный опорный сигнал.

- Команда пуска / Привод остановлен.

- Привод в ручном управлении / Привод в автоматическом управлении.

Раздел: Частотный преобразователь Метки: , ,

Оставить комментарий

Отправить сообщение

CoDeSys GSM/GPRS модем Lectus OPC MasterSCADA Modbus MX110 Omron OPC-сервер owen OWEN Easy Logic owen logic PLC Configuration PROFIBUS s-200 SCADA scada системы siemens siemens plc SIMATIC Simplight SMS step7 TRACE MODE Динамизация ИП-320 ОВЕН ОВЕН ПЛК ОВЕН ПЧВ ПЛК ПЛК ОВЕН ПР 110 Панель оператора Программируемое реле Частотный преобразователь библиотека в CoDeSys визуализация диспетчеризация конфигурация панели программирование ПЛК серия NS сименс плк частотник частотное управление язык CFC язык ST
.