Delta Electronics DVP20EX200T [269/451] Dmovr f1 00e 0 d10

Delta Electronics DVP20EX200T [269/451] Dmovr f1 00e 0 d10
Глава 3. Прикладные команды
Перевод и адаптация: компания СТОИК, (495) 661-24-41, www.stoikltd.ru
267
3. Операнд S
1
должен быть меньше операнда S
2.
Если S
1
> S
2
, команда определяет S
2
как
1
е
сравниваемое значение и проводит операцию в нормальном режиме.
Пример программы:
1. При назначенном
устройстве M10, M10~M12
используются
автоматически.
2. Когда X0 включен,
один из M10~M12
включается. Когда X0
выключен, команда DEZCP
не выполняется, M10~M12
сохраняет свое состояние, предыдущее выключению X0.
3. Команды RST или ZRST можно применять для сброса результата сравнения.
API
Команда
Операнды
Функция
Контроллеры
ES2/EX2
SS2
SX2
112 D
MOVR P
Перемещение числа с
плавающей запятой
Тип
Операнд
Биты
Слова
Шаги программы
X
Y
M
S
K
H
KnX
KnY
KnM
KnS
T
C
D
E
F
DMOVR, DMOVRP: 9
шагов
S
D
*
*
*
*
*
*
ИМПУЛЬС
16-бит
32-бит
ES2/EX2
SS2
SA2/
SE
SX2
ES2/EX2 SS2
SA2/
SE
SX2
ES2/EX2
SS2
SA2/
SE
SX2
Операнды
:
S: Источник данных D: Результат
Описание
:
1. Непосредственный ввод значения с плавающей запятой в S.
2. После выполнения команды значение S будет перемещено в D.
Пример программы
:
При выключенном X0 значения D10
и D11 не меняются. Когда X0
включен, происходит перемещение
F1.200E+0 (вводимое число F1.2 и экспоненциальное значение F1.200E+0 отображено
на релейно-контактной схеме. Пользователь может установить формат отображаемых
данных с помощью функции View) в D10 и D11.
API
Команда Операнды Функция
Контроллеры
ES2/EX2
SS2
SX2
114
MUL16
MUL32
P
16-битное умножение
32-битное умножение
Тип
Операнд
Биты Слова Шаги программы
X
Y
M
S
K
H
KnX
KnY
KnM
KnS
T
C
D
E
F
MUL16, MUL16P: 7
шагов
MUL32, MUL32P: 13
шагов
S
1
*
*
*
*
*
*
*
*
*
*
S
2
*
*
*
*
*
*
*
*
*
*
D
*
*
*
*
*
*
*
ИМПУЛЬС
16-бит
32-бит
ES2/EX2
SS2
SA2/
SE
SX2
ES2/EX2 SS2
SA2/
SE
SX2
ES2/EX2
SS2
SA2/
SE
SX2
Операнды:
S
1
: Множимое значение S
2
: Множитель D: Результат умножения
Описание:
1. MUL16 и MUL16P являются 16-битными командами. MUL32 и MUL32P – 32-битными.
2. Двоичное значение из S1 перемножается с двоичным значением из S2, результат
сохраняется в D. Операция осуществляется по обычным алгебраическим правилам.
3. Если бит указатель знака, имеет значение 0, то результат положительный. Если бит
указатель знака, имеет значение 1, результат отрицательный.
4. Команды поддерживаются ПЛК серий DVP-ES2/EX2 v. 3.22, DVP-SS2 v. 3.20,
DVP-SA2/SX2 v. 2.66, DVP-SE v.1.60 (и выше).
X0
DEZCP D0 D10 D20
M10
M11
M12
M10 = (D1,D0)>(D21,D20) ВКЛ. при
M11 = (D1,D0) (D21,D20) < (D11,D10) ВКЛ. при <
M12 = (D21 D20)>(D11,D10) ВКЛ. при ,
M10
X0
DMOVR F1.200E+0
D10

Содержание

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

Скачать