Delta Electronics DVP20EX200T [334/451] Код грея 6513

Delta Electronics DVP20EX200T [334/451] Код грея 6513
ПЛК DVP Руководство по эксплуатации - программирование
Перевод и адаптация: компания СТОИК, (495) 661-24-41, www.stoikltd.ru
332
API
Команда
Операнды
Функция
Контроллеры
ES2/EX2
SS2
SX2
171 D
GBIN P
Преобразование кода
Грея в число
Тип
Операнд
Биты
Слова
Шаги программы
X Y M S K H KnX
KnY
KnM
KnS
T C D E F
GBIN, GBINP: 5 шагов
DGBIN, DGBINP: 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. Команда GBIN преобразует код Грея из S в двоичное значение и сохраняет результат в
специальный регистр D.
2. Эта команда может применяться для чтения значения абсолютных энкодеров
(генерирующих код Грея), подключенных к входами ПЛК.
3. Диапазон S: 16-битная команда: 0~32,767; 32-битная команда: 0~2,147,483,647
4. Если значение операнда S выходит за пределы допустимого диапазона, возникает
ошибка и выполнение команды прекращается.
5. Если S и D имеют значение F, возможно только 16-битное выполнение команды.
Пример программы
:
При включенном X20 код Грея от абсолютного энкодера, подключенного к входам X0~X17,
преобразуется в двоичное значение и сохраняется в D10.
0 0 0 1 10 11 10 0 0
b15
b0
H1971=K6513
0 0 0 0 0 0 111111
X17 X0
GRAY CODE 6513
K4X0
0 1 0 1
0 0 1 0
API
Команда Операнды Функция
Контроллеры
ES2/EX2
SS2
SX2
172 D
ADDR P
Сложение с
использованием регистра
Тип
Операнд
Биты Слова Шаги программы
X
Y
M
S
K
H
KnX
KnY
KnM
KnS
T
C
D
E
F
DADDR, DADDRP: 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. Команда ADDR суммирует числа с плавающей запятой S
1
и S
2
и сохраняет результат в D.
2. В команде ADDR числа с плавающей запятой могут быть введены непосредственно в S
1
и
S
2,
а в DADDR - в S
1
и S
2
или сохранены в регистре данных.
3. Когда S
1
и S
2
находятся в регистре данных, работа команды DADDR аналогична команде
API 120 EADD.
4. S
1
и S
2
могут находиться в одном и том же регистре. В этом случае, если команда
работает в режиме непрерывного выполнения (как правило, команда DADDRP) и условия
выполнения команды включены, сложение будет происходить один раз в каждом цикле.
5. Флаги: M1020 (флаг нуля), M1021 (флаг заимствования) и M1022 (флаг переноса)
Если абсолютное значение результата превышает допустимое, включается флаг
переноса M1022. Если абсолютное значение результата ниже допустимого, включается
флаг заимствования M1021. Если результат равен 0, включается флаг нуля M1020.
Код Грея 6513
X20
GBIN K4X0 D10

Содержание

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

Скачать