Delta DVP-ES2 Manual De Operación página 218

Tabla de contenido

Publicidad

API
Mnemónico
42
ENCO
P
Dispositivos
Tipo
de bit
OP
X
Y
M
S
*
*
*
D
n
Operandos:
S: Dispositivo fuente a ser codificado
n: Número de bits consecutivos de S
Explicación:
1.
La instrucción codifica los bits "2
2.
El bit activo mas alto en S tiene la prioridad para la operación de codificación.
3.
Esta instrucción generalmente se usa en modo de ejecución de pulso (ENCOP).
4.
Cuando el operando S es un dispositivo de bit, n = 1~8, cuando el operando S es un
dispositivo de palabra, n = 1~4
5.
Si ningún bit en S está activo (1), M1067, M1068 = ON y D1067 registra el código de error
0E1A (hex).
Ejemplo de programa 1:
1.
Cuando S se usa como un dispositivo de bit, n = 1 ~ 8. Ocurrirán errores si n = 0 o n > 8.
2.
Si n = 8, los datos decodificados son 2
3.
Cuando X0 pasa de OFF a ON, los datos en (M0 a M7) serán codificados y almacenados en
los 3 bits bajos de D0 (b2 a b0). Los bits no utilizados en D0 (b15 a b3) se establecerán a 0
4.
Después de que la ejecución se completa, X0 estará OFF y los datos en D permanecen sin
cambios.
X0
ENCOP
M7
M6
M5
0
0
0
7
6
5
0
0
0
0
0
b15
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: Dispositivo para almacenar el resultado de
n
" bajos de la fuente S y almacena el resultado en D.
8
= datos de 256 bits.
M0
D0
M4
M3
M2
0
1
0
4
3
2
todo es 0
0
0
0
0
0
0
0
D0
3. Conjunto de instrucciones
Función
ES2/EX2 SS2 EX2 SX2
Codificar
DECO, DECOP:
*
*
*
*
*
7 escalones
*
*
*
*
*
16 bits
SA2
SX2 ES2/EX2 SS2
K3
M1
M0
0
0
1
0
4
2
1
0
0
1
1
b0
Controladores
Escalones de
programa
32 bits
SA2
SX2
3-107

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Dvp-ex2Dvp-ss2Dvp-sa2Dvp-sx2

Tabla de contenido