Capítulo 3: 4 entradas analógicas de 4-20 mA F0-04AD-1
Método del puntero con el PLC DL06
Use la tabla de memorias V dedicadas como guía para configurar el puntero de almacenaje en el
1
ejemplo siguiente para el DL06. La ranura 1 es la ranura más a la izquierda. La CPU examinará los
valores del puntero en estas direcciones solamente después de una transición de modo.
2
3
Ranura No.
Cantidad de canales
4
Puntero de entradas
El módulo F0-04AD-1 se puede instalar en cualquier ranura disponible del DL06. Usando el
5
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
6
ranura 1 del DL06. Use la tabla antedicha para determinar los valores del puntero si sitúa el
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 de etapas.
7
Como el ejemplo DL05, esta lógica es todo lo que se necesita para leer los datos de entradas
analógicas en las direcciones de memoria V.
8
Una vez que los datos estén en la memoria V, usted puede realizar cálculos aritméticos con los
datos, comparar los datos con valores prefijados y así sucesivamente.
9
Se utiliza V2000 en el ejemplo pero usted puede utilizar cualquier dirección de memoria V del
usuario.
10
SP0
11
12
13
14
A
B
C
D
3–10
Manual de módulos opcionales para DL05/DL06, 2a Ed., 8/07
Dirección de memorias dedicadas del DL06
para módulos de entradas analógicas
V700
V701
Carga una constante al acumulador, que define la cantidad de canales
LD
a ser leídos y el formato de datos. El bye superior define el formato (0 = BCD,
K400
8 = binario) y la cantidad de canales (colocado en 4 para este caso)
- o -
El formato binario es usado para mostrar datos en algunas interfases de
LD
operador o para usar en lazos PID. El DL06 puede usar funciones binarias
K8400
Copia el valor del acumulador a la memoria dedicada V710, que contendrá el
OUT
formato de datos y la cantidad de canales a ser leídos en la segunda ranura.
V710
Esta instrucción carga un valor octal en la primera dirección de memoria para
almacenar los datos. For ejemplo, O2000 colocado aquí define que las
LDA
direcciones siguientes contendrán las lecturas de cada canal :
O2000
Canal 1 = V2000; canal 2 = V2001; canal 3 = V2002; canal 4 = V2003
Copia desde el acumulador la dirección octal (O2000) a V711. V711 es la
OUT
dirección dedicada del puntero para la ranura 2. La CPU usa este valor octal
V711
para determinar donde se van a almacenar los datos de lectura de la señal.
1
2
V710
V711
3
4
V720
V730
V721
V731