Delta Electronics DVP20EX200T Инструкция по программированию онлайн [270/451] 397533

Delta Electronics DVP20EX200T Инструкция по программированию онлайн [270/451] 397533
ПЛК DVP Руководство по эксплуатации - программирование
Перевод и адаптация: компания СТОИК, (495) 661-24-41, www.stoikltd.ru
268
5. 16-битное двоичное умножение:
16-битное значение х
16-битное значение =
16-битное значение
Если D в битовом формате,
K1~K4 сохраняют 16-битный результат. D занимает только 16 бит.
6. 32-битное двоичное умножение:
32-битное значение х 32-битное значение = 32-битное значение
Если D в битовом формате, K1~K8 сохраняют 32-битный результат. D занимает
только 32 бит.
Пример программы 1:
16-битное значение K100
из D0 перемножается с
16-битным значением
K200 из D10, результат
сохраняется в D20.
Если бит 15 в D20 = 0,
результат в D20 имеет
положительное значение.
Если бит 15 в D20 = 1, то
отрицательное.
Пример программы 2:
32-битное значение
K10000 из (D1, D0)
перемножается с
32-битным значением
K20000 из (D11, D10),
результат сохраняется в
(D21, D20). Если бит 31 в
(D21, D20) равен 0,
результат в (D21, D20)
имеет положительное значение. Если бит 31 в (D21, D
20) равен 1, то отрицательное.
Примечание:
1. Если результат 16-битного умножения не является 16-битным и больше максимального
16-битного значения (K32767) или меньше минимального 16-битного значения (K-32767),
сохраняются младшие 16 бит результата и включается флаг переноса M1022.
2. Если результат 32-битного умножения не является 32-битным и больше макс. 32-битного
значения (K2147483647) или меньше мин. 32-битного значения (K-2147483647),
сохраняются младшие 32 бит результата и включается флаг переноса M1022.
3. Если пользователю необходим полный результат 16-битного умножения (32-битное
значение) или 32-битного умножения (64-битное значение), необходимо использовать
команды API22 DMUL/DMULP. См. описание этих команд.
API
Команда Операнды Функция
Контроллеры
ES2/EX2
SS2
SA2/
SE
SX2
115
DIV16
DIV32
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

Содержание

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

Скачать