Variables Analogas
Enviado por juanolivareseche • 19 de Junio de 2013 • 2.635 Palabras (11 Páginas) • 371 Visitas
VARIABLES ANÁLOGAS EN PROGRAMADORES
El direccionamiento de los canales o entradas análogas en los módulos del Allen Bradleys para
Programador SLC 503 ,es el siguiente
1746 -NI4 , y 1746 - NO4I
Se poseen 4 canales de direccionamiento en formato tipo palabras por lo tanto existen desde el 0
hasta el 3
Ejemplo: Si deseamos direccionar el canal de entrada análoga 2 en el slot 3 debemos escribir
I:3.2
Para Modulo N04I el criterio es el mismo como es modulo 4 O:4.0 que es la palabra análoga
de salida 0
msb lsb
I:e.0 15 14 CH0 IN 3 2 1 0
I:e.1 CH1
I:e.2 CH2
I:e.3 CH3
O:e.0 CH0 OUT X X
O:e.1 CH1 0UT X X
O:e.2
O:e.3
NUMERO DE SLOT ES e X ES BIT NO USADO
La señales de tensión y corriente se convierten en señales de 16 bits con dos bits para
complementos binarios
La tabla identifica la relación de rangos para tensiones y corrientes en las entradas de los
canales análogos
Rango de Tensión y
Corriente
Representación
decimal
Bits significativos Resolución
-10vcc a +10vcc
1LSB
-32768 a +32767 16 bits
0 a 10vcc 1LSB 0 a 32767 15 bits
0 a 5vcc 0 a 16384 14 bits
1 a 5vcc 3277 a 16384 13.67 bits
305.176μv
-20 a +20ma -16384 a +16384 15 bits
0 a 20ma 0 a 16384 14 bits
4 a 20ma 3277 a 16384 13,67 bits
1,22070μv
Para determinar la tensión o corriente de acuerdo a un valor de entrada se aplica:
v xvalor.entrada voltaje.entrada
32767
10 =
16201 4.8922
32767
10v x − = − si valor de entrada es –16201
ma x4096 5ma
16384
20 = si valor de entrada es 4096
Salida Análoga NIO4I
Rango de Tensión y
Corriente
Representación
decimal
Bits significativos Resolución
0 a -21ma
1LSB
0 a +32767 13 bits
0 a 20ma 0 a 31208 12.92 bits
4 a +20ma 6242 a +31208 15 bits
2,56348μA
Las siguientes expresiones determinan las tensiones y corrientes de salida, para un valor decimal
4 6242
21
32768 x ma =
ma
1 3277
10
32768 x vcc =
vcc
LSB
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
X X
X Bit no empleados
ALLEN BRADLEY
EJEMPLO :
INSTRUCCION PARA ESCALAMIENTO
Supongamos se desea configurar el Programador con CPU en slot O y un modulo discreto de
entradas en slot 1 además de un modulo de salidas análoga en slot 4 se puede programar lo
siguiente
Significa que si I:1/0 es verdadero la cantidad 32767 se moverá hacia el
destino que es la salida análoga 0 en slot 4
Aquí aparecen valores que tienen que ver con rango a medir en la
variable de entrada o salida
La instrucción “escalamiento” esta relacionada con la
adaptación de los valores de tensión o de corriente que están
normalizados en diversos estándares para medir un determinado
fenómeno físico.
Los sensores o Transductores en la mayoría de los casos vienen
linealizados por el fabricante, para una aplicación en particular
por lo tanto se trabaja con líneas rectas
Lo mismo rige para los actuadores que en su mayoría responden a
los estándares ya mencionados
Para aclarar el punto anterior se puede mencionar como ejemplo :
Se desea medir: Un rango de temperatura entre 0ºC y 200ºC
Un nivel de un liquido entre 2 y 16 mts
La velocidad de un motor entre 500 y 3000 RPM
La pregunta es
¿Cómo adaptamos estos rangos de fenómenos físicos diferentes a 4
y 20 ma que es un estándar de corriente para entradas y salidas
en programadores?
¿Cómo
...