Skip to main content

Example - Ladder Diagram

JME Example


The JME instruction defines the end or jump point for the JMP and JMPP instructions and begins executing the next occurring step.

Ladder Diagram Example

  • The following are the execution conditions for the JMP, JMPP and JME instructions:
    • The value range for the JMP n instruction is 0 ~ 127.
    • The JMP n or JMPP n instructions cannot have the same ID number, n, as the SBRT instruction.
    • All related JMP or JMPP instructions should be placed before their corresponding JME instruction.

Notice

This example occurs in a SBRT ~ RET block.


Before the SBRT instruction is called using the CALL or CALLP instruction, the values of the data registers, D10, D11, and D12 do NOT increase using the INCP instruction.



Once the SBRT instruction is called using the CALL or CALLP instruction, the values of the data registers, D10, D11, and D12 increase every 1 scan using the INCP instruction.

Energizing JMP 1


When the contact, M0.1, is powered ON (1), the JMP 1 instruction is energized.
The values of the data registers, D10 and D11, no longer increase every 1 scan.
The JMP 1 instruction will skip the following instructions starting at JMP 1 ~ JME 1.
The value of the data register, D12, will continue to increase every 1 scan.



When the contacts, M0.1 and M0.2, are powered ON (1), the value of the data register, D12, will continue to increase every 1 scan.
This is because JMP 1 ignores the JMP 2 execution call.

Energizing JMP 2

When the contact, M0.1 is powered OFF (0) and the contact, M0.2, is powered ON (1), the value of the data registers, D11 and D12, no longer increases every 1 scan.
The values of the data registers, D11 and D12, no longer increase every 1 scan.
The JMP 2 instruction will skip the following instructions starting at JMP 2 ~ JME 2.
The value of the data register, D10, will increase every 1 scan.