Instrucciones IOWR/IORD admitidas
4-5-2
Datos de rango y de comparación
Elemento
Rango de datos 00 – rango de datos 03
Valor de comparación de datos 00 – valor de comparación
de datos 07
Nota Los datos escritos con la instrucción IOWR sólo son válidos hasta que se reini-
cia la Unidad o se desconecte la fuente de alimentación. Los ajustes de las
áreas DM y EM de la CPU se utilizarán después de la próxima vez que la Unidad
se reinicie o se encienda. Si los ajustes efectuados con la instrucción IOWR se
tienen que utilizar después de reiniciar o encender la Unidad, escriba los mis-
mos ajustes en las áreas DM y EM de la CPU.
Ejemplo:
A la Unidad de contador se le asigna el número de máquina 6. Puede cambiar el
valor de contaje máximo del contador circular 2. El nuevo límite de contaje
máximo consta de 2 canales y se encuentra en las direcciones D0050 y D0051,
y es igual a 2710
IOWR(223)
#2C03
D0050
#00020006
Ejemplo:
La Unidad de contador está en modo de rango y tiene asignado el número de
máquina 3. Puede leer los datos de activación de rango del contador 2 y escribir-
los en D1800 en la memoria del PLC.
IORD(222)
#2B03
#00020003
D1800
La Unidad puede estar en modo de rango o de comparación (consulte las seccio-
nes 3-5-1 "Modo de rango" y 3-5-2 "Modo de comparación"). Las instrucciones
IOWR e IORD se pueden utilizar, respectivamente, para cambiar los datos de
rango/comparación en la Unidad o para leer datos de rango/comparación de la
Unidad durante la operación real. En función del modo de la Unidad (rango o com-
paración), la Unidad de contador interpreta el código de control en consecuencia.
c = número de contador (1, 2, 3 ó 4)
1
M = número de rangos, 1 ≤ M ≤ 4
*
2
M = número de valores de comparación, 1 ≤ M ≤ 8
*
Nota Al transferir nuevos valores de comparación a la Unidad, asegúrese de que no
se utiliza el mismo valor de comparación varias veces en el mismo contador. Si
(=10.000 decimal).
H
CC1= 2C (= contador 2), CC2= 03
S= D0050 (primer canal con el nuevo valor de contaje máximo)
D= #0006 (número de máquina) y D+1= #0002 (nº de canales)
CC1= 2B (= contador 2), CC2= 03
S= #0003 (número de máquina) y S+1= #0002 (nº de canales)
D= D1800 (escribir datos de activación de rango en D1800 y
D1801)
IOWR
IORD
Y
Y
Y
Y
Código de control
CC1
CC2
cA
00-03
cA
00-07
Sección 4-5
Nº de
canales
1
6 x M*
2
10 x M*
83