Definir um LBL e inserir um JMP para o LBL
LBL e JMP pulam trechos da lógica de ladder. O JMP controla a execução de um diagrama e o LBL é o destino do JMP.
LBL e JMP são compatíveis em programas de diagrama de ladder (ladder diagram, LD).
- Quando Verdadeiro, o JMP salta para o LBL referenciada e o controlador continua a execução a partir desse ponto.
- Quando Falso, o JMP não afeta a execução do ladder.
O JMP move a execução do ladder para frente ou para trás. O salto para frente até um rótulo reduz o tempo de varredura do programa, omitindo um segmento de lógica até que seja necessário. O salto para trás permite que o controlador repita iterações da lógica.
IMPORTANTE:
- Não execute saltos para trás em excesso, pois isso pode impedir a conclusão do ciclo de varredura, fazendo com que o tempo limite do temporizador do watchdog expire.
- A lógica saltada não é varrida. Coloque a lógica crítica fora da zona de salto.
As seguintes regras se aplicam ao LBL e ao JMP:
- Os LBLs podem ter qualquer comprimento e devem começar com uma letra ou sublinhado, seguidos por letras, dígitos ou sublinhados. Espaços e caracteres especiais, como "+", "-" ou "\", não são permitidos.
- Antes de inserir um JMP, defina um ou mais LBLs dentro do programa.
- Coloque os LBLs no lado esquerdo do diagrama.
- O JMP e o LBL que ele referencia devem estar na mesma Unidade de organização do programa (Program Organization Unit, POU).
Para definir um LBL e inserir um JMP para esse LBL
- NaCaixa de ferramentas, localize e arraste o LBL para uma linha do ladder.
- No editor de linguagem, clique duas vezes no LBL adicionado, insira uma string para ele e, em seguida, selecione a teclaEnter.
- NaCaixa de ferramentas, localize e arraste o JMP para uma posição válida no editor de linguagem.
- No editor de linguagem, clique duas vezes no JMP adicionado e insira a mesma string para o JMP que foi usada no LBL.
Exemplo

Dê sua opinião