Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación
API
Mnemónico
34
SFTR
P
Dispositivos
Tipo
de bit
OP
X
Y
M
S
*
*
*
D
*
*
n
1
n
2
Operandos:
S: Número de inicio de dispositivo fuente
n
: Longitud de los datos a cambiar
1
Explicación:
1.
Esta instrucción realiza un cambio a la derecha desde el dispositivo fuente de de n
iniciando desde S hacia el dispositivo de destino de n
2.
Esta instrucción generalmente se usa en modo de ejecución de pulso (SFTRP).
3.
Rango válido de operando n1, n2 : 1≤ n2 ≤ n1 ≤1024
Ejemplo de programa:
1.
Cuando X0 se dispara en flanco ascendente, la instrucción SFTR cambia X0~X4 a M0~M15
de datos de 16 bits y M0~M15 también cambia a la derecha con un grupo de 4 bits.
2.
La siguiente figura muestra el cambio a la derecha de los bits en una exploración.
→
M3~M0
→
M7~M4
→
M11~M8
→
M15~M12
→
X3~X0
3-94
Operandos
Dispositivos de palabra
S
K H KnX KnY KnM KnS T C D E F
*
*
*
*
*
*
PULSE
ES2/EX2 SS2
SA2
SX2 ES2/EX2 SS2
D: Número de inicio de dispositivo de destino
n
: Número de bits a ser cambiados en grupo
2
Acarreo positivo
M3~M0
M7~M4
M11~M8
M15~M12 completado.
Función
Controladores
Bit cambia a la
ES2/EX2 SS2 EX2 SX2
derecha
Escalones de programa
SFTR, SFTRP:
9 escalones
16 bits
SA2
SX2 ES2/EX2 SS2
bits iniciando desde D.
1
32 bits
SA2
SX2
bits
2