14: I
NSTRUCCIONES DE CONVERSIÓN DE DATOS
ENCO (Codificar)
ENCO
Bits
*****
Módulos de la CPU aplicables
FC4A-C10R2/C
FC4A-C16R2/C
—
Dispositivos válidos
Dispositivo
S1 (Origen 1)
D1 (Destino 1)
Bits
Si desea obtener más información acerca del intervalo de números de dispositivos válidos, consulte las
páginas 6-1 y 6-2.
Los relés internos M0 a M1277 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 + Bits está 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 el LED DE ERROR.
Como la instrucción ENCO se ejecuta en cada ciclo de scan 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
14-12
Cuando la entrada está activada, busca el primer bit que esté activado. La
S1
D1
búsqueda comienza en S1 hasta que se localiza el primer punto activo. La
*****
cantidad de puntos desde S1 hasta el primer punto establecido se almacena en
el destino designado por el dispositivo D1.
Si no está activado ningún punto en el área buscada, se almacena 65535 en D1.
FC4A-C24R2/C
—
—
Función
Primer bit para comenzar la búsqueda
Destino para almacenar los resultados de
la 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 dispositivo 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 dispositivo 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 dispositivo 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 dispositivo D1.
9
8
7
6
5
M
ANUAL DEL USUARIO DE
FC4A-D20K3/S3
—
I
Q
X
X
—
X
— — — — — — —
M0
M20
M40
M60
M80
M100
4
3
2
1
0
M
S
FC4A FC9Y-B1145
ICRO
MART
FC4A-D20RK1/RS1 y FC4A-D40K3/S3
X
M
R
T
C
D Constante Repetición
X
X
— —
X
▲
X
— —
X
1-256
D100
24
D100
ACTIVADO
Área buscada
—
—
—
—
—
20
ACTIVADO
Área buscada