Delta Electronics DVP30EX200T [68/451] Указатель уровня вложенияn указательp указатель прерывания i

Delta Electronics DVP30EX200T [68/451] Указатель уровня вложенияn указательp указатель прерывания i
Глава 2. Операнды, применяемые при программировании
Перевод и адаптация: компания СТОИК, (495) 661-24-41, www.stoikltd.ru
67
2.15 Указатель уровня вложения[N], Указатель[P], Указатель прерывания
[I]
Указатель
N
Управление вложениями а-
стер-контроль)
N0~N7, 8 точек
Управляющие вложениями
точки
P Для команд CJ, CALL P0~P255, 256 точек Метки CJ, CALL
Указатель
I
Для прерывания
Внешний прерыватель
I000/I001(X0), I100/I101(X1),
I200/I201(X2), I300/I301(X3),
I400/I401(X4), I500/I501(X5),
I600/I601(X6), I700/I701(X7), 8
points (01, включение по пе-
реднему фронту
, 00, вклю-
чение по заднему фронту
)
Метки подпрограмм преры-
вания.
Таймер-прерыватель
(прерывание по времени)
I602/I699, I702/I799, 2 точки
(разрешение таймера=1мс)
Высокоскоростной счет-
чик - прерыватель
I010, I020, I030, I040, I050,
I060, I070, I080, 8 точек
Коммуникационный пре-
рыватель
I140(COM1: RS232),
I150(COM2: RS-485),
I160(COM3: RS-485), 3 точки
Указатель уровня вложения N: применяется с командами MC и MCR. MCстартовая коман-
да мастер-контроля. После выполнения команды MC команды между MC и MCR выполняются
в обычном режиме. Команды мастер-контроля MC-MCR управляют структурой вложений и
максимально возможно 8 уровней вложений, они нумеруются как N0 … N7.
Указатель P: применяется с командами CJ, CALL и SRET.
CJ
условный переход:
Когда X0 включен, программа перейдет к
выполнению строки N (обозначенной ука-
зателем P1) и команды между 0 и N выпол-
няться не будут.
Когда X0 выключен, программа выполняет-
ся обычно последовательно с 0.
X2
Y2
X1
P1CJ
X0
Y1
P**
0
P1 N
CALLподпрограмма, SRETподпрограмма END:
Когда X0 включен,
программа перехо-
дит к P2 для выпол-
нения подпрограм-
мы. После выполне-
ния команды SRET
программа возвра-
щается к строке 24 и
продолжает выпол-
нение.
Y0
X1
P2CALL
X0
Y1
P**
20
P2
FEND
Y1
SRET
24
(subroutine
P2)
subroutine
Call subroutine P**
subroutine return
подпрограмма
(подпрограмма
Р2)
Возврат из подпрограммы
Вызов подпрограммы Р**

Содержание

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

Скачать