Está en la página 1de 4

Función de Subrutina

(JSR) Jump To Subrutine

 Las instrucciones de salto a subrutina ( JSR ), subrutina ( SBR ) y retorno ( RET ) se utilizan para
indicar al controlador que ejecute un archivo de subrutina separado dentro del programa de escalera y
vuelva a la instrucción que sigue a la instrucción JSR.
Función de Subrutina
(SBR) Subroutine

 La instrucción de subrutina ( SBR ) es el destino o destino de la instrucción JSR. La instrucción SBR


debe ser la primera instrucción en el primer renglón en los archivos de programa que contienen la
subrutina.
Función de Subrutina
(MCR) Master Control Reset Instruction

 La instrucción Master Control Reset ( MCR ) se usa en pares para crear zonas que borran todas las
salidas configuradas dentro de esa zona; es decir, apaga todas las salidas no remanentes de la zona.
Las salidas no retentivas no retienen su memoria cuando se desactivan y se restablecen. Los
renglones contenidos dentro de los dos comandos MCR llamados zona aún se escanean, pero el
tiempo de escaneo se reduce debido al estado falso de las salidas no retentivas.
Función de Subrutina
(RET) Return From Subroutine Instruction

 El comando RET se utiliza junto con los comandos de salto a subrutina ( JSR ) y subrutina ( SBR ) . Las
instrucciones se utilizan para indicar al controlador que ejecute un archivo de subrutina separado dentro del
programa de lógica de escalera y regrese al programa anterior en el renglón que sigue a la instrucción JSR.

 Las instrucciones de retorno de subrutina ( RET ) marcan el final de la ejecución de la subrutina o el final
del archivo de subrutina. Hace que el controlador regrese al programa donde se colocó la instrucción de
comando JSR y reanude la ejecución de ese programa, siguiendo la instrucción JSR.

También podría gustarte