Delta Electronics DVP24ES200T [122/451] Детальное описание команд

Delta Electronics DVP24ES200T [122/451] Детальное описание команд
ПЛК DVP Руководство по эксплуатации - программирование
Перевод и адаптация: компания СТОИК, (495) 661-24-41, www.stoikltd.ru
120
3.8 Детальное описание команд
API
Команда Операнды Функция
Контроллеры
ES2/EX2 SS2
SA2/
SE
SX2
00 CJ P
Условный переход
Операнд
Диапазон
Шаги программы
P0~P255
CJ, CJP: 3 шага
16-bit
32-bit
ES2/EX2
SS2
SA2/
SE
SX2 ES2/EX2
SS2
SA2/
SE
SX2 ES2/EX2
SS2
SA2/
SE
SX2
Операнды:
S: Указатель точки условного перехода P.
Описание:
1. С помощью CJ-инструкции может пропускаться часть программы. При применении этой
инструкции время выполнения программы может уменьшаться.
2. Цель онец) перехода определяется установкой указателя (точки перехода) в
программе.
3. Указание адреса конца перехода (Адреса точки) определяет, к какому указателю
должен выполняться переход. CJ-инструкции могут использовать один адрес перехода
многократно в программе, однако использование одного и того же указателя
инструкциями CJ и CALL недопустимо. Это вызовет ошибку в программе.
4. Обратный переход (вверх программы) также может выполняться внутри программы.
Если входной сигнал для CJ-инструкции держится больше 200 мс, то появляется ошибка
времени работы (Watchdog Timer).
5. Имеется возможность дублирования записи выхода. При дублировании записи выходов
следите за тем, чтобы оба выхода никогда не были активными в одно и то же время. Это
может привести к ошибочной отработке программы.
6. Изменение состояния устройств внутри перехода CJ:
6.1. Y, M, S сохранят свое состояние, которое было до перехода CJ;
6.2. Выполнение таймеров (100мс, 10 мс) прекратится (накопленное время сохраняется);
6.3. Таймеры Т192-199 и их рабочие контакты будут продолжать работать;
6.4. Высокоскоростные счетчики и их рабочие контакты будут продолжать работать;
6.5. Обычные счетчики прекратят работу (накопленное значение сохраняется);
6.6. Если внутри подпрограммы перехода программируется инструкция сброса
(отключения) для аккумулятивного таймера, то процесс сброса (стирание
накопленного значения) имеет место тогда, когда перепрыгивается цепь схемы
катушки счетчика;
6.7. Прикладные инструкции (кроме DHSCS, DHSCR, DHSZ, SPD, PLSY, PWM, PLSR,
PLSV, DRVI, DRVA,) внутри перехода выполняться не будут.
Пример применения 1:
Маркировка точки выполняется
при программировании на
языке IL (Список инструкций)
непосредственно перед цепью
схемы (перед инструкциями LD
и LDI). При программировании
на языке контактной схемы
маркировка точки указывается
слева от цепи схемы.
Если включается Х0, то
выполняется переход к точке Р1 и строки программы между 0 и N выполняться не будут.
Если Х0 выключено, то программа выполняется полностью.
Пример применения 2:
Состояния устройств поясняют выполнение инструкции.

Содержание

Похожие устройства

Скачать