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

PLC Analog Input Conversion Formula

S Bharadwaj Reddy

PLC Program for Temperature Control using Thermostat

S Bharadwaj Reddy

Basics of PLC Programming

S Bharadwaj Reddy

PLC Multiple Outputs Configuration

S Bharadwaj Reddy

Setpoints and Alarms in Control System

S Bharadwaj Reddy

Readings Mismatch between Field & Control Room ? Why

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?

WordPress Image Lightbox

Send this to a friend