Usando el puntero en el programa
Método del puntero con el PLC DL05
La CPU DL05 examina los valores del puntero (las posiciones de memoria identificadas en
V7700 y V7701) solamente en el primer barrido.
El programa ejemplo debajo muestra cómo configurar estas direcciones. Este renglón se puede
colocar en cualquier lugar en el programa o en la etapa inicial si usted está utilizando
instrucciones de programación de etapas.
Ésto es todo lo que se necesita para leer los datos de entrada analógica en direcciones de memoria
V.
Una vez que los datos estén en la memoria V, usted puede realizar operaciones aritméticas con
los datos, comparar los datos con valores prefijados y así sucesivamente.
Se utiliza V2000 en el ejemplo pero usted puede utilizar cualquier dirección de memoria V del
usuario.
SP0
Capítulo 3: 4 entradas analógicas de 4-20 mA F0-04AD-1
Carga una constante al acumulador, que define la cantidad de canales a ser
LD
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 PLC DL05 puede usar funciones
K8400
binarias
Copia el valor del acumulador a la memoria dedicada V7700, que contendrá
OUT
el formato de datos y la cantidad de canales a ser leídos.
V7700
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 V7701. V7701 es
OUT
la dirección dedicada del puntero con el cual la CPU usa este valor octal
V7701
para determinar donde se van a almacenar los datos de lectura de la señal.
Manual de módulos opcionales para DL05/DL06, 2a Ed., 8/07
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A
B
C
D
3–9