3 . I ns t r uc ti on Se t3- 3 4 5API Mnemonic Operands Function ControllersES2/EX2 SS2 SA2SESX2143 DELAY P DelayTypeOPBit Devices Word devices Program StepsX Y M S K H KnX KnY KnM KnS T C D E F DELAY, DELAYP: 3 stepsS * * *PULSE 16-bit 32-bitES2/EX2 SS2 SA2SE SX2 ES2/EX2 SS2 SA2SE SX2 ES2/EX2 SS2 SA2SE SX2Operands:S: Delay time, unit: 0.1ms (K1~K1000)Please see the explanation below for more information about the unit of a delay.Explanations: (The instruction can be used in DVP-ES2/EX2 series PLCs whose version is3.00/DVP-SS2 series PLCs whose version is 2.80/DVP-SA2 series PLCs whoseversion is 2.40/DVP-SX2 series PLCs whose version is 2.20/DVP-SE seriesPLCs whose version is 1.20 (and below).)1. The unit of a delay is 100us.2. When DELAY instruction executes, in every scan cycle, the execution of the program afterDELAY instruction will be delayed according to the delay time.Explanations: (The instruction can be used in DVP-ES2/EX2 series PLCs whose version is3.20/DVP-SS2 series PLCs whose version is 3.00/DVP-SA2 series PLCs whoseversion is 2.60/DVP-SX2 series PLCs whose version is 2.40/DVP-SE seriesPLCs whose version is 1.40 (and above).)1. The unit of a delay depends on M1148. If M1148 is Off, the unit of a delay is 100us. If N1148 isOn, the unit of a delay is 5us.2. When the instruction DELAY is executed, the unit of a delay will be 5us if M1148 is On. After theinstruction is executed, M1148 will be set to Off.3. After the instruction is executed, the execution of the program following DELAY will be delayedfor a period of time set by users.Program Example: (for DVP-ES2/EX2 series PLCs whose version is 3.00/DVP-SS2 seriesPLCs whose version is 2.80/DVP-SA2 series PLCs whose version is2.40/DVP-SX2 series PLCs whose veresion is 2.20/DVP-SE series PLCswhose version is 1.20 (and below))When interrupt input X0 is triggered from OFF to ON, interrupt subroutine executes DELAYinstruction first, therefore the program after DELAY instruction (X1 = ON, Y0 = ON…) will be delayedfor 2ms.