API
Mnemónico
143
DELAY P
Dispositivos
Tipo
de bit
OP
X
Y
M
S
Operandos:
S: Tiempo de retardo, unidad: 0.1ms (K1~K1000)
Explicaciones:
Cuando se ejecuta la instrucción DELAY, en cada ciclo de exploración, la ejecución del programa
después de la instrucción DELAY será retardada conforme al tiempo de retardo.
Ejemplo de programa:
Cuando la entrada de interrupción X0 se dispara de OFF a ON, la subrutina de interrupción ejecuta
la instrucción DELAY primero, por lo tanto el programa después de la instrucción DELAY (X1 = ON,
Y0 = ON) se retardará durante 2ms.
EI
Programa principal
FEND
M1000
DELAY
I001
X1
Y0
REF
IRE T
END
Puntos a tomar en cuenta:
1.
El usuario puede ajustar el tiempo de retardo de acuerdo a las necesidades reales.
2.
El tiempo de retardo de la instrucción DELAY puede incrementarse debido a las instrucciones
de ejecución de comunicación, contador de alta velocidad y salida de pulso de alta velocidad.
3.
El tiempo de retardo de la instrucción DELAY puede incrementarse debido al retardo del
transistor o relé cuando la salida externa (transistor o relé) es especificada.
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 SA2 SX2 ES2/EX2 SS2 SA2 SX2
E ntrada de
interrupción X 0
E ntrada X 1
K20
Y0
K8
3. Conjunto de instrucciones
Función
ES2/EX2 SS2 SA2 SX2
Retardo
Escalones de programa
DELAY, DELAYP:
*
3 escalones
16 bits
S alida Y 0
T= 2ms
Controladores
32 bits
3-339