Enco (Codificar) - IDEC FC5A Serie Manual Del Usuario

Tabla de contenido

ENCO (Codificar)

ENCO
Bits
*****
Módulos de CPU aplicables
FC5A-C10R2/C
X
Operandos válidos
Operando
S1 (Origen 1)
D1 (Destino 1)
Bits
Para conocer el intervalo numérico válido del operando, consulte las páginas 6-1 y 6-2.
▲ Los relés internos M0 a M2557 se pueden designar como D1. Los relés internos especiales no se pueden designar como D1.
Los valores válidos de Bits para designar la cantidad de bits buscados son de 1 a 256. Asegúrese de que el área de
búsqueda designada por S1 más Bits está comprendido dentro del intervalo de valores válidos. Si los datos de origen están
fuera del intervalo válido, aparecerá un error de ejecución en el programa del usuario, activando el relé interno especial
M8004 y encendiendo el LED DE ERROR en el módulo de la CPU.
Como la instrucción ENCO se ejecuta en cada exploración mientras la entrada está activada, se debe utilizar una entrada de
pulso desde una instrucción SOTU o SOTD según sea necesario.
Ejemplos: ENCO
ENCO
64
M4
I0
M17
M37
M57
M77
M97
M117
ENCO
64
D10
I1
Bit
15 14 13 12 11 10
D10
D11
D12
D13
D14
D15
Cuando la entrada está activada, se busca un bit que esté activado. La
S1
D1
búsqueda comienza en S1 hasta que se localiza el primer punto que está
*****
activado. La cantidad de puntos desde S1 hasta el primer punto establecido
(desplazamiento) se almacena en el destino designado por el operando D1.
Si no está activado ningún punto en el área buscada, se almacena 65535 en D1.
FC5A-C16R2/C
X
Función
Primer bit para comenzar la búqueda
Destino para almacenar resultados de
búsqueda
Cantidad de bits buscados
Cuando la entrada I0 está activada, se busca un bit que esté activado en 64 bits
S1
D1
comenzando por el relé interno M4 designado por el operando S1.
D100
Como el relé interno M30 es el primer punto activado, el desplazamiento desde el
primer punto de búsqueda es 20, que se almacena en el registro de datos D100
designado por el operando D1.
Cuando la entrada I1 está activada, se busca un bit que esté activado en 64 bits
S1
D1
comenzando por el bit 0 del registro de datos D10 designado por el operando S1.
D100
Como el bit 8 del registro de datos D11 es el primer punto que está activado, el
desplazamiento desde el primer punto de búsqueda es 24, que se almacena en el
registro de datos D100 designado por el operando D1.
9
8
7
6
5
M
ANUAL DEL USUARIO DE
14: I
NSTRUCCIONES DE CONVERSIÓN DE DATOS
FC5A-C24R2/C
FC5A-D16RK1/RS1
X
I
X
— — — — — — —
M0
M20
M40
M60
M80
M100
4
3
2
1
0
M
S
ICRO
MART
X
Q
M
R
T
C
D Constante
X
X
X
— —
X
X
X
— —
X
D100
24
D100
ON
Área buscada
FC5A
FC5A-D32K3/S3
X
Repetir
1-256
20
ON
Área buscada
14-13

Hide quick links:

Tabla de contenido
loading

Tabla de contenido