Utilización de las funciones
5-5-3 Escritura de los valores seleccionados
Ejemplo 1
Condición de entrada
Ejemplo 2
Condición de entrada
5-5-4 Iniciar y parar la conversión
DM a la unidad de E/S especial. Para más información sobre el bit de rearran-
que de unidad de E/S especial, consultar 5-7-4 Rearranque de unidades de E/S
especiales.
Los valores seleccionados de salida analógica se escriben en los canales n+1 a
n+8 de IR.
Canal
n+1
Valor seleccionado de salida 1
n+2
Valor seleccionado de salida 2
n+3
Valor seleccionado de salida 3
n+4
Valor seleccionado de salida 4
n+5
Valor seleccionado de salida 5
n+6
Valor seleccionado de salida 6
n+7
Valor seleccionado de salida 7
n+8
Valor seleccionado de salida 8
Para las direcciones de canal de IR, n = 100 + 10 x número de unidad.
Para unidades #A a #F (10 a 15), n = 400 + 10 x (número de unidad -- 10).
Utilizar MOV(21) o XFER(70) para leer los valores grabados en el programa de
usuario.
En este ejemplo se escribe el valor seleccionado de una sola salida. (El número
de unidad es #0.)
En este ejemplo se escriben varios valores seleccionados. (El número de uni-
dad es #0.)
Para más detalles sobre escalar valor seleccionado, consultar la página 150,
Programa ejemplo 5: Función escalar.
Nota Poner a ON el bit de habilitar conversión para convertir los valores selecciona-
dos a salida analógica.
Para iniciar la conversión de salida analógica, poner a ON el bit de habilitar con-
versión correspondiente (canal n, bits 00 a 07) desde el programa de usuario.
Bit
15
14
Canal n
Función
El valor seleccionado en DM
MOV (21)
0001 se escribe en IR 101 (salida
DM0001
número 1).
101
XFER(70)
Los valores seleccionados almace-
#0004
nados en DM 0001 a DM 0004 se
escriben en canales IR 101 a 104
DM0001
(salidas 1 a 4).
101
13
12
11
10
09
08
Sección
Valor guardado
Dato binario de 16-bits
07
06
05
04
03
02
La conversión analógica se ejecuta
mientras estos bits están en ON.
Cuando estos bits se ponen en OFF,
la conversión se para y se retienen los
datos de salida. (Consultar 5-5-2 Fun-
ción de retención de salida)
5-5
01
00
87