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

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 586
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 260
6 Application Instructions API 00-49
DVP-PLC Application Manual
6-49
API Mnemonic Operands Function
33
D RCL P
Rotation Left 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 * *
RCL, RCLP: 5 steps
DRCL, DRCLP: 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 left for n bits.
7. This instruction adopts pulse execution instructions (RCLP, DRCLP).
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 left, as shown in the figure below. The bit marked with will be sent to carry flag M1022.
X0
RCLP D10 K4
11111100 00011 000
1100000 10000111 1
16 bits
Rotate to the left
After one rotation
to the left
Carry
flag
Carry
flag
lower bit
lower bit
D10
D10
higher bit
higher bit
Vista de página 260
1 2 ... 256 257 258 259 260 261 262 263 264 265 266 ... 585 586

Comentários a estes Manuais

Sem comentários