Содержание
v
Publication 1756-RM003G-EN-P - June 2003
(Сброс основного управления) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1019
User Interrupt Disable (UID) User Interrupt Enable (UIE)
(Запрещение/Разрешение прерываний) . . . . . . . . . . . . . . . . . . . .1021
Always False Instruction (AFI)
(Всегда ложная инструкция). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1023
No Operation (NOP) (Нет операции) . . . . . . . . . . . . . . . . . . . . . . . . .1024
End of Transition (EOT) (Завершение перехода) . . . . . . . . . . . .1025
SFC Pause (SFP) (Пауза SFC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1027
SFC Reset (SFR) (Сброс SFC). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1029
Trigger Event Task (EVENT)
(Запуск задачи обработки событий) . . . . . . . . . . . . . . . . . . . . . . . . .1031
Программное определение факта запуска задачи
инструкцией EVENT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1031
Глава 11
Инструкции FOR/
BREAK (FOR,
FOR...DO, BRK, EXIT,
RET)
Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
For (FOR) (Цикл For). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Break (BRK) (Прерывание). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Return (RET) (Возврат). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Глава 12
Специальные
инструкции (FBC,
DDT, DTR, PID)
Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
File Bit Comparison (FBC) (Файловое сравнение битов) . . . 122
Выбор режима поиска . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Diagnostic Detect (DDT) (Диагностика) . . . . . . . . . . . . . . . . . . . . . .1210
Выбор режима поиска . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1212
Data Transitional (DTR) (Изменение данных) . . . . . . . . . . . . . . .1218
Ввод непосредственных значений маски . . . . . . . . . . . . . . . . .1219
Proportional Integral Derivative (PID) (ПИД регулятор) . . . .1221
Конфигурирование инструкции PID . . . . . . . . . . . . . . . . . . . . . . . . .1226
Задание настройки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1227
Задание конфигурации . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1227
Задание аварийных сигналов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1228
Задание масштабирования . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1229
Использование инструкций PID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1229
Исключение повторений и плавный
переход от ручного режима к автоматическому . . . . . . . . .1231
Синхронизация инструкции PID . . . . . . . . . . . . . . . . . . . . . . . . . . .1232
Плавный повторный пуск . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1236
Сглаживание производной. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1237
Настройка полосы нечувствительности. . . . . . . . . . . . . . . . . . .1238
Использование ограничений выходного значения. . . . . .1238
Предварение или смещение значения выхода. . . . . . . . . . . .1239
Организация многоуровневых циклов . . . . . . . . . . . . . . . . . . . .1239
Контроль отношения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1240
Теория PID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1241
Процесс PID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1241
Работа инструкции PID с основным
и подчиненным циклами . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1241