Conceptos básicos
Condición de
la instrucción
Enclavada
Un enclavamiento pone en OFF parte del programa. Las condiciones
especiales, tales como la puesta en OFF de bits de salida, el
restablecimiento de temporizadores y la retención de contadores,
están activadas.
Ejecución de
Finaliza un lazo FOR(512) - NEXT(513) durante la ejecución. (Evita la
BREAK(514)
(
)
ejecución de todas las instrucciones hasta la instrucción NEXT(513)).
Ejecuta un salto de JMP0(515) a JME0(516).
Ejecución del
Ejecuta un programa de bloques desde BPRG(096) hasta
programa de
BEND(801).
bloques
Indicadores
Indicadores de entrada
• Indicadores de diferencial
Indicadores de resultado de diferencial. Se introduce
automáticamente el estado de estos indicadores en la
instrucción para todas las instrucciones de salida de
diferencial ascendente/descendente y para las
instrucciones DIFU(013)/DIFD(014).
• Indicador de acarreo (CY)
El indicador de acarreo se utiliza como un operando no
especificado en las instrucciones de cambio de datos y en
las instrucciones de suma/resta.
• Indicadores para instrucciones especiales
Estos indicadores incluyen los indicadores de teaching
para las instrucciones e indicadores de comunicaciones de
red habilitadas.
Operandos
Tipos de operandos
Fuente
Especifica la dirección de una
constante o de los datos que se
van a leer.
l
Destino
Especifica la dirección en la que
(resultados)
se escribirán los datos.
Número
Especifica un número concreto
que se utiliza en la instrucción,
por ejemplo un número de salto o
de subrutina.
344
Descripción
En este contexto, un indicador es un bit que sirve como interfaz entre
instrucciones.
• Indicadores de diferencial
Indicadores de resultado de diferencial. Se envía
automáticamente el estado de estos indicadores desde la
instrucción para todas las instrucciones de salida de
diferencial ascendente/descendente y para las
instrucciones UP(521)/DOWN(522).
• Indicadores de condición
Los indicadores de condición incluyen los indicadores de
siempre en ON/OFF, así como los indicadores que se van
actualizando con los resultados de la ejecución de la
instrucción. En los programas de usuario se pueden
especificar estos indicadores con etiquetas (como ER, CY,
>, =, A1, A0) en lugar de con direcciones.
• Indicadores para instrucciones especiales
Estos indicadores incluyen indicadores de instrucciones
de tarjeta de memoria e indicadores de finalización de la
ejecución de MSG(046).
Los operandos especifican los parámetros de instrucción preseleccionados
(cuadros en los diagramas de relés) que se utilizan para especificar el contenido
o las constantes del área de memoria de E/S. Se puede ejecutar una instrucción
introduciendo una dirección o constante como operando. Los operandos se
dividen en operandos fuente, de destino o de número.
Ejemplo
Símbolo de
operando
S
q
C
D (R)
N
Instrucción
de selección
IL(002)
BREAK(514)
JMP0(515)
BPRG(096)
Indicadores de salida
S (fuente)
D (destino)
Descripción
Operando
Operando fuente que no sean
fuente
datos de control (C)
Datos de
Datos compuestos en un
control
operando fuente que tienen
significados distintos
dependiendo del estado del bit.
---
---
Sección
9-1
Instrucción
de
cancelación
ILC(003)
NEXT(513)
JME0(516)
BEND(801)
N (número)