Delta-electronics Programmable Logic Controller DVP-PLC Manual do Utilizador Página 260

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 586
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 259
6 Application Instructions API 00-49
DVP-PLC Application Manual
6-48
API Mnemonic Operands Function
32
D RCR P
Rotation Right with Carry
Controllers
ES/EX/SS SA/SX/SC EH/SV
Bit Devices Word Devices Program Steps Type
OP
X Y M S K H KnX KnY KnM KnS T C D E F
D
* * * * * ***
n * *
RCR, RCRP: 5 steps
DRCR, DRCRP: 9 steps
PULSE 16-bit 32-bit
ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV
Operands:
D: Device to be rotated n: Number of bits to be rotated in 1 rotation
Explanations:
1. If D is used in device F, only 16-bit instruction is applicable.
2. If D is designated as KnY, KnM, and KnS, only K4 (16-bit) and K8 (32-bit) are valid.
3. Range of n: K1 ~ K16 (16-bit); K1 ~ K32 (32-bit)
4. See the specifications of each model for their range of use.
5. Flag: M1022 (carry flag)
6. This instruction rotates the device content designated by D together with carry flag M1022 to the right for n bits.
7. This instruction adopts pulse execution instructions (RCRP, DRCRP).
Program Example:
When X0 = OffOn, the 16 bits (4 bits as a group) in D10 together with carry flag M1022 (total 17 bits) will rotate to
the right, as shown in the figure below. The bit marked with will be sent to carry flag M1022.
00011100 01001 001
10001100111000 0
0
1
X0
D10 K4
Rotate to the right
16 bits
Carry
flag
Carry
flag
After one rotation
to the right
lower bit
lower bit
1
D10
D10
higher bit
higher bit
Vista de página 259
1 2 ... 255 256 257 258 259 260 261 262 263 264 265 ... 585 586

Comentários a estes Manuais

Sem comentários