Стандартные команды RLL
5-108
Руководство пользователя контроллера DL205, 3-е издание, редакция А, 05/08 (D2-USER-M-RUS)
Вычитание
форматированное
(SUBF)
Add Formatted — 32-битная ко-
манда, которая вычитает из BCD
значения аккумулятора BCD зна-
чение (Aaaa), которое является
диапазоном бит. Указанный диа-
пазон (Kbbb) может быть от 1 до
32 последовательных бит. Ре-
зультат находится в аккумулято-
ре.
Тип данных операнда Диапазон DL260
A aaa bbb
Входы X 0-1777 -
Выходы Y 0-1777 -
Управляющие реле С 0-3777 -
Биты стадий S 0-1777 -
Биты таймеров T 0-377 -
Биты счетчиков CT 0-377 -
Специальные реле SP 0-777 -
Удаленные входы GX 0-3777 -
Удаленные выходы GY 0-3777
Константа K - 1-32
Флаги Описание
SP63 «1», когда в результате выполнения команды значение в аккумуляторе
является нулем
SP64 «1», когда 16-битовая команда вычитания приводит к заимствованию
SP65 «1», когда 32-битовая команда вычитания приводит к заимствованию
SP70 «1» в любое время, когда значение в аккумуляторе отрицательное
SP75 «1», когда выполняется BCD команда с не-BCD числом
ПРИМЕЧАНИЕ: Флаги состояния доступны только до того момента, пока не
будет выполнена другая команда, использующая те же самые флаги.
В следующем примере, когда Х6 включен, значение дискретных ячеек Х0-
Х3 будет загружено в аккумулятор командой Load Formatted. Из двоичного
значения в аккумуляторе будет вычтено двоичное значение в ячейках C0–
C3 командой Subtract Formatted. Значение в аккумуляторе выводится на
выходы Y10–Y13 командой Out Formatted.
260
9
X X X
230 240 250-1