Instrucciones de Alta Velocidad
Utilización de la instrucción DHSZ con la marca especial M8130
X10
Después de definir la entrada X10 se produce una comparación de tabla a partir del registro
de datos D200 en 5 entradas de la tabla de datos con el valor en C251.
La tabla tiene la forma siguiente (K1 = establecer, K0 = restablecer):
N° de
entrada
0
1
2
3
4
El valor de comparación está guardado en formato de 32 bits (palabra doble). La salida está
indicada en formato hexadecimal.
Ejemplo
C251
567
456
345
234
123
0
Y10
Y23
M8131
D8130
Si la instrucción DHSZ está establecida con la marca especial M8130, el registro de datos
D8130 se define como contador de los números de entrada. Después de cada comparación
D8130 salta al siguiente número de entrada.
Una vez que se han procesado todas las entradas de la tabla, se activa la etiqueta de fin de
operación M8131 y se restablece D8130 mediante un impulso de programa o externo.
D8130 comienza de nuevo con el recuento cuando se restablece la marca especial M8131.
6 – 96
[S1+] [S2+] [S+]
DHSZ
D200
K5
Valor de comparación Instrucción
de
inferior
superior
salida
D200
D201
D202
K123
H10 (=Y10)
D204
D205
D206
K234
H10
D208
D209
D210
K345
H23 (=Y23)
D212
D213
D214
K456
H23
D216
D217
D218
K567
H23
ext. Reset C251
0
1
2
3
4
Fig. 6-92:
Ejemplo de programación para la instrucción
DHSZ con marcador especial M8130
[D+]
C251
M8130
Tab. 6-20:
Establecer/
Tabla de comparación, dirección inicial
restablecer
D200, longitud K5
D203
K1
D207
K0
D211
K1
D215
K0
D219
K1
Fig. 6-93:
Curso cronológico de la conmutación de las
salidas Y10, Y23
0
1
Instrucciones de aplicación
MITSUBISHI ELECTRIC
C000322C
C000323C