3 . I ns t r uc ti on Se t3- 4 13.8 Detailed Instruction ExplanationAPI Mnemonic Operands Function ControllersES2/EX2 SS2 SA2SE SX200 CJ P Conditional JumpOP Range Program StepsP0~P255 CJ, CJP: 3 stepsPULSE 16-bit 32-bitES2/EX2 SS2 SA2SE SX2 ES2/EX2 SS2 SA2SE SX2 ES2/EX2 SS2 SA2SE SX2Operands:S: The destination pointer P of the conditional jump.Explanations:1. If users need to skip a particular part of PLC program in order to shorten the scan time andexecute dual outputs, CJ instruction or CJP instruction can be adopted.2. When the program designated by pointer P is prior to CJ instruction, WDT timeout will occurand PLC will stop running. Please use it carefully.3. CJ instruction can designate the same pointer P repeatedly. However, CJ and CALL cannotdesignate the same pointer P; otherwise operation error will occur4. Actions of all devices while conditional jump is being executed:a) Y, M and S remain their previous status before the conditional jump takes place.b) 10ms and 100ms timer that is executing stops.c) Timer T192 ~ T199 that execute the subroutine program will continue and the outputcontact executes normally.d) The high-speed counter that is executing the counting continues counting and the outputcontact executes normally.e) General counters stop executing.f) If timer is reset before CJ instruction executes, the timer will still be in the reset statuswhile CJ instruction is being executed.g) The application instructions that are being executed, i.e. DHSCS, DHSCR, DHSZ, SPD,PLSY, PWM, PLSR, PLSV, DRVI, DRVA, continue being executed.