Capítulo 11: F0-4AD2DA-1 - 4 entradas y 2 salidas analógicas de corriente
Método del puntero con el PLC DL06
1
Use la tabla de memorias V dedicadas como guía para configurar el puntero de almacenaje en el
ejemplo siguiente para el DL06. La ranura 1 es la ranura más a la izquierda. La CPU examinará los
2
valores del puntero en estas direcciones solamente después de una transición de modo.
3
Ranura No.
4
No. de canales
Puntero de entradas
Puntero de salidas
5
El módulo F0–4AD2DA–1 se puede instalar en cualquier ranura disponible del DL06. Usando
6
el programa del ejemplo de la página anterior, pero cambiando las direcciones de la memoria V,
el diagrama debajo muestra cómo configurar estas direcciones con el módulo instalado en la
ranura 1 del DL06. Use la tabla antedicha para determinar los valores del puntero si sitúa el
7
módulo en cualquier otra ranura. Coloque este renglón en cualquier lugar en el programa o en
la etapa inicial si usted está utilizando instrucciones de programación por etapas.
8
Esta lógica es todo lo que se requiere para leer o escribir los datos analógicos en las direcciones
de memoria V. Una vez que los datos estén en la memoria V, se pueden realizar cálculos
9
aritméticos con los datos, comparar los datos con valores prefijados y así sucesivamente. Se
usaV2000 y V2010 en el ejemplo pero usted puede usar cualquier dirección de memoria V.
10
11
12
13
14
A
B
C
D
11–12
Manual de módulos opcionales para DL05/DL06, 2a Ed., 8/07
Direcciones dedicadas del módulo
combinado analógico para el PLC DL06
SP0
LD
K402
- o -
LD
K8482
OUT
V710
LDA
O2000
OUT
V711
LDA
O2010
OUT
V712
1
V700
V701
V702
Carga una constante al acumulador, la cual especifica la cantidad de
canales a ser examinados y el formato de datos. El byte más alto
seleccciona el formato de datos ( 0=>BCD;8=.binario) y la cantidad
de canales de entradas (configurado como 4). El byte más bajo
selecciona el formato de datos 0=>BCD;8=.binario) y la cantidad
de canales de salidas (configurado como 2).
El formato binario es usado para mostrar datos en algunas interfases
de operador y en el visor LCD del PLC DL06. El PLC DL06 puede
hacer aritmética de números binarios.
Copia el valor en el acumulador a V710, la memoria dedicada de la
ranura 2 que contiene el formato de datos y el número de canales
a examinar.
Carga al acumulador la dirección de memoria inicial en octal que será
usada para almacenar los datos de las entradas. Por ejemplo, entrando
O2000 corresponderá a las direcciones V2000 para el canal 1, V2001
para el canal 2, V2002 para el canal 3 y V2003 para el canal 4.
Copia el valor en el acumulador a V711. Esta memoria contiene
el puntero de las direcciones de las entradas. Esto es, la CPU
usará este valor para determinar exactamente donde almacenar
los datos que entran al módulo.
Carga al acumulador la dirección de memoria inicial en octal que será
usada para almacenar los datos de las salidas. Por ejemplo, entrando
O2010 corresponderá a las direcciones V2010 para el canal 1 y V2011
para el canal 2.
Copia el valor en el acumulador a V712. Esta memoria contiene
el puntero de las direcciones de las salidas. Esto es, la CPU
usará este valor para determinar exactamente desde donde va a
examinar los datos que van a definir las salidas del módulo.
2
3
V710
V720
V730
V711
V721
V731
V712
V722
V732
4