LABORATORIO N 6
ESCALAMIENTOS DE VARIABLES ANALOGICAS EN
UN PLC MICROLOGIX 1100 EMPLEANDO EL
MODULO 1762 - IF2OF2
CARRERA : TECNOLOGA MECNICA ELCTRICA
CICLO : VI
DOCENTE : ING. BERLY SILVA
CURSO : CONTROL INDUSTRIAL
ALUMNOS :
PEREZ ALTAMIRANO YERSON ALEXIS
PIZARRO CARPENA JUNIOR ALBERTO
PORTOCARRERO GARCIA NILSON
RAMIREZ CHAVES GILMER RUBEN
FECHA DE REALIZADO : 15/11/2017
FECHA DE ENTREGA : 29/11/2017
2017 II
INFORME N6
ESCALAMIENTOS DE VARIABLE ANALGICAS.
I. INTRODUCCIN
Para manejar seales anlogas hay que tener en cuenta las direcciones de las
tarjetas anlogas, estas tarjetas digitalizan las seales analgicas del proceso para
que puedan ser procesadas por el CPU. El valor medido ya digitalizado se
almacena en una memoria contenida en la tarjeta, de all se transfiere al CPU,
donde prosigue su procesamiento.
Para direccionar las seales anlogas hay que tener en cuenta que son palabras
las que se van a utilizar, por lo tanto, hay que direccionarlos como palabras,
adems, hay que tener en cuenta siempre la letra P de periferia para direccionarlos
de manera adecuada. Por ejemplo, si tengo una tarjeta anloga en la direccin
100, entonces su correcta direccin seria: PEW100.
Un controlador de lgica programable es una pequea computadora usada en la
automatizacin de procesos del mundo real, tales como lneas de produccin,
mquinas herramientas, manejo de partes, empaquetado, bandas
transportadoras, estaciones de bombeo, semforos, etc., ver figura 1. El rango de
complejidad de los sistemas controlados mediante PLCs va desde aplicaciones
pequeas dedicadas hasta poderosas y extremadamente complejas lneas de
ensamblado (por ejemplo, en la manufactura de vehculos). El PLC usualmente
utiliza un microprocesador. A diferencia de las computadoras de propsito general,
el PLC es empacado y diseado para trabajar en amplios rangos de temperatura,
suciedad, y son inmunes al ruido elctrico. Mecnicamente son ms fuertes y
resistentes a la vibracin e impacto.
II. OBJETIVOS:
Aprender a realizar escalamiento de entrada de seales analgicas.
Utilizar los operadores Aritmticos como DIV, MUL.
Utilizar los Data Files como N7(Integer) , F8 (Float)
Emplear el bloque SCP.
Activar las salidas Analgicas.
III. FUNDAMENTO TERICO
Hasta no hace mucho tiempo, antes de finales de la dcada de los sesentas,
el control de procesos industriales se vena haciendo de forma cableada por
medio de contactores y rels. Al operario que se encontraba a cargo de este
tipo de instalaciones, se le exiga tener altos conocimientos tcnicos para poder
realizarlas y posteriormente mantenerlas. Adenias, cualquier variacin en el
proceso supona modificar fsicamente gran parte de las conexiones de los
montajes, siendo necesario para ello un gran esfuerzo tcnico y un mayor
desembolso econmico. El controlador lgico programable (Programable Logic
Controller ) denominado PLC, naci como solucin al control de circuitos
complejos de automatizacin (Villafae, 2010). Un controlador lgico
programable se define segn Pena (2003), como una maquina electrnica
diseada para controlar en tiempo real y en entornos industriales, procesos de
naturaleza combinacional y secuencial. Entre las principales funciones de un
PLC se pueden citar:
La instruccin escalamiento est relacionada con la adaptacin de los valores
de tensin o de corriente que estn normalizados en diversos estndares para
medir un determinado fenmeno fsico.
Los sensores o Transductores en la mayora de los casos vienen linealizados
por el fabricante, para una aplicacin en particular por lo tanto se trabaja con
lneas rectas Lo mismo rige para los actuadores que en su mayora responden
a los estndares ya mencionados Para aclarar el punto anterior se puede
mencionar como ejemplo:
Se desea medir: Un rango de temperatura entre 0C y 200C Un nivel de un
lquido entre 2 y 16 mts. La velocidad de un motor entre 500 y 3000 RPM.
La pregunta es: Cmo adaptamos estos rangos de fenmenos fsicos
diferentes a 4 y 20 ma que es un estndar de corriente para entradas y salidas
en programadores?
Cmo adaptamos a 0 y 10v que es otro estndar? La respuesta est en el
concepto de escalamiento:
Cada entrada y salida analgica cuenta con un determinado nmero de bits
que da la resolucin y depende del fabricante y del modelo a emplear.
El modelo 503 de Allen Bradley tiene la siguiente caracterstica en su mdulo
de entrada anloga 1746-NI4 segn su nmero de bit en la palabra.
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 est relacionado con el nmero
de bits.
Escalamiento
La instruccin SCL permite la lectura de las seales de entrada y salida anloga
en el mdulo 1762 - if2of2.
La funcin SCL se muestra en la figura 1.
FIG N1
Source: es un direccionamiento de memoria.o entradas
Rate: es un valor positivo o negativo que ser dividido por 10000. Puede ser
una constante de programa o un direccionamiento.
Offset: puede ser una constante del programa o un direccionamiento.
Dest: direccionamiento de salida.
CLCULOS PARA EL ESCALAMIENTO DE LAS SEALES ANLOGAS.
En el programa de RS LOGIX se utilizarn 2 entradas anlogas, a modo de
ejemplo:
Una de ellas para la medida de temperatura y la otra para la medida de
corriente.
Ambas seales deben entrar al PLC como tensin entre 1 a 5 [V], pero como
la mayora de los transductores que se encuentran en el mercado trabajan con
corriente entre 4 a 20 [mA], se utiliz una resistencia de 250 para dicha
conversin. Ver circuito.
Eleccin de un Escalamiento Para la Entrada de Temperatura.
continuacin se detalla una pauta de escalamiento de la entrada anloga de
temperatura con usada en el ejemplo:
a) Primero se deben dar los rangos mximo y mnimo de temperatura.
b) Los rangos escogidos fueron 0 a 200C para que la temperatura trabaje en
el punto medio de la recta asumiendo que se emplea una sonda tipo Pt.
c) En le programa estos valores fueron escalados de 0 a 20000 para dividirlos
por 100 en el software de monitoreo y as obtener los decimales, ya que el
programa de RS Logic no soporta decimales. En otras palabras, se multiplica
y se divide por 100.
d) 4 [mA] = 0 (0 C Valor Mnimo Escalado)
e) 20 [mA] = 20000 (200C Valor Mximo Escalado)
Eleccin Para el Escalamiento de Corriente.
A continuacin, se detalla la eleccin del escalamiento de la entrada anloga
de corriente usada en el programa:
a) La entrada anloga de corriente se trabaja con un rango de 4 a 20
[mA].
b) Se deben dar los rangos mximo y mnimo de corriente.
d) En el programa estos valores fueron escalados de 0 a 50
para dividirlos por 10 en el software de monitoreo, y as obtenerlos con un
decimal.
c) Los rangos escogidos fueron 0 a 5 [A].
e) 4 [mA] = 0 Valor Mnimo Escalado
f) 20 [mA] = 50 Valor Mximo Escalado
La grfica de y = mx + b ( 3), queda de la siguiente manera:
El mdulo analgico de los Controladores Lgicos Programables es empleado
para recibir seales de corriente o voltaje, que generalmente provienen de un
sensor las cuales son digitalizadas segun la resolucin que posea el plc en sus
canales de entrada.
El mdulo analgico del PLC Micrologix tiene 12 bits
01111 1111 1111 000=32760.
32760 /8 =4095
La instruccin escalamiento est relacionada con la adaptacin de los valores de
tensin o de corriente que estn normalizados en diversos estndares para medir
un determinado fenmeno fsico.
Los sensores o Transductores en la mayora de los casos vienen linealizados por el
fabricante, para una aplicacin en particular por lo tanto se trabaja con lneas rectas.
Transmisin Analgica y Escalamiento
Para la medicin de variables analgicas se usa un transmisor analgico, por
ejemplo, si se quiere medir nivel en un tanque se coloca un transmisor de nivel
que suministra como salida una seal analgica, la cual, en la mayora de los
casos, es de voltaje o corriente. La figura muestra una conexin para un
transmisor de salida de corriente a dos hilos.
Figura 02: transmisin analgica
3.1.1. Transmisin analgica de voltaje.
Usado para distancias cortas.
El error se incrementa la medida se incrementa con la longitud del cable.
Los rangos de voltajes ms usados son: 0 a 5, 1 a 5 y 0 a 10 Vdc
La carga deber ser mayor a 1K
3.1.2. Transmisin analgica de corriente
El rango ms usado es 4 a 20 mA.
Se verifica de forma natural fallas en el sistema
Puede transmitir a distancias de 1 Km
La carga puede ir desde 0 hasta 1000
Tiene mayor inmunidad al ruido que la transmisin de voltaje
La seal no se degrada con la distancia
Escalar una salida analgica
Evidentemente, al revs ambos casos son vlidos: podremos escalar una seal analgica
pasando de un valor fsico a la seal que hay que mandar a la tarjeta analgica.
A continuacin, tienes el ejemplo de cmo realizar el escalado inverso:
3.2. Escalamiento.
El escalamiento es el campo de la Psicometra cuyo objetivo es la construccin
de escalas de medida; es decir, la construccin de instrumentos que permitan
llevar a cabo mediciones para representar las propiedades de los objetos
(estmulos, sujetos o respuestas) por medio de nmeros, de acuerdo con unas
reglas.
Hay dos supuestos bsicos en todos los mtodos de escalamiento:
La existencia de un continuo latente o subyacente, a lo largo del cual
varan los objetos psicolgicos que se van a escalar, que no puede ser
observado de forma directa.
Los objetos psicolgicos pueden situarse de forma ordenada a lo largo
de ese continuo.
Para conocer la salida o la entrada de un transmisor se usan los escalamientos.
Mediante el escalamiento se puede convertir una seal dentro de un rango a otro
rango, esto se hace buscando la relacin entre la entrada y la salida del
transmisor. La mayora de los transmisores son lineales, por esta razn, la
relacin corresponde a la ecuacin de una lnea recta. Para el ejemplo del
tanque, si el transmisor tiene una salida de 16,8 mA (suponiendo el rango de 4 a
20mA) y se quisiera encontrar el porcentaje de nivel del tanque (en el rango de
0 a 100%) el valor correspondiente sera de 80%, como se ilustra en la figura.
Figura 03:
3.3. Escalado:
El escalado de los valores de entrada y salida se puede tomar de los siguientes
diagramas. Aqu se explican los conceptos "unipolar", "bipolar" y "20% de
desviacin". Especialmente importante para el STEP 7-Micro/Win - Asistente de
operaciones PID (Herramientas -> Asistente de operaciones -> Regulador PID).
El escalado unipolar slo se desarrolla en el rango de valores positivos o
negativos (la figura 04 muestra un ejemplo para valores de entradas analgicas
de 0 a 32000).
Figura 04: Para valores de entrada de 0 a 32000
Con un escalado unipolar con una desviacin del 20%, el lmite inferior del
rango de valores est al 20% del valor superior (la figura 02 muestra un ejemplo
de un valor de entrada analgica que va de 6400 a 32000).
Figura 05: para valores de entrada de 6400 a 32000
El escalado bipolar se desarrolla en el rango de valores positivo y negativo (la
figura 03 muestra un ejemplo de un valor de entrada analgica que va de -32000
a 32000).
Figura 06: para valores de entrada de -32000 a 32000
La siguiente tabla da informacin sobre las abreviaturas utilizadas:
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).
La funcin SCL se muestra en la figura 7.
Fig. 7
Source es un direccionamiento de
memoria. O entradas
Rate es un valor positivo o negativo que ser
dividido por 10000. Puede ser una
constante de programa o un
direccionamiento.
Offset puede ser una constante del programa o un
direccionamiento.
Dest direccionamiento de salida
Ejemplo:
Tenemos un depsito de agua al que queremos medir su nivel.
Para hacerlo se instala una sonda que mide la altura del nivel de agua y se lo
transmite a un autmata, mediante una seal de 4-20 mA.
Esta seal se lee en una entrada analgica que la convierte en puntos. El rango es
de 0-4000 puntos y es mostrada en el canal I/O 2001.
La sonda del depsito mide un nivel de entre 0-550
Con estos datos crearemos un programa. Definiremos los puntos de la recta y a travs
de la funcin escalar SCL(194) leeremos el valor del canal I/O 2001 convirtindolo al
nivel en cm del depsito; mostrndolo en el DM50.
A continuacin, se muestran las caractersticas del hardware del controlador.
Descripcin Descripci
n
1 Bloque de terminales de salida 7 Teclado LCD (ESC, OK, Arriba, Abajo,
Izquierda, Derecha)
2 Conector de la batera 8 Indicadores LED de estado
3 Interfaz del conector de bus a 9 Cubierta del puerto del mdulo de memoria
E (1) o Memoria Mdulo (2)
/ S de expansin
4 Batera 1 Pestillos en carril DIN
0
Bloque de terminales Puerto de comunicaciones RS-
5 de entrada 1 232/485 (Canal 0, aislado)
1
6 LCD 1 Puerto Ethernet (Canal 1)
2
IV. MATERIALES:
MATERIALE
S
DESCRIPCIN IMAGE
N
1 Controlador maestro : MicroLogix 1763
(16 I/O s digital compact)
2 Comunicacin maestro : EtherNet/IP y
DeviceNet (DF1)
Dispositivo esclavo 2 : Variador
3 de frecuencia PowerFlex 40
(EtherNet/IP)
5 Software 1: RSLogix 500 Micro Develop
6 Software 2 : RSLinx Professional OEM.
7 Accesorios Operativos : Operacin
de equipos (pulsadores, indicadores)
8 Accesorios Elctricos :
Funcionamiento de equipos
(interruptores, fuentes DC
EQUIP
OS
DESCRIPCIN IMAGEN
1 Multmetro digital
2
Load
3 Pt100
4 Cable de conexin
5 Destornilladores estrella y planos
V. PROCEDIMIENTOS
PRIMER PASO.
Primeramente se cre la red Ethernet para ello se utiliza el software
BOOTP/DHCPy se ubic la direccin del PLC 00:0F:73:02: con la direccin
192.168.44.100
SEGUNDO PASO.
Seguidamente realizamos prueba de Ethernet ingresamos a Windows ejecutar
escribimos CMD aceptar y ponemos PING y el nmero del PLC que es
192.168.44.100
TERCER PASO.
Luego hicimos la configuracin con la red Ethernet OEM configuramos una nueva
red ingresamos a configure drivers buscamos la red Ethernet devices . Asignamos
los dos el computador con el PLC.
Despus de crear nuestra red nos ubicamos en ella abriendo el software RSL
Logix y posteriormente comenzamos con la configuracin.
Conectar un Transmisor de ultrasonido al mdulo Analgico.
Leer el manual tcnico del modulo analgico 1762 IF20F2 , para
realizar la escala.
Emplear tanque de nivel ubicado en la maqueta de control de nivel y
temperatura.
Activar una salida analgica.
Conectar una vlvula proporcional al PLC y realizar el escalamiento para
una apertura de 0-100%.
VARIABLES ANALOGICAS
En este caso si la presin es mayor de 4 BAR el motor se apaga.
CUNDO LA PRESION ES MAYOR A LOS 4 BAR
Conexin de pt110
CONEXIONADO DEL PT100
BITS A TEMPERATURA AMBIENTE
MAXIMA TEMPERATURA
ESCALAMIENTO
VI. RECOMENDASIONES
Se recomienda adquirir los conocimientos previos dictados por el docente
para que de esa forma no tengamos problemas con la configuracin.
Se recomienda guiarse de los manuales para que de esa forma nos garantiza
un poco de ayuda y no tengamos problemas en la falta de datos.
Se recomienda conocer el funcionamiento de todos los equipos que se van a
utilizar en la prctica.
. tambin se recomienda saber la utilizacin de cada material que se va instalar
y as evitar daarlos.
VII. CONCLUSIONES
Con la ayuda de los manuales del fabricante se logr conocer el funcionamiento
de PLC de manera eficaz.
Se pudo realizar de manera correcta el escalamiento ya que obtuvimos valores
esperados en cada momento del escalamiento y eso nos garantiz a seguir con
la prctica.
Mediante diversos aspectos se logr comprender y dominar el mtodo de
programacin de un PLC MICROLOGIX 1100 empleando el mdulo 1762 -
IF2OF2.
Al hacer la correcta manipulacin del programa cargado en la memoria del PLC,
es posible controlar un proceso industrial.
El conocimiento adquirido en la realizacin de esta prctica nos sirve de una
gran ayuda y nos garantiza con la recopilacin de conocimientos en la
programacin de un proceso industrial.
VIII. LINKOGRAFAS
http://www.infoplc.net/files/descargas/siemens/infoPLC_net_Escalado_S7-200.pdf
http://www.infoplc.net/descargas/193-rockwell/software-programacion/306-rslogix-500-
escalado-entrada-analogica-funcion-scp
https://es.slideshare.net/PaulGlvez/escalamiento-en-plcsiemensbypgf
http://www.infoplc.net/files/descargas/siemens/infoPLC_net_Escalado_S7-200.pdf
FICHA DEL PT100
IX. ANEXOS
Imagen: Instalacin de la PT100
Much more than documents.
Discover everything Scribd has to offer, including books and audiobooks from major publishers.
Cancel anytime.