Otras instrucciones
7.14.3
Generador de ciclos con relación de exploración ajustable (DUTY)
*
Solo se puede indicar un marcador del rango M8330 a M8334.
Funcionamiento
Establecer y restablecer marcas especiales cíclicamente para un determinado número de
ciclos de programa.
Descripción
b La instrucción DUTY conecta el operando indicado en (D+) durante los ciclos de programa
indicados en (n1) y lo desconecta durante el número de ciclos de programa indicado en
(n2).
b En (D+) solo se puede indicar un relé interno del rango M8330 a M8334.
b El número de ciclos de programa para M8330 a M8334 se cuenta en los registros especiales
D8330 a D8334. Un contador se restablece cuando se alcanza el valor "(n1) + (n2)" o se
conecta la condición de entrada para la instrucción DUTY.
b La ejecución de la instrucción DUTY comienza cuando se conecta la condición de entrada.
El operando en (D+) se establece o restablece al final del ciclo de programa al procesar la
instrucción END. Aunque la condición de entrada no sea verdadera, la ejecución de la
instrucción DUTY no concluirá. La ejecución de esta instrucción solo se parará cuando se
detenga el controlador o se desconecte la tensión de suministro.
b Si el valor en (n1) = 0, el operando en (D+) permanecerá desconectado.
b Si el valor en (n2) = 0, el operando en (D+) permanecerá conectado.
Como solo hay 5 marcas especiales disponibles como operandos de una instrucción DUTY,
en un programa se pueden utilizar 5 instrucciones DUTY como máximo.
Una marca especial usada en una instrucción DUTY no se puede utilizar de nuevo en otra
instrucción DUTY como operando.
Fuentes de error
En los casos siguientes se produce un fallo de tratamiento, se establece la marca especial
M8067 y se introduce un código de error en el registro especial D8067.
b Para (n1) o (n2) se ha indicado un valor negativo (código de error "6706").
b Para (D+)se ha indicado un operando distinto del relé interno del rango M8330 a M8334
(código de error "6705").
7 – 188
DUTY
(n1)
(n2)
n1
n2
T, C, D, R, K, H
DUTY
(D+)
FX1S
CPU
Instrucción de
D+
impulso (P)
M*
Instrucciones especiales
FNC 186
Salida de impulsos
FX2N
FX1N
FX3G
FX2NC
Procesamiento
Pasos del programa
16 bits 32 bits
DUTY
©
MITSUBISHI ELECTRIC
FX3U
FX3UC
©
7