DGRD (lectura digital)
DGRD
BCD4
*****
Cantidad de dígitos:
1 a 5 (decimal)
1 a 4 (hex)
Conversión:
BCD o BIN
Módulos de CPU aplicables
FC5A-C10R2/C
—
Nota: La función DGRD requiere terminales de salida de transistor. Cuando utilice el módulo de la CPU FC5A-C24R2 tipo 24
E/S todo en uno, conecte un módulo de salida de transistor.
Operandos válidos
Operando
Función
I
Número de la primera entrada a leer
Q
Número de la primera salida para selección de dígito —
D1 (Destino 1)
Destino para almacenar resultados
Para conocer el intervalo numérico válido del operando, consulte las páginas 6-1 y 6-2.
La instrucción DGRD puede leer 65535 (5 dígitos) como máximo. Si el valor leído es mayor que 65535 con la cantidad de
dígitos establecida en 5, aparecerá un error de ejecución en el programa del usuario, activando el relé interno especial
M8004 y el LED DE ERROR en el módulo de la CPU.
Nota: La instrucción DGRD se puede utilizar un máximo de 16 veces en un programa del usuario. Al transferir un programa
del usuario con más de 16 instrucciones DGRD a la CPU, se produce un error de sintaxis en el mismo, encendiendo el LED
DE ERROR. El programa del usuario no se podrá ejecutar.
Conversión
BCD:
Para conectar interruptores digitales de BCD (decimales)
BIN:
Para conectar interruptores digitales de BIN (hexadecimales)
Puntos de entrada
Las entradas se utilizan para leer los datos desde los interruptores digitales. La cantidad de puntos de entrada necesarios es
siempre 4. Se deben reservar cuatro puntos de entrada comenzando por el número de entrada designado por el operando I.
Por ejemplo, cuando se designa la entrada I0 como operando I, se utilizan las entradas I0 a I3.
Cuando se emplean terminales de entrada en el módulo de la CPU, el valor del filtro tiene un efecto (valor predeterminado
3 ms). Los terminales de entrada en los módulos de entrada de expansión tienen un valor de filtro fijo de 4 ms. Para
conocer el filtro de entrada, consulte página 5-40.
Puntos de salida
Las salidas se utilizan para seleccionar los dígitos a leer. La cantidad de puntos de salida necesarios es igual a la cantidad
de dígitos que se van a leer. Si se conecta el máximo de 5 interruptores digitales, se deben reservar 5 puntos de salida
comenzando por el número de salida designado por el operando Q. Por ejemplo, si la salida Q0 se designa como operando
Q para leer 3 dígitos, se utilizan las salidas Q0 a Q2.
Tiempo de lectura de datos del interruptor digital
La lectura de datos del interruptor digital requiere el siguiente tiempo una vez activada la entrada para la instrucción
DGRD. Mantenga la entrada para la instrucción DGRD durante el período de tiempo mostrado a continuación para leer los
datos del interruptor digital. Por ejemplo, al leer datos de 5 interruptores digitales para el operando de destino, se necesitan
14 exploraciones.
Tiempo de lectura de datos del interruptor digital
2 tiempos de exploración × (Cantidad de dígitos + 2)
I
Q
D1
*****
*****
Primer número de salida
Primer número de entrada
FC5A-C16R2/C
—
M
ANUAL DEL USUARIO DE
Cuando la entrada está activada, los datos designados por
los operandos I y Q se establecen en un registro de datos
designado por el operando de destino D1.
Esta instrucción se puede utilizar para cambiar los valores
preestablecidos para las instrucciones del temporizador y
contador mediante interruptores digitales. Los datos que se
pueden leer utilizando esta instrucción son de 0 a 65535 (5
dígitos) o FFFFh.
FC5A-C24R2/C
FC5A-D16RK1/RS1
X
I
X
— — — — — —
M
S
ICRO
MART
16: I
NSTRUCCIONES DE INTERFAZ
X
Q
M
R
T
C
D Constante
— — — — — —
X
— — — — —
X
FC5A
FC5A-D32K3/S3
X
Repetir
—
—
—
—
—
—
16-3