Delta DVP-ES2 Manual De Operación página 150

Tabla de contenido

Publicidad

API
Mnemónico
P
01
CALL
OP
P0~P255
Operandos:
S: El indicador P de destino de la subrutina llamada.
Explicaciones:
1.
Cuando la instrucción CALL está activa fuerza al programa a ejecutar la subrutina asociada
con el indicador llamado.
2.
Una instrucción CALL debe ser usada en conjunto con instrucciones FEND (API 06) y SRET
(API 02).
3.
El programa salta al indicador de subrutina (localizado después de una instrucción FEND) y
procesa el contenido hasta que encuentra una instrucción SRET. Esto fuerza al programa
a fluir en retroceso a la línea de escalera inmediatamente siguiendo la instrucción CALL
original.
Puntos a tomar en cuenta:
1.
Las subrutinas deben estar colocadas después de la instrucción FEND.
2.
Las subrutinas deben finalizar con la instrucción SRET.
3.
No se permite la coincidencia de indicadores CALL e indicadores de instrucción CJ.
4.
Las instrucciones CALL pueden llamar la misma subrutina CALL cualquier número de veces.
5.
Las subrutinas pueden anidarse en a 5 niveles incluida la instrucción CALL inicial. (Si
ingresa a los seis niveles, la subrutina no será ejecutada).
Operandos
Llamar subrutina
Rango válido
PULSE
ES2/EX2 SS2
SA2
SX2 ES2/EX2 SS2
3. Conjunto de instrucciones
Función
ES2/EX2 SS2 EX2 SX2
Escalones de programa
CALL, CALLP: 3
escalones
16 bits
SA2
SX2 ES2/EX2 SS2
Controladores
32 bits
SA2
SX2
3-39

Hide quick links:

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Dvp-ex2Dvp-ss2Dvp-sa2Dvp-sx2

Tabla de contenido