Documente Academic
Documente Profesional
Documente Cultură
El direccionamiento de los canales o entradas anlogas en los mdulos del Allen Bradleys para
Programador SLC 503 ,es el siguiente
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
La tabla identifica la relacin de rangos para tensiones y corrientes en las entradas de los
canales anlogos
10v
xvalor.entrada = voltaje.entrada
32767
10v
x 16201 = 4.8922 si valor de entrada es 16201
32767
20ma
x 4096 = 5ma si valor de entrada es 4096
16384
32768 32768
x 4ma = 6242 x1vcc = 3277
21ma 10vcc
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 adems de un modulo de salidas anloga en slot 4 se puede programar lo
siguiente
Aqu aparecen valores que tienen que ver con rango a medir en la
variable de entrada o salida
La instruccin escalamiento esta relacionada con la
adaptacin de los valores de tensin o de corriente que estn
normalizados en diversos estndares para medir un determinado
fenmeno fsico.
La pregunta es
Tabla 1
El slot de entradas anlogas NI4, que est direccionado en el
rack como I:3.0 transforma los valores de tensin a valores
fluctuantes entre 0 y 16384, que son llamados nmeros de cuenta.
La comparacin entre corriente, tensin y estos nmeros se indica
en la tabla 1. El valor esta relacionado con el numero de bits
LA INSTRUCCIN MATEMTICA SCL:
Escalamiento
La instruccin SCL permite la lectura de las seales de entrada y
salida anloga en los mdulos 1746 NI4 (I:3.x) y 1746 NO4I
(O:4.x).
Fig. 1
4 - 20 mA
PLC
Fuente
Anloga
+ 1-5 VCC
24vcc 250
-
Circuito 1
NOTA: El controlador ALLEN-BRADLEY cuenta con una fuente de 24
VCC.
Recordemos que
TABLA 1
Los siguientes datos usados en el mdulo de entradas anlogas NI4 muestran el direccionamiento
de entrada, rango de chequeo y escalamiento de las entradas anlogas a las unidades de
ingeniera.
Valores escalados y = mx + b
Max
Min
y = Salida escalada
m = Pendiente (Rate)
x = Valor anlogo de entrada
b = Offset
Los valores de Rate(pendiente) y Offset son utilizados en
la funcin SCL y son calculados de la siguiente manera:
EscaladoMax EscaladoMin
Pendiente RATE =
InputMax InputMin
Valores escalados y = mx + b
Max
20000
Min
0C
N de cuenta
3277 16384
Entrada mnima 4ma Entrada mxima 20ma
Grfica 2
EscaladoMax EscaladoMin
RATE = 20000 0
InputMax InputMin pendiente = m = RATE =
16384 3277
Este valor se multiplic por 10.000 para ser agregado al programa del
PLC
RATE = 1,5259
RATE = 15259
Fig. 2
Ntese que el programador redondea a 2506 con un valor de Y= 2505,9
Ejemplo 2
Asumamos que:
Un transductor de temperatura con salida 0 10v esta alambrado al
segundo canal
El transductor tiene una seal de tensin proporcional a un rango
de 100C a 500C
El procesos debe regularse entre 275C y 300C
Valores escalados y = mx + b
Esc. Max
500
300C
275C
Esc. Min
100C Bajo Alto
N de cuenta
0=0vdc 32767=10-1LSB
Input min Input max
Grfica 2
EscaladoMax EscaladoMin
RATE = 500 100
InputMax InputMin pendiente = m = RATE =
32767 0
RATE = 0.0122074
Este valor se multiplica por 10.000 para ser agregado al programa del
PLC
RATE = 122
y = 122 x + (100 )
275 100
input _ low =
400 / 32767
input. _ low = 14.344
300 100
input _ high =
400 / 32767
input _ high = 16.383
Asumamos que:
La salida anloga esta es 1746 NI04I y esta en slot 4 del SLC
500
Hay conectada una vlvula para control de flujo al canal 0
La vlvula acepta 4 a 20 ma como seal proporcional para variar
de 0 a 100% en la apertura. En este ejemplo asumiremos que la
seal no pude venir en otro rango que no sea de 4 a 20 ma
y = mx + b
Esc.Max
20ma=31208
Valor escalado
Esc.Min
4ma=6242 0%
Input min 100%
Valores de Input Input ma
La ecuacin de la recta y = mx + b
EscaladoMax EscaladoMin
RATE =
InputMax InputMin
24966
OFFSET = 6242 (0 ( ) = 6242
100
valor _ escalado = y = (input _ valor 24966) + 6242
Eleccin Para el Escalamiento de Corriente.
A continuacin se detalla la eleccin del escalamiento de la entrada
anloga de corriente usada en el programa:
Valor
Escalado
Y y = mx + b
50
0 Nmero
X de
3277 16384 Cuenta
Entrada Entrada
Mnima Mxima
Clculo Para El Escalamiento De Corriente.
m=Rate y = mx + b
EscaladoMax EscaladoMin
RATE =
InputMax InputMin
50 0
RATE =
16384 3277
RATE = .0038
RATE = 38
Este valor se multiplic por 10.000 para ser agregado al
programa de PLC en instruccin SLC
b=OFFSET
OFFSET = 13
y = 0,0038 x + ( 13)
y = 0,0038 0 + ( 13)
y = 0 13
y = 13
La instruccin SCL quedar de la siguiente manera:
Fig. 3
MEDOC
La serie que tiene entradas y salidas anlogas se denominan FX2N-4AD.y FX2N-4DA
Las entradas anlogas se pueden seleccionar para tensin corriente o termocuplas segn
instrucciones que posee el PLC (TO)
La tensin se puede seleccionar desde 10 a +10v la corriente de 20 a + 20 ma estas
caractersticas se ajustan en cada canal
Las termocuplas que se pueden seleccionar son Tipo K, J , T No se pueden ajustar con la
termocupla en uso
La resolution es de 0,63 mv para 20v es 20/320000 2,5mv para 20/8000
La resolucin de corriente es de 2,5uA para 40/16000 y de 5uA para 40/8000
La resolucin es de 0,1C con termocuplas
La entrada anloga que convierte a dgitos consta de 12 bits
La lnea Mitsubishi emplea el concepto de BFM o BuFfer Memory que son registros manejados
con instrucciones segn la programacin relativa al proceso
La variables de entrada ya sea en tensin o corriente esta en -10v a +10 con una resolucin de
5mV en cambio la entrada en corriente esta entre 4 y 20 mA y 20 a + 20 mA, con una
resolucin de 2A
INSTRUCCIN FUNCIN OPERANDOS PASOS DE
PROGRAMA
TO Escribe M1 M2 S n TO, TOP
datos en K,H K,H K,H,KnX K,H 9 pasos
BFM M1=0 a 7 M2=0 a 31 KnY,Kn 16 bits DTO, DTOP
M n=1 a 32 17 paso
KnS,T,C,
D,V,Z
BFM#0 BFM#1
H 0 0 0 0 H 0 0 0 0
CH1 CH5
CH2 CH6
CH3 CH7
CH4 CH8
Digito Modo de operacin Digito modo de operacin
de de
Canal canal
0 Tensin 10 a +10 0,63 mv 8 Corriente directo de input analoga-20
a +20 mA 2,5 uA
1 Tensin 10 a +10 2,50 mv 9 Termocupla tipo K 100 a +1200C
2 Tensin valor directo de input A Termocupla tipo J 100 a +600C
anloga 10v a +10 v1 mV
3 Corriente 4 a 20 mA 2,00 uA B Termocupla tipo T 100 a +350C
4 Corriente 4 a 20 mA 4,00 uA C Termocupla tipo K 148 a +2192F
5 Corriente valor directo de input D Termocupla tipo J 148 a +1112F
anloga 2 uA
6 Corriente -20 a +20 mA 2,5 uA E Termocupla tipo T 148 a +662F
7 Corriente -20 a +20 mA 5 uA F No usado
Las caractersticas se cambian automticamente al cambiar el BFM Salvo indicacin de manual
Canales
Ejemplo modulo CH1 a CH4
TO K0 K0 H16 0 0 K1
Canal CH1
primer digito se escoge como de tensin 10v a +10v dado su valor 0 resolucin 0,63mV
Canal CH2
segundo digito se escoge como de tensin 10v a +10v dado su valor 0
Canal CH3
Tercer digito se escoge como de c0rriente 20v a +20mA dado su valor 6
Canal CH4
Cuarto digito se escoge como de tensin 10v a +10v dado su valor 1 resolucin 2,50mV
Canales
CH5 a CH8
TO K0 K1 HFFA1 K1
ganancia
Se escribe el valor de ganancia 1250 en canales CH1 y CH2
TO K0 K51 K1250 K2
TO K0 K44 K0 K1
TO K0 K54 K10000 K1
Resumen
Las instrucciones FROM/TO direccionan los blocks o mdulos que pueden ser
anlogos o de otro tipo en el programador que figuran como extensiones Se pueden
colocar de 0 a 7 extensiones a partir de unidad base
Cada extensin emplea BFM, que a menudo se dedican a cada unidad base. La lectura o
escritura del respectivo BFM se ubica en m2 con un valor de 0 a 31
La letra n identifica el numero de palabras a transferir entre el modulo y la unidad base n
puede tener un valor de 1 a 31para 16 bits o de 1 a 16 con 32 bits
El destino para el dato leido con FROM desde el modulo se indica como D
La instruccin opera solo con el sistema energizado
TO H2 K10 D20 K1
m1 m2 S n
La instruccin escribe n (1) palabras de datos en este caso desde el registro buffer o memoria buffer BFM
designado como K10 (m2)que segn manual es el canal CH1, el cual esta ubicado fsicamente en block
numero 2 (m1)
El numero 2 esta especificado en Hexa como H2
El dato se toma desde registro fuente S para n palabras que corresponde a D20
La instruccin lee n (1) palabras de datos en este caso desde el registro buffer o memoria buffer BFM
designado como K10 (m2) que segn manual es el canal CH1,el cual esta ubicado fsicamente en block
numero 2
El numero 2 esta especificado en decimal como K2
El dato se almacena para n palabras que corresponde en registro D20
Modo 8 40 ma 1/16000 Modo 0
+16320
8000
App 10,2
+16000
Salida digital
Salida digital
-20ma
20ma -10v
+10
-8000
-16000
Variacin de -20 a +20
-16320
i 1600 +2047
i
1000 +2000
32ma
Salida digital
Salida digital
-20ma
20ma -10v +10