La siguiente figura muestra ejemplos de cómo utilizar la operación MOVE para conectar
valores a las entradas de la CPU. La operación MOVE también se puede utilizar para
convertir valores de un tipo de datos a otro, cuando sea necesario.
#Encoder.C
ur_Val
#CPU_Out.T
2_PV
#Conn.arrI
Con[2]
(1)
(2)
(3)
Figura 6-9
High Speed Boolean Processor FM 352-5
Manual del usuario, 05/2011, A5E00131331-04
MOVE
EN
ENO
#CPU_In.En
IN
OUT
c_CV1
MOVE
EN
ENO
#Conn.arrI
IN
OUT
Con[3]
MOVE
EN
ENO
#CPU_In.T2
IN
OUT
_CVasByte
La operación MOVE se puede utilizar para conectar valores a las entradas de la CPU. Si EN
no está conectada a la lógica, MOVE actuará como un conector. Con lógica para EN el valor
de MOVE es remanente y requiere memoria.
La operación MOVE se utiliza para convertir un byte del área de salidas de la CPU al tipo de
datos INT para comparaciones y preselecciones. Esto sólo funciona con números positivos,
dado que MOVE no lleva signo.
La operación MOVE se utiliza asimismo para convertir un valor actual INT en un BYTE del
área de entradas de la CPU.
Ejemplos de la operación MOVE con conversión
6.2 Elaborar un bloque de función de aplicación
1
MOVE
EN
ENO
#Conn.arrD
IN
OUT
ICon[0]
2
MOVE
EN
ENO
#CPU_Out.C
IN
OUT
mpByte
3
MOVE
EN
ENO
#Conn.arrI
IN
OUT
Con[0]
Programar y usar el FM 352-5
#CPU_In.T1
_CV
#Conn.ICon
#CPU_In.C1
_CVasByte
87