Home » How to use JUMP Instruction in PLC Ladder Logic?
PLC Tutorials

How to use JUMP Instruction in PLC Ladder Logic?

Jump instruction in ladder logic is used to skip some process or rungs according to the requirement. It is paired with Label which is used to limit the skipping the process.

Jump Instruction in PLC

Let’s study the working of jump instruction using an example.

Example – JUMP Instruction in PLC Ladder Logic

There are seven motors used for various processes. On-demand base Motors 4, 5 & 6 are needed.

Design a program to skip motor 4, 5 & 6 when it does require for the process.

PLC Program

How to Use Jump Instruction in PLC Programming

PLC programming JMP and LBL

Program Description

RUNG 0000

The input I:0/0 is used to turn on  Motor 1.

RUNG 0001

The input I:0/1 is used to turn on  Motor 2.

RUNG 0002

The input I:0/2 is used to turn on  Motor 3.

 RUNG 0003

The input I:0/3 is used to initiate the jump function (Q2:0).

RUNG 0004

The input I:0/0 & I:0/4  is used to turn on  Motor 4.

 RUNG 0005

The input I:0/1 and I:0/5 is used to turn on  Motor 5.

Rung 0007

Label instruction is used to finish the jump function.

The input I:0/6 and I:0/2  is used to turn on  Motor 6.

When JUMP condition is OFF :

jump instruction in ladder logic

LBL Instruction in PLC program

When Jump condition is not initiated or enabled, all outputs will turn ON/OFF according to respective input.

When JUMP condition is ON :

JMP instruction in PLC Programming

Rung 4, 5 & 6 are completely skipped till label function.

Jumping Backward

If we use label instruction first and then jump will perform jumping backward function.

Jump Instruction for Allen-Bradley

Jump in Programmable Logic controllers

Jump instruction resumes program execution before the label and after the jump instruction. In between rungs will work on respective inputs. 


The above-explained jump instruction is for example only. It may vary from real-time applications.

Author: Hema Sundaresan

Articles You May Like :

PLC Sequencer Programming

Scale Instructions in PLC

Encode & Decode Instruction

Bottle Filling System using PLC

PLC Metro Automation Project

Related Articles

How to do Scaling for Analog Input in RSLogix 500?

S Bharadwaj Reddy

Laws of Boolean Algebra using Ladder Logic

S Bharadwaj Reddy

Interconnection between PLC, MCC, LCP & Pumps – Video

S Bharadwaj Reddy

Edge Detection in PLC Programming

S Bharadwaj Reddy

DeMorgan’s Theorems using Ladder Diagram

S Bharadwaj Reddy

What is SCADA ? How does SCADA Works ?

S Bharadwaj Reddy

Leave a Comment

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More

How to use JUMP Instruction in PLC Ladder Logic?

Send this to a friend