Delta DVP-ES3 — 4.2 Operand Usage Description

Chapter 4 Instruction Structure When the conditional contact M1 is OFF, neither instruction is executed, and the value in the destination operand D does not change. 4.2 Operand Usage Description There are 2 types of operands in the DVP-ES2 Series: user-defined and system-defined. User-defined operands • Input relays: X0–X377 (octal format) • Output relays: Y0–Y377 (octal format) • Internal relays: M0–M8191 • Stepping relays: S0–S2047 • Timers: T0–T511 • 16-bit counters: C0–C511 • 32-bit counters: HC0–HC255 4_ • Data registers: D0–D29999 or D0.0–D29999.15 • File registers: FR0–FR65535 • Special auxiliary flags: SM0–SM4095 • Special data registers: SR0–SR2047 • Index registers:

E0–E9 • Constants: The decimal constants are indicated by K, and the hexadecimal constants are indicated by 16#. • Strings: “$” • Floating-point numbers: The single-precision floating-point numbers are indicated by F. • The length of the data in one register is generally 16 bits. If you want to store 32-bit data in the register, designate two consecutive registers for the data. • If the operand in a 32-bit instruction uses D0, it occupies the 32-bit data register composed of (D1, D0). D1 represents the higher 16 bits, and D0 represents the lower 16 bits. The same rule applies to the timer and the 16-bit counter.

• When you use the 32-bit counter HC as the data register, it can only be used by the operand in a 32-bit instruction. • You can only use index registers in 16-bit instructions. Refer to Chapter 2 Devices for more information. 4-5