Instrucciones
Instrucciones que procesan secuencias de caracteres, se marcan con un "$"
puesto adelante:
- Instrucción normal: +
- Instrucción para secuencias de caracteres: $+
(3) Indicación de las variables a utilizar
Aquí se indican las variables. La fuente de datos se marca
con una "s" (Source), el destino de datos se marca con una "d" (Destination).
Ejemplo: s = cuando existe solamente una fuente de datos
(4) Significado y procesamiento de la instrucción completa de control
(5) Visualización de la condición de ejecución en función de la siguiente tabla
sin indicación
(6+7) Indicación de los pasos de programa
Se indica la cantidad de pasos que se requieren para la ejecución completa de la
instrucción. Aquí se diferencia entre la serie A y Q de MELSEC/
/System Q. Mayores explicaciones se encuentran en el párrafo 3.9.
(8) Visualización del párrafo de referencia
Indica el número del cápitulo del manual en el cual se describe la instrucción.
Programación MELSEC A y Q
s1, s2 = cuando existen varias fuentes de datos
s+0, s+1, (s1)+0, (s1)+1 = para instrucciones de 32 bits
por ejemplo s1 = Registro de datos D0, (s1)+1 =Registro de datos D1
s+0, s+1, s+2, s+3 = 4 Operandos consecutivos, por ejemplo para una secuencia
de bits
→
(d) + (s)
(d)
Identifica
16 bits
Símbolo
La instrucción se ejecuta constante e independientemente del estado de la condición
aplicada. En caso de no aplicarse la condición de entrada, la instrucción no se ejecuta.
La instrucción se ejecuta mientras se aplica la condición de entrada. En caso de no
seguir aplicándose la condición de entrada, la instrucción no se ejecuta y procesa más.
En esta instrucción se trata de una instrucción pulsada. Se ejecuta solamente una vez en
caso de un flanco ascendente de la señal de entrada (por ejemplo, cuando la condición
de entrada conmuta de CON a DESC). A continuación no sigue ejecutándose y
procesándose la instrucción incluso al seguir aplicándose la señal de entrada.
En esta instrucción se trata también de una instrucción pulsada. Se ejecuta
solamente una vez en caso de un flanco descendente de la señal de entrada (por
ejemplo, cuando la condición de entrada conmuta de DESC a CON). A continuación
no sigue ejecutándose y procesándose la instrucción incluso al seguir aplicándose la
señal de entrada.
Vista sinóptica de las instrucciones
→
(d+1,d) + (s+1, s)
(d+1, d)
16 bits
16 bits
Identifica
32 bits
d+1
d
16 bits de valor superior 16 bits de valor inferior
Condición de ejecución
2 – 5