5.5.2.3.3.2.1. Алгоритм

Функциональный блок TYP_MOT_A_V2 выполнен на основе базового функционального блока MC_2E и, соответственно, наследует его функции.
|
Функция
|
Описание
|
|
Обработка концевых выключателей и формирование входа ответного сигнала (PV).
| |
|
Сравнение значения входа ответного сигнала (PV) со значением управляющего выхода (MV) для проверки соответствия между работой исполнительного элемента и выходными сигналами блока управления двигателем.
| |
|
Значение PV не формируется по состоянию концевиков (входы IN1, IN2), а задается оператором вручную. Реальное значение концевиков (входы IN1, IN2) отслеживается по значению параметра необработанных данных (RAW).
| |
|
Имитирует внутреннюю обработку блоков управления двигателем. Не формируется значение PV (удержание предыдущего значения) и не обрабатывается вход блокировки IL. Реальное значение концевиков (входы IN1, IN2) отслеживается по значению параметра необработанных данных (RAW).
| |
|
Обход функций в соответствии с состоянием переключателя команды байпаса.
| |
|
Формирование команд управления в зависимости от значения управляющего выхода (MV).
| |
|
Обработка тревог блока и формирование списка сработавших тревог (ALRM_R) и состояния тревог (ALRM). Информация по сигнализации нарушения соединения (CNF), сигнализации размыкания выхода (OOP) и высокой сигнализации размыкания входа (IOP) представлена в общем разделе с описанием сигнализации (ссылка "Обработка сигнализации").
| |
|
Маскирование тревог, т.е. тревоги формируются, но не записываются в журнал событий.
|
Запуск двигателя может осуществляться только с местного выхода, а остановка - с местного или дистанционного.
Когда двигатель работает (от местного источника), то на лицевой панели загорается статус кнопки ON (PV=2). При остановке двигателя на лицевой панели загорается кнопка OFF (PV=0) и подается импульсный сигнал на DO останова. Когда двигатель находится в состоянии останова, блок принудительно переводится в режим слежения. Таким образом, команда пуска от оператора не может быть подана. После запуска двигателя с помощью местных команд режима слежения будет снят. Когда блок находится в местном режиме и работает, от оператора можно подать команду останова.
Список доступных режимов функционального блока TYP_MOT_A_V2:
Вход блокировки (TT) внутреннего функционального блока MC_2E подключается к сигналу отказа. Срабатывание блокировки переведет блок в ручной режим (MAN) и остановит двигатель. В этом случае появится индикация тревоги TRIP.
Оператор может управлять мотором только при отсутствии блокировок. Для дополнительной функции "Внешний останов" блок оборудован входом EX_STOP, на который поступает сигнал от внешней логики. Внешняя команда останова (EX_STOP) может управлять блоком, если нет запрета останова (EN_STOP = FALSE). Если активен запрет останова (EN_STOP = TRUE), то внешняя команда игнорируется.
Запрет пуска (EN_START = TRUE) или останова (EN_STOP = TRUE) блокируют возможность запуска или останова мотора от внешней логики и по команде из HMI.
Если нет запрета останова, то управление блоком может осуществляться от внешних команд:
Активация функции "Внешний пуск" отсутствует.
Активация функции "Внешний останов" (вход EX_STOP) переводит режим блока в AUT и автоматически останавливает мотор. Блок будет автоматически переведен в режим MAN после деактивации внешней команды (EX_STOP = FALSE), по сигналу неисправности (вход FAULT = TRUE) или по сигналу блокировки (вход IL = TRUE).
Приоритет обработки команд
Выдача команд при одновременном срабатывании входов неисправности (FAULT) и блокировки (IL) в режиме отслеживания (TRK), переход в который происходит при переключателе "МЕСТН./ДИСТ." в положении "МЕСТН.", выполняется в соответствии с приоритетами (от низшего к высшему):
Сигнал блокировки (вход IL). Цвет тревоги - желтый.
Режим отслеживания TRK. MV следит за PV (управление мотором по месту) независимо от настройки поведения блока при блокировке.
Режим IMAN (отказ DO ПЛК, к которому привязаны выходные команды блока). MV фиксируется на предыдущем значении.
Неисправность привода (вход FAULT). Цвет тревоги - красный.
Управление переключателем "МЕСТН./ДИСТ."
Управление переключателем "МЕСТН./ДИСТ." мотора осуществляется с помощью физического ключа и/или с помощью кнопки "L/R" в окне настроек блока на АРМ оператора. Настройка типа переключателя осуществляется в среде Astra.IDE с помощью конфигурационного входа TYPE_REM_SW типа ENUM_TYPE_REM_SW, для которого возможны следующие значения:
TYP_ALG (переключение из алгоритма). Управление переключателем выполняется от физического ключа "МЕСТН./ДИСТ." мотора. При этом не отображается кнопка "L/R" в окне настроек блока на АРМ оператора.
TYP_HMI (переключение с ВУ). Управление переключателем выполняется с помощью кнопки "L/R" в окне настроек блока на АРМ оператора.
TYP_ALL (оба варианта - по фронту сигналов). Управление переключателем включает в себя оба указанных выше варианта.
Управление выходом команды разрешения от оператора
Управление выходом ENABLE осуществляется на АРМ оператора в окне разрешения от оператора, которое вызывается при нажатии на индикатор режима управления (R/L) мнемосимвола блока. Доступность управления выходом ENABLE для типов управления "МЕСТН." и "ДИСТ." зависит от настройки конфигурационного параметра ENABLE_CONTR_TYPE (тип управления, при котором формируется выход ENABLE) типа ENUM_CONTR_TYPE, для которого возможны следующие значения:
LOCAL (местный режим). Управление доступно при нахождении переключателя мотора в положении "МЕСТН.". При этом при нахождении переключателя мотора в положении "ДИСТ." выход ENABLE принудительно переводится в FALSE.
REMOTE (дистанционный режим). Управление доступно при нахождении переключателя мотора в положении "ДИСТ.". При этом при нахождении переключателя мотора в положении "МЕСТН." выход ENABLE принудительно переводится в FALSE.
ALL (оба режима). Управление доступно в обоих режимах.
Настройка блока
Функциональный блок должен быть настроен на работу с сигналом блокировки входа IL типа ETS. Для этого необходимо для конфигурационного параметра типа "Control Calculation" задать прямое направление входного сигнала блокировки (INTRLK_DIR).
Задайте конфигурационному параметру CONFIG.STRUCT_CALC_MC.INTRLK_DIR значение DIRECT.
|
Инициализация
По умолчанию блок инициализируется в режиме MAN.
Функция сигнализации
Список доступных тревог функционального блока TYP_MOT_A_V2:
Нормальное состояние (NR)
Сигнализация размыкания выхода (OOP)
Высокая сигнализация размыкания входа (IOP)
Сигнализация по перегреву (TRIP)
Ошибка ответа + (ANS+)
Ошибка ответа - (ANS-)
Сигнализация по блокировке (INT)
Сигнализация нарушения соединения (CNF)
По умолчанию для данного типового блока включена сигнализация обратного ответа (ANS+/-). Этот сигнал указывает на состояние, в котором выполняется проверка обратного ответа, а управляющее выходное значение (MV) работы двигателя и переменная процесса обратного ответа (PV) не совпадают. Сигнал об ответе формируется по истечении заданного времени (MTM, настраивается в секундах). Данный параметр определяет время, необходимое оборудованию для достижения заданного состояния (например, состояние "работает" после подачи команды "пуск" или "отключен" после подачи команды "останов")
Функциональная блок-схема

Состав элементов блока:
Блок FB_MC_2E базового типа MC_2E используется для передачи команды останова оператором и для отображения состояния двигателя.
Блок LCS базового типа SO_1 используется для формирования команды разрешения (выход ENABLE) от оператора.
Подпрограмма логики схемы управления используется для приема и обработки команд останова/разрешения пуска/разрешения останова от внешней логики с принудительным переводом блока в автоматический и ручной режим, для управления блоком LCS в зависимости от конфигурационного параметра ENABLE_CONTR_TYPE, для формирования команды останова и для формирования обобщенных сигналов блокировки и неисправности двигателя.
Методы доступа к входам/выходам и адресаты соединения входов/выходов:
|
Вход/Выход
|
Метод доступа
к входам/
выходам
|
Адресат соединения
| |||
|
Каналы модулей
ввода/
вывода ПЛК
|
Переменные
внешней
логики
|
Входы/выходы функциональных блоков
| |||
|
RUN
|
Сигнал работы
|
Запись
|
x
|
x
| |
|
FAULT
|
Неисправность
|
Запись
|
x
|
x
| |
|
IL
|
Входной сигнал блокировки работы
|
Запись
|
x
|
x
| |
|
REM_SW
|
Переключатель "МЕСТН./ДИСТ."
|
Запись
|
x
|
x
| |
|
READY
|
Готовность
|
Запись
|
x
|
x
| |
|
STOP
|
Команда останова
|
Чтение
|
x
|
x
| |
|
ENABLE
|
Команда разрешения
|
Чтение
|
x
|
x
| |
x: соединение разрешено
-: соединение запрещено
