Usando el puntero en el programa
Método del puntero con el PLC DL05
El uso del puntero del PLC DL05 necesita que la dirección de memoria V sea escrita a la dirección de memoria
dedicada solamente en el primer barrido. Use el bit SP0 como permiso cuando se use el programa de abajo.
El programa ejemplo debajo muestra cómo configurar las direcciones dedicadas. 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 requiere para escribir datos de entrada analógica en direcciones de memoria
V. Se usa V2000 en el ejemplo pero usted puede usar cualquier dirección de memoria V.
SP0
Método del puntero con el DL05 usando la instrucción IBox con DirectSOFT5
La lógica siguiente tiene el mismo resultado que el ejemplo anterior, pero usa la instrucción
IBox ANLGOUT.
No se usa un contacto con esta instrucción.
Esta instrucción opera solamente en el
primer barrido del PLC.
Carga una constante que especifica la cantidad de canales a ser usados y el
LD
formato de datos. El byte inferior selecciona el formato (0=BCD, 8=Binario)
K4
y la cantidad de canales (hasta 4 para el F0-04DAH-2)
- o -
LD
Se usa el format binario para mostrar datos en algunos paneles de interface
de operador. Los PLCs DL05 apoyan funciones artiméticas del tipo binario.
K84
V7700 es una dirección de memoria V dedicada asignada a la ranura, que
OUT
contiene el formato de datos y la cantidad de canales a ser considerados.
V7700
Este renglón carga un valor octal a la primera localización de memoria V que
LDA
contendrá los datos a ser enviados al módulo. Por ejemplo, si se coloca O2100
O2100
aquí, los canales corresponderán a las siguientes direcciones:
Canal1 – V2100-2101, C, 2 – V2102-V2103, C. 3 – V2104-V2105, C. 4 – V2106-2107
Se almacena la dirección O2100 aquí. V7702 está asignada a la ranura de módulos
OUT
opcionales y actúa como puntero, lo que significa que la CPU usará el valor octal en
V7702
esta localización para determinar de donde obtener los datos para enviar el módulo.
Manual de módulos opcionales para DL05/DL06, 2a Ed., 8/07
Capítulo 7: F0-04DAH-1
Analog Output Module Pointer Setup
ANLGOUT
Base # (K0 - Local)
Slot #
Number of Output Channels
Output Data Format (0 - BCD 1 - BIN)
Output Data Address
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A
B
IB-461
K0
C
K1
K4
K0
D
V2100
7–9