Suma - Mitsubishi Electric FX Serie Manual Del Usuario

Ocultar thumbs Ver también para FX Serie:
Tabla de contenido

Publicidad

Programación avanzada
5.4.1

Suma

Con una instrucción ADD-A se suman dos valores de 16 ó 32 bits y se almacena el resultado
en otro operando.
Plano de contactos
0
³ Primer operando de fuente o constante
· Segundo operando de fuente o constante
» Operando en el cual se ingresa el resultado de la adición
En el ejemplo arriba indicado se suman los contenidos de los registros de datos D0 y D1 y se
almacena el resultado en D2.
Ejemplos
Al contenido del registro de datos D100 se suma el valor „1000":
ADD K1000 D100 D102
El signo de los valores se considera en la adición:
ADD D10 D11 D12
También es posible la adición de valores de 32 bits. En este caso se coloca una „D" delante de
la instrucción (ADD -> DADD)
DADD D0 D2 D4
El resultado puede ingresarse nuevamente en uno de los operandos de fuente. Pero se debe
observar que el resultado se cambia en cada ciclo de programa cuando la instrucción ADD es
ejecutada cíclicamente.
ADD D0 K25 D0
Una instrucción ADD se puede ejecutar también con control por flanco, esto significa que se
ejecuta solamente una vez, cuando el estado de señal de la condición de entrada conmuta de
„0" a „1". En este caso debe agregarse simplemente una „P" a la instrucción (ADD -> ADDP,
DADD -> DADDP).
En el siguiente ejemplo, se suma la constante "27" al contenido de D47 solamente una vez en
el ciclo de programa en el cual conmuta el estado de señal del relé interno M47 de „0" a "1".
Plano de contactos
M47
0
Manual de Introducción Familia FX
ADD D0 D1 D2
1000
D 10
D 1
D 0
65238
D 0
ADDP D47 K27 D51
Instrucciones aritméticas
Lista de instrucciones
0 ADD
D 100
+
53
D 11
+
-8
5
D 3
D 2
+
27643
18
+
25
Lista de instrucciones
0 LD
1 ADDP
D0
D1
D2
D 102
1053
D 12
-3
D 5
D 4
92881
D 0
43
M47
D47
K27
D51
5 – 23

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Fx1sFx1nFx2nFx2ncFx3u

Tabla de contenido