Capítulo 12
Instrucciones para/dividir
686
Publicación de Rockwell Automation 1756-RM003T-ES-P - Noviembre 2018
JSR
Para copiar datos en una etiqueta en la subrutina, se introduce un parámetro
de entrada.
Para copiar un resultado de la subrutina en una etiqueta de esta rutina, se
introduce un parámetro de retorno.
Introduce hasta 40 entradas y hasta 40 parámetros de retorno, según sea
necesario.
SBR
Si la instrucción JSR tiene un parámetro de entrada, se introduce una
instrucción SBR.
Coloca la instrucción SBR como la primera instrucción de la rutina.
Para cada parámetro de entrada de la instrucción JSR, se introduce la
etiqueta en la que quiere copiar los datos.
RET
Si la instrucción JSR tiene un parámetro de retorno, se introduce una
instrucción RET.
Coloca la instrucción RET como la última instrucción de la rutina.
Por cada parámetro de retorno de la instrucción JSR, se introduce un
parámetro de retorno para enviarlo a la instrucción JSR.
En una rutina de escalera, coloca instrucciones RET adicionales para salir de
la subrutina basada en diferentes condiciones de entrada, si es necesario (las
rutinas del bloque de funciones solo permiten una instrucción RET).
Invoca hasta 25 subrutinas anidadas con un máximo de 40 parámetros pasados a
una subrutina y un máximo de 40 parámetros devueltos de una subrutina.