Usando El Puntero En El Programa; Ejemplo 1 Con El Plc Dl05 - Automation Direct DL05 Manual Del Usuario

Tabla de contenido

Publicidad

Usando el puntero en el programa

Ejemplo 1 con el PLC DL05

El programa del ejemplo abajo muestra cómo configurar el módulo F0-04RTD para 4 entradas
activadas, usando tipo PT100 RTD en todos los canales, formato de datos BCD, escala de
temperatura en ºF, formato magnitud más signo y con un valor superior cuando se abre el
circuito del RTD. 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.
Ésto es todo lo que se necesita para leer datos de entrada de temperatura o de voltaje en las
direcciones de memoria V asignadas. Una vez que los datos estén en la memoria V usted puede
realizar cálculos matemáticos con los datos, por ejemplo, comparar los datos contra valores
preestablecidos, etc. Se usa V2000 en el ejemplo pero se puede utilizar cualquier dirección de
memoria V.
SP0
Capítulo14: F0-04RTD - 4 entradas de temperatura con RTD
LD
LD
- o -
K0400
K8400
Carga una constante al acumulador, la cual especifica la cantidad de
canales de entrada activados para examinar y el formato de datos. El
byte superior el nibble más significativo(MSN) define el formato de
datos (0 = BCD, 8 = binario). El nibble menos significativo (LSN) define
la cantidad de canales activos (1, 2, 3 o 4).
El formato binario es usado para mostrar datos en algunas interfaces de
operador. K8400 activa los 4 canales en formato binario.
Copia el valor en el acumulador a esta dirección de memoria dedicada
OUT
relacionada con la ranura de módulos opcionales para definir el formato
V7700
de datos y la cantidad de canales a ser examinados
Carga el valor octal de la primera dirección de memoria V a ser usada
para almacenar los datos de entradas. Por ejemplo, el valor O2000 en
LDA
la instrucción LDA definirá las siguientes direcciones:
O2000
Canal 1-V2000/V2001; canal 2-V2002/V2003;canal 3-V2004/V2005;
canal 4-V2006/V2007
Copia el valor en el acumulador a esta dirección de memoria dedicada,
OUT
relacionada con la ranura para definir el puntero que determinará donde
V7701
se almacenarán los datos de las entradas.
Carga la constante 0 al acumulador. K0 define un RTD como PT100
LD
K0
(Platino con 100 Ohm a 0 grados Celsius)
Copia el valor en el acumulador a esta dirección de memoria dedicada
OUT
relacionada con la ranura de módulos opcionales para definir el tipo de
V7703
RTD.K0 selecciona el tipo PT100 europeo. Vea la tabla en la página 8-8.
Copia el valor en el acumulador a esta dirección de memoria dedicada
OUT
relacionada con la ranura de módulos opcionales para definir las unidades
(escala de temperatura y formato de datos). K0 define temperatura en
V7704
grados F y formato magnitud con signo. Vea la tabla en la pégina 8-9.
Copia el valor en el acumulador a esta dirección de memoria dedicada
OUT
relacionada con la ranura de módulos opcionales para definir el valor a
ser mostrado cuando se abre el circuito del RTD. K0 define un valor de
V7706
7FFFh (BCD/HEX) o 32,767 (Binario). El valor es escrito a la memoria
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
14–11

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Dl06

Tabla de contenido