Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
=
Donde
T
es la variacin del trabajo que es el cambio de la energa cintica y
t
es
la razn de tiempo.
La unidad de potencia en el sistema SI es el J/s al cual tambin se le denomina watt,
(W).
Figura 2.29. Resistencia elctrica
2.4.3. VLVULAS SOLENOIDES.
En muchas aplicaciones es necesario controlar el paso de algn tipo de fluido, como
gases o lquidos. Esta tarea es realizada por vlvulas. En particular, las accionadas
por solenoides permiten su implementacin en lugares de difcil acceso y facilitan la
automatizacin del proceso al ser accionadas elctricamente.
Este tipo de vlvulas es controlada variando la corriente que circula a travs de un
solenoide (conductor ubicado alrededor de un mbolo, en forma de bobina). Esta
52
corriente genera un campo magntico que atrae un mbolo mvil. Por lo general
estas vlvulas operan de forma completamente abierta o completamente cerrada. Al
finalizar el efecto del campo magntico, el mbolo vuelve a su posicin por efecto de
la gravedad, un resorte o por presin del fluido a controlar.
El solenoide, bajo el efecto de corriente circulante, se comporta como un
electroimn. Se produce una fuerza que ocasiona el desplazamiento del mbolo
mvil permitiendo el cierre o apertura de la vlvula. En la figura 2.30 se aprecia un
esquema del fenmeno. La bobina o solenoide genera un campo magntico, de
acuerdo a la Ley de Ampere:
i dl x H =
Figura 2.30. Movimiento del embolo dentro de una bobina
Este campo produce una fuerza sobre el mbolo o ncleo mvil, tal como se aprecia
en la figura 2.31. La accin de esta fuerza de origen magntico constituye el
principio de funcionamiento de toda vlvula de solenoide.
Figura 2.31. Campo producido por una bobina.
53
En la figura 2.32 podemos observar una vlvula de dos vas normalmente cerrada de
accin directa, al no circular corriente por la bobina, la aguja asociada a la parte
inferior del mbolo cierra el orificio deteniendo el flujo. Al energizar el solenoide, se
genera un campo magntico que ejerce fuerza sobre el mbolo atrayndolo hacia
arriba. De esta manera la aguja se levanta, permitiendo el paso del fluido. Al finalizar
el efecto de la corriente elctrica, la fuerza ascendente sobre el mbolo cesa. Este
cae, por efecto de la gravedad, cerrando mediante la aguja el orificio, impidiendo de
esta manera el paso del flujo por la tubera. En otras aplicaciones, se ocupan resortes
que permiten la instalacin de la vlvula en posiciones no verticales, prescindiendo
de esta manera de la fuerza de gravedad.
Mientras mayor sea la diferencia de presin entre la entrada y la salida del flujo,
mayor tendr que ser la fuerza ejercida sobre el mbolo mvil para cerrar el orificio
de la vlvula, existe un lmite mximo de presin diferencial conocido como,
Diferencial Mximo de Presin de Apertura.
Figura 2.32. Vlvula solenoide de dos vas de accin directa
54
CAPTULO 3
EL CONTROLADOR LGICO PROGRAMABLE
3.1. INTRODUCCIN.
Hasta no hace mucho tiempo el control de procesos industriales se venia 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. Adems 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 (PLC) se introdujo por primera vez en la
industria en 1960 aproximadamente. La razn principal de tal hecho fue la necesidad
de eliminar el gran costo que se produca al reemplazar el complejo sistema de
control basado en rels y contactores. La firma Bedford Associates propuso algo
denominado Controlador Digital Modular (MODICON, MOdular DIgital
CONtroller) a un gran fabricante de vehculos (General Motors). El MODICON 084
result ser el primer PLC del mundo en ser producido comercialmente.
En la actualidad no se puede entender un proceso complejo de alto nivel
desarrollado por tcnicas cableadas. El computador y los autmatas programables
han intervenido de forma considerable para que este tipo de instalaciones se hayan
reemplazado por otras controladas de forma programada.
Por lo tanto se puede decir que un PLC no es ms que un equipo electrnico que
sustituye los circuitos auxiliares o de mando de los sistemas automticos como
solucin al control de circuitos complejos de automatizacin.
3.2. FUNCIONAMIENTO DEL PLC.
Todos los PLCs se basan en el principio de lectura cclica de programa. A diferencia
de los computadores, donde un programa est orientado a objetos y no tiene por que
ejecutarse completamente, los PLC si efectan el recorrido completo del programa
almacenado salvo, donde se encuentren instrucciones de interrupcin que modifiquen
este comportamiento inicial, la secuencia es la siguiente:
55
Lee la seal de entrada externa, como el estado de un teclado, sensor, interruptor o
pulso.
Usando el microprocesador permite ejecutar los clculos de lgica, secuencia,
tiempo, contador y frmula segn, el estado y el valor de la seal de entrada lo que se
ley en la seal de entrada es procesada y de acuerdo a la programacin guardada en
la memoria del PLC realiza alguna operacin enviada a la seal de salida, como
abrir o cerrar un rel, para as hacer funcionar de manera automtica un proceso de
fabricacin.
Tiempo de SCAN
Es el tiempo en que se demora el PLC en realizar una operacin y se divide en los
siguientes pasos:
Lee el estado de todas la entradas
Ejecuta el programa de usuario
Escribe el resultado en las salidas del PLC
El tiempo de Scan es el tiempo que tarda el PLC desde que inicia la lectura de las
entradas hasta que escribe los resultados del programa de usuario en las salidas.
En aplicaciones no crticas en tiempo, esto carece de importancia pues hablamos de
unos pocos milisegundos en la mayora de los casos, pero en aplicaciones rpidas, de
funcionamiento crtico, o en programas muy extensos es un factor muy importante
que puede afectar un proyecto en principio bien concebido. No obstante en el caso de
aplicaciones que precisen secuencias rpidas pueden utilizarse entradas de alta
velocidad y rutinas de interrupcin.
Campos de aplicacin
El PLC tiene un gran campo de aplicacin. La evolucin del hardware y software
ampla este campo para poder satisfacer las necesidades que se detectan en su rea de
aplicacin.
Su utilizacin se da en instalaciones en donde es necesario un proceso de control,
sealizacin, maniobra, etc., de ah que su aplicacin abarca procesos de fabricacin
industriales de cualquier tipo.
56
Sus reducidas dimensiones, la extremada facilidad de su montaje, la posibilidad de
almacenar los programas para su posterior y rpida utilizacin, la modificacin o
alteracin de los mismos.
Hardware
El autmata esta compuesto de diferentes elementos como CPU, fuente de
alimentacin, memoria, E/S, etc. que estn colocados de diferente forma y modo
segn la estructura externa del autmata.
El trmino estructura externa de un autmata programable industrial se refiere al
aspecto fsico exterior del mismo, bloques o elementos en que est dividido.
Actualmente son tres las estructuras ms significativas que existen en el mercado:
Estructura compacta.
Estructura semimodular. (Estructura Americana)
Estructura modular. (Estructura Europea)
Estructura compacta
Este tipo de autmatas se distingue por presentar en un solo bloque todos sus
elementos, esto es, fuente de alimentacin, CPU, memorias, entradas/salidas, etc.
Son los autmatas de gama baja o nanoautmatas los que suelen tener una estructura
compacta. Su potencia de proceso suele ser muy limitada dedicndose a controlar
mquinas muy pequeas o cuadros de mando.
Estructura semimodular
Se caracteriza por separar las E/S del resto del autmata, de tal forma que en un
bloque compacto estn reunidas las CPU, memoria de usuario o de programa y
fuente de alimentacin y separadamente las unidades de E/S. Son los autmatas de
gama media los que suelen tener una estructura semimodular.
Estructura modular
Su caracterstica principal es la de que existe un mdulo para cada uno de los
diferentes elementos que componen el autmata como puede ser una fuente de
57
alimentacin, CPU, E/S, etc. La sujecin de los mismos se hace por carril DIN, placa
perforada o sobre RACK, en donde va alojado el BUS externo de unin de los
distintos mdulos que lo componen.
Son los autmatas de gama alta los que suelen tener una estructura modular, que
permiten una gran flexibilidad en su constitucin.
Estructura interna
El autmata est constituido por diferentes elementos, pero tres son los bsicos:
CPU
Entradas
Salidas
Con las partes mencionadas podemos decir que tenemos un autmata pero para que
sea operativo son necesarios otros elementos tales como:
Fuente de alimentacin
Interfaces
La unidad o consola de programacin
CPU
La CPU (Central Procesing Unit) es la parte inteligente del sistema. Interpreta las
instrucciones del programa de usuario y consulta el estado de las entradas.
Dependiendo de dichos estados y del programa, ordena la activacin de las salidas
deseadas.
Funcin bsica de la CPU
En la memoria ROM del sistema, el fabricante ha grabado una serie de programas
ejecutivos, software del sistema y es a estos programas a los que acceder el usuario
para realizar las funciones.
El software del sistema de cualquier autmata consta de una serie de funciones
bsicas que realiza en determinados tiempos de cada ciclo.
En general cada autmata contiene y realiza las siguientes funciones:
Vigilar que el tiempo de ejecucin del programa de usuario no exceda de un
determinado tiempo mximo. A esta funcin se le denomina Watchdog.
Ejecutar el programa usuario.
58
Crear una imagen de las entradas, ya que el programa de usuario no debe
acceder directamente a dichas entradas.
Renovar el estado de las salidas en funcin de la imagen de las mismas,
obtenida al final del ciclo de ejecucin del programa usuario.
Chequeo del sistema.
Alimentacin
La fuente de alimentacin proporciona las tensiones necesarias para el
funcionamiento de los distintos circuitos del sistema.
La alimentacin a la CPU puede ser de continua a 24 Vcc, tensin muy frecuente en
cuadros de distribucin, o en alterna a 110/220 Vca. En cualquier caso es la propia
CPU la que alimenta las interfaces conectadas a travs del bus interno.
La alimentacin a los circuitos E/S puede realizarse, en alterna a 48/110/220 Vca o
en continua a 12/24/48 Vcc.
La fuente de alimentacin del autmata puede incorporar una batera, que se utiliza
para el mantenimiento de algunas posiciones internas y del programa usuario en
memoria RAM, cuando falla la alimentacin o se apaga el autmata.
Interfases
En el control de un proceso automatizado, es imprescindible un dialogo entre
operador-mquina junto con una comunicacin entre la mquina y el autmata, estas
comunicaciones se establecern por medio del conjunto de entradas y salidas del
citado elemento.
Unidad de programacin
Es el conjunto de medios hardware y software mediante los cuales el programador
introduce y depura sobre las secuencias de instrucciones (en uno u otro lenguaje) que
constituyen el programa a ejecutar.
Entradas y Salidas
La seccin de entradas mediante el interfaz, adapta y codifica de forma comprensible
para la CPU las seales procedentes de los dispositivos de entrada o captadores.
59
Hay dos tipos de entradas:
Entradas digitales
Entradas analgicas
La seccin de salida tambin mediante interfaz trabaja de forma inversa a las
entradas, es decir, decodifica las seales procedentes de la CPU, y las amplifica y
manda con ellas los dispositivos de salida.
Hay dos tipos de salidas:
Salidas digitales
Salidas analgicas
Entradas digitales
Los mdulos de entrada digitales permiten conectar al autmata, captadores de tipo
discretos como finales de carrera, sensores con salida digital y pulsadores.
Los mdulos de entrada digitales trabajan con seales de tensin, por ejemplo
cuando por una va llegan 24 voltios se interpreta como un "1" y cuando llegan cero
voltios se interpreta como un "0".
El proceso de adquisicin de la seal digital consta de varias etapas.
Proteccin contra sobretensiones.
Filtrado
Puesta en forma de la onda
Aislamiento galvnico o por opto-acoplador.
Entradas analgicas
Los mdulos de entrada analgicas permiten que los autmatas programables lean
seales de tipo analgico como pueden ser la temperatura, la presin o el caudal.
Los mdulos de entradas analgicas convierten una magnitud analgica en un
nmero que se deposita en una variable interna del autmata. Lo que realiza es una
conversin A/D, puesto que el autmata solo trabaja con seales digitales. Esta
conversin se realiza con una precisin o resolucin determinada (numero de bits) y
cada cierto intervalo de tiempo (periodo muestreo).
60
Los mdulos de entrada analgica pueden leer tensin o intensidad.
El proceso de adquisicin de la seal analgica consta de varias etapas:
Filtrado
Conversin A/D
Memoria interna
Salidas digitales
Un mdulo de salida digital permite al autmata programable actuar sobre los
preaccionadores y accionadores que admitan ordenes de tipo todo o nada.
El valor binario de las salidas digitales se convierte en la apertura o cierre de un rel
interno del autmata en el caso de mdulos de salidas a rel.
En los mdulos estticos, los elementos que conmutan son los componentes
electrnicos como transistores o triacs.
Los mdulos de salidas estticos al suministrar tensin, solo pueden actuar sobre
elementos que trabajan todos a la misma tensin, en cambio los mdulos de salida
electromecnicos, al ser libres de tensin, pueden actuar sobre elementos que
trabajen a tensiones distintas.
El proceso de envo de la seal digital consta de varias etapas:
Puesta en forma
Aislamiento
Circuito de mando (rel interno)
Proteccin electrnica
Tratamiento cortocircuitos
Salidas analgicas
Los mdulos de salida analgica permiten que el valor de una variable numrica
interna del autmata se convierta en tensin o intensidad.
61
Lo que realiza es una conversin D/A, puesto que el autmata solo trabaja con
seales digitales. Esta conversin se realiza con una precisin o resolucin
determinada (numero de bits) y cada cierto intervalo de tiempo (periodo muestreo).
Esta tensin o intensidad puede servir de referencia de mando para actuadores que
admitan mando analgico como pueden ser los variadores de velocidad, vlvulas con
posicionador porcentual, permitiendo al autmata realiza funciones de regulacin y
control de procesos continuos.
El proceso de envo de la seal analgica consta de varias etapas:
Aislamiento galvnico
Conversin D/A
Circuitos de amplificacin y adaptacin
Proteccin electrnica de la salida
Como hemos visto las seales analgicas sufren un gran proceso de adaptacin tanto
en los mdulos de entrada como en los mdulos de salida. Las funciones de
conversin A/D y D/A que realiza son esenciales. Por ello los mdulos de E/S
analgicos se les consideran mdulos de E/S especiales.
Memoria
La memoria es el almacn donde el autmata guarda todo cuanto necesita para
ejecutar la tarea de control.
Existen varios tipos de memorias:
RAM. Memoria de lectura y escritura.
ROM. Memoria de slo lectura, no reprogramable.
EPROM. Memoria de slo lectura, reprogramables con borrado por
ultravioletas.
EEPROM. Memoria de slo lectura, alterables por medios elctricos.
La memoria RAM se utiliza principalmente como memoria interna, y nicamente
como memoria de programa en el caso de que pueda asegurarse el mantenimiento de
los datos con una batera exterior.
La memoria ROM se utiliza para almacenar el programa monitor del sistema.
62
Las memorias EPROM se utilizan para almacenar el programa de usuario, una vez
que ha sido convenientemente depurada.
Las memorias EEPROM se emplean principalmente para almacenar programas,
aunque en la actualidad es cada vez ms frecuente el uso de combinaciones RAM +
EEPROM, utilizando estas ultimas como memorias de seguridad que salvan el
contenido de las RAM.
Una vez reanudada la alimentacin, el contenido de la EEPROM se vuelca sobre la
RAM. Las soluciones de este tipo estn sustituyendo a las clsicas RAM + batera
puesto que presentan muchos menos problemas.
3.3. EL PLC DELTA DVP.
La serie de controladores lgicos programables DVP de Delta tiene todos los PLCs
para pequeas y grandes aplicaciones. Hay 7 MPUs (Main processing Unit) para la
serie DVP (PLC pequeo), incluyendo ES, EX, SS, SA, SX, SC y EH. Ellos son
divididos en dos conjuntos por su aspecto fsico; la serie DVP-S que es un PLC de
estructura modular y la serie de DVP-E que es un PLC de estructura compacta con
capacidad de expansin.
3.3.1. ESPECIFICACIONES GENERALES DE LA SERIE DVP-E.
Los PLCs utilizados en este proyecto pertenecen a la serie DVP-E (estructura
compacta) y son de los siguientes tipos:
ES MPU Normal
EX MPU Mixto-analgico
Las unidades principales de procesamiento ES MPU Normal ofrecen desde 14 a 60
entradas y salidas incorporadas al PLC y con unidades de expansin que van desde 8
hasta 32 entradas y salidas digitales. La cantidad mxima de entradas y salidas que
puede conectarse a estos PLCs es de 128. EX MPU (Figura 3.1) es una unidad
principal de procesamiento que agrega a su bloque de entradas y salidas digitales, 4
entradas y 2 salidas analgicas.
Informacin adicional sobre estas series de PLC la encontramos en el Anexo A.
63
Figura 3.1. El PLC Delta DVP-20EX.
3.3.2. PROTOCOLO DE COMUNICACIN DELTA PLC.
Cada unidad PLC Delta serie DVP-E dispone de dos puertos; el puerto de
programacin RS-232 y el puerto de comunicacin RS-485.
En la figura 3.2 podemos observar el cable DVPACAB215 (PC PLC, 1.5m) que es
la interfase suministrada por Delta Electronics para comunicar un PC con un PLC y
viceversa utilizando el estndar serial RS-232C (ms informacin en Anexo B), este
cable dispone de puertos DB25 y DB9 para conectar al PC y un conector DIN para
conectar al puerto RS-232 del PLC.
Figura 3.2.Cable DVPACAB215 (PC PLC, 1.5m) para RS-232
El protocolo de comunicacin usado es el modo ASCII cuyo formato de
comunicacin es 9600 7, E, 1 que significa que contiene un bit de inicio,
configurado a una velocidad de 9600 bits por segundo, que transmite los datos en
grupos de 7 bits, despus de la transmisin de los datos, le sigue un bit opcional de
64
paridad E (indica si el numero de bits transmitidos es par o impar, para detectar
fallos), y finalmente 1 bit de paro.
3.3.3. DIRECCIONES DE DISPOSITIVOS DEL PLC.
En la siguiente tabla se muestra las direcciones de las entradas, salidas, marcas.
Dispositivo Rango Rango efectivo Direcciones
S 000~255 0000~00FF
S 246~511 0100~01FF
S 512~767 0200~02FF
S 768~1023
000~127
0300~03FF
X 000~377 (Octal) 000~177 (Octal) 0400~04FF
Y 000~377 (Octal) 000~177 (Octal) 0500~05FF
M 000~255 0800~08FF
M 256~511 0900~09FF
M 512~767 0A00~0AFF
M 768~1023 0B00~0BFF
M 1024~1279
0000~1279
0C00~0CFF
C 000~255
000~127
232~255
0E00~0EFF
D 000~255 1000~10FF
D 256~511 1100~11FF
D 512~767 1200~12FF
D 768~1023 1300~13FF
D 1024~1279
000~599
1000~1143
1400~14FF
Tabla 1. Direcciones de dispositivos del PLC Delta.
Fuente: Manual del protocolo de DeltaPLC.
3.3.4. INTRODUCCIN A COMPONENTES INTERNOS.
A continuacin mencionamos los componentes internos ms importantes para el
desarrollo del proyecto:
Entradas Digitales
Estas entradas son opto-acopladas, el smbolo del dispositivo se indica con la letra X,
la secuencia de la numeracin va de acuerdo al modo octal.
Salidas Digitales
De tipo rel o transistor, el smbolo del dispositivo se indica con la letra Y, la
secuencia de la numeracin va de acuerdo al modo octal.
65
Rels Auxiliares Internos
Son espacios de memoria utilizados en la programacin del PLC, el smbolo del
dispositivo se indica con la letra M, la secuencia de la numeracin va deacuerdo al
modo decimal, se dividen en tres tipos:
Generales, se los utiliza como bobinas con sus contactos existen 744 desde
M0 hasta M511 y de M768 hasta M999
Latched, cuando el PLC se apaga guardan su estado y al momento de volver
a encender el PLC mantienen su estado anterior, existen 256 desde M512
hasta M767
Especiales, son utilizados para funciones especiales existen 280 desde
M1000 hasta M1279.
Temporizadores
El smbolo del dispositivo se indica con la letra T, la secuencia de la numeracin va
deacuerdo al modo decimal.
Los diferentes nmeros de rango son proporcionales a los diferentes ciclos de reloj
como se muestra en la siguiente tabla:
Escala Rango
100ms T0-T63
10ms T64-T126 mientras M1028=On, y cuando M1028=Off, la escala cambia a 100
ms
1ms T127
Tabla 2. Rangos Temporizadores PLC Delta.
Fuente: Los autores.
Registros Especiales de Datos.
Son espacios de memoria utilizados en la programacin del PLC, se los utiliza para
guardar datos numricos la longitud es de 16 bit, el smbolo del dispositivo se indica
con la letra D, la secuencia de la numeracin va deacuerdo al modo decimal, se
dividen en tres tipos:
Registros D generales, utilizados para almacenar datos son 408 desde D0-
D407.
66
Registros D latched, son registros que cuando se apaga el PLC no se borra la
informacin que se les ha almacenado, y para borrar su dato se debe utilizar
el comando RST o ZRST y son 192 desde D408 hasta D599.
Registros D especiales, son utilizados para grabar datos del sistema del PLC
como, estados, mensajes de error, tambin contienen la conversin A/D y
D/A, son 144 desde D1000 hasta D1143.
Entradas y Salidas Analgicas
4 canales que representan las entradas analgicas; de corriente ( 20mA) o
de voltaje (10V), 10 bits de resolucin. Desde el canal 0 hasta el canal 3 son
representados en la memoria del PLC por los registros especiales D1110
hasta el D1113 en el orden respectivo.
2 canales que representan las salidas analgicas; de corriente ( 0 a 20mA) o
de voltaje (0 a 10V), 8 bits de resolucin. Desde el canal 0 hasta el canal 1
son representados en la memoria del PLC por los registros especiales D1116
hasta el D1117 en el orden respectivo.
Constantes
K, representa un valor decimal, para instrucciones de 16 bits ( 32768) o 32
bits ( 2147483648).
H, representa un valor hexadecimal, para instrucciones de 16 bits
( 0000~FFFF) o 32 bits (00000000~FFFFFFFF).
3.3.5. CICLO DE LA MPU DELTA DVP-ES Y EX.
El tiempo total de reaccin de la seal de entrada a la operacin de salida se calcula
de la siguiente manera:
Tiempo de Reaccin = tiempo retardo entrada + tiempo de examinar (scan) el
programa + tiempo retardo salida.
Dnde:
Tiempo retardo entrada, esta predefinido en 10ms, ajustable de 0 a 15 ms
usando los registros especiales D1020 y D1021. Para una entrada analgica
este valor es 5ms.
67
Tiempo scan programa, esta predefinido en 0.1 ms, ajustable usando el
registro especial D1010.
Tiempo retardo salida, para mdulos con salida a rel es 10 ms. Para una
salida analgica este valor es 5ms.
Figura 3.3. Diagrama de tiempo de reaccin del PLC Delta DVP-E.
3.3.6. PROGRAMACION DEL DVP-PLC SERIES.
El software de programacin del PLC Delta DVP Series es el WPLSoft Editor.
Basado en Windows, fcil de usar en la edicin de programas.
Figura 3.4. El WPLSoft Editor.
El primer paso para la realizacin de un proyecto es seleccionar la forma en la que se
va a programar, el WPLSoft Editor ofrece dos tipos y son:
Editor Modo Instrucciones
Editor Modo Diagramas
68
3.3.6.1. EDITOR MODO INTRUCCIONES.
Este modo de operacin es un lenguaje de programacin que utiliza abreviaturas en
cada lnea de programa para realizar alguna aplicacin, algunas instrucciones bsicas
la observamos en la siguiente tabla:
Instruccin Funciones Operando
LD Carga un contacto abierto X,Y,M,T,C
LDI Carga un contacto cerrado X,Y,M,T,C
AND Conexin serie con un contacto abierto X,Y,M,T,C
ANI Conexin serie con un contacto cerrado X,Y,M,T,C
Tabla 3. Algunas Instrucciones Bsicas.
Fuente: Los autores.
Figura 3.5. Editor Modo Instrucciones
3.3.6.2. EDITOR DE MODO DIAGRAMA.
Este modo de operacin es un lenguaje grfico utilizados en controles automticos,
basados en smbolos elctricos de control como se muestra en la figura 3.6.
Las herramientas bsicas son:
Bobinas.- representan a contactores que en el momento de ser energizados accionan
contactos.
Contactos.- funcionan como interruptores comandados por bobinas que permiten o
impiden el paso de corriente cuando estn cerrados o abiertos respectivamente.
69
Temporizadores.- son elementos que en el momento de energizarse dejan pasar un
determinado tiempo para abrir o cerrar contactos.
Contadores.- cuentan alguna accin a ejecutarse.
Comparadores.- utilizados para realizar comparaciones de variables.
Registros.- son elementos que almacenan datos.
Figura 3.6. Editor Modo Diagramas
Modo
Diagrama
Explicacin Modo
Instrucciones
Funcin
Contacto normalmente
abierto
LD X,Y,M,S,T,C
Contacto normalmente
cerrado
LDI X,Y,M,S,T,C
Contactos serie
normalmente abiertos
AND X,Y,M,S,T,C
Conexin paralelo contacto
normalmente abierto.
OR X,Y,M,S,T,C
Conexin paralelo contacto
normalmente cerrado
ORI X,Y,M,S,T,C
Bloque en serie ANB ___
Bloque en paralelo ORB
Salidas mltiples MPS
MRD
MPP
Salida de comando bobina OUT Y,M,S
Tabla 4. Comparacin comandos Modo Diagrama y Modo de instrucciones.
Fuente: Los autores.
70
3.3.6.3. INSTRUCCIONES BSICAS.
Muchas instrucciones deben ser divididas en una parte de la
instruccin y en un dispositivo como sigue:
Figura 3.7. Estructura de instruccin
La parte de la instruccin: Indica la funcin.
El dispositivo: Indica los datos para el uso con esa instruccin.
En la figura 3.8 podemos observar el ejemplo de cmo es una lnea de instruccin,
que consta de la instruccin + el dispositivo de la Fuente + el dispositivo del Destino
Figura 3.8. Lnea de instruccin
Formato de Datos
Los X, Y, M, pueden ser slo punto nico ON/OFF, stos se definen como el bit, sin
embargo, 16-bit (o 32-bit) T, C, D es para los datos de registros y definidos como
palabra (word).
Tambin podemos agregar Kn delante de X, Y, M y S pueden ser definidos como
word, considerando que el n=1 significa 4-bit. As el 16-bit puede describirse de K1
a K4, y el de 32-bit puede describirse de K1 a K8. Por ejemplo, K2M0 quiere decir
que hay 8-bit de M0 a M7.
71
Figura 3.9. Formato de datos
Figura 3.10. Rangos de datos
Direccin de comunicacin
Cuando se trabaja en una red se requiere que los equipos tengan una direccin para
identificarlos, en los PLC Delta, para poder direccionar los equipos se debe cargar el
nmero de la direccin en el registro D1121, como se muestra en la figura 3.11,
M1000 es un rel auxiliar especial normalmente activo, una vez cargado el
programa, el valor de 1 se fijar como direccin nica de ese PLC.
Figura 3.11. Direccionamiento del PLC
Contactos de comparacin
16bit Condicin de continuidad Condicin de discontinuidad
LD= S1=S2
S1S2
LD> S1>S2
S1S2
LD< S1<S2
S1S2
LD<>
S1S2
S1=S2
LD<=
S1S2
S1>S2
LD>=
S1S2
S1<S2
Tabla 5. Tipos de Funcin Comparacin.
Fuente: Los autores.
72
Ejemplo:
Cuando el valor del registro D200 sea mayor a 30 se activar la salida Y11.
Figura 3.12. Ejemplo de funcin comparador
Temporizadores.
Figura 3.13. Ejemplo de Temporizador
Cuando se activa X0 el temporizador se energiza y comienza a contar en la escala de
100ms (vea Tabla 2) se lo debe multiplicar por el valor de K100 dando como
resultado 10 segundos que es el tiempo en que se activara la salida Y0.
3.3.6.4. CREAR UN PROGRAMA.
Inicie WPL, escoja abrir o crear nuevo archivo, y seleccionar modo diagrama de
escalera (Ladder Diagram Mode).
Dar un click en la funcin a utilizar en la barra de funciones para editar el programa.
Figura 3.14. Herramientas con acceso rpido desde el teclado
73
Figura 3.15. Pantalla principal del Programa
Al escoger una funcin se abre una ventana Comando Bsico donde se debe poner el
nombre y nmero de dispositivo, indicando as si es una entrada, una salida, una
marca o algn bloque de funciones
Figura 3.16. Ventana de Comandos Bsicos
74
Figura 3.17. Bloque de funciones
3.3.6.5. COMPILAR Y CARGAR UN PROGRAMA EN EL PLC.
Luego de haber editado el programa se procede a compilarlo para verificar que no
existan errores, se selecciona el comando Compile > code en la barra de
herramientas, proceda a guardar el programa creado antes de cargarlo en el PLC,
seleccione File > Save as .
Figura 3.18. Compilacin de un programa
75
Si la compilacin no reporta errores, el programa se carga en el PLC, para ello debe
seleccionarse la opcin PC<=>PLC , luego en la ventana de transferencia de datos
en la opcin tipo de trabajo seleccionar escoja Write PLC.
Figura 3.19. Cargar Programa en el PLC
Para poder ejecutar el programa ya cargado se selecciona el comando
Communication > PLC Run , si desea parar la ejecucin del programa en el
mismo men Communication se escoge PLC Stop.
76
CAPTULO 4
INTOUCH
4.1. INTRODUCCIN.
InTouch de Wonderware, es un software que fue diseado para crear y desarrollar
interfaces grficas las cuales permitirn interactuar al usuario con la mquina o
proceso.
Figura 4.1 Programa Intouch
4.2. CARACTERSTICAS.
Es una herramienta potente y flexible, diseada para automatizar,
monitorear, supervisar y controlar procesos. Permite a los operadores,
ingenieros, administradores y supervisores, observar en pantalla mediante
representaciones grficas de procesos en tiempo real, todas las operaciones de
una planta industrial.
Usando InTouch, las aplicaciones desarrolladas pueden explotar las
principales caractersticas del Microsoft Windows, incluyendo el Intercambio
Dinmico de Datos (Dynamic Data Exchange DDE), Enlace de Objetos y
Empotrado (Object Linking and Embedding OLE) y grficos.
Tambin se puede lograr un intercambio dinmico de datos (DDE) con otras
aplicaciones de control avanzado tales como: Sistemas Expertos, Hojas de
clculo y diferentes programas de base de datos.
77
El DDE en lnea puede efectuarse tanto con aplicaciones que estn siendo
ejecutadas en el nodo local, como aquellas que se ejecutan en otros nodos,
dentro de una red en arquitectura Cliente-Servidor.
Las herramientas de desarrollo de grficos permite la creacin de rectngulos
rellenos, crculos, elipses, polgonos, arcos, y dems objetos, cuya forma slo
es limitado por la imaginacin del ingeniero.
VISUALIZACIN
Las principales facilidades de visualizacin que posee el operador cuando se
encuentra utilizando el sistema InTouch HMI son:
El sistema brinda el acceso al operador a mltiples pantallas de visualizacin
a la vez, incluyendo particin de pantallas donde se puede visualizar ms de
un rea del proceso al mismo tiempo. Adicionalmente, el sistema soporta el
uso ilimitado de pantallas de aparicin repentina para ayuda adicional, o
informacin de algn suceso que haya ocurrido.
El acceso a todas las pantallas de visualizacin y a las dems funciones de
comando, est dado por un nivel de acceso de seguridad, que protege al
sistema contra el uso por parte de operadores no autorizados. El nivel de
acceso de seguridad se establece durante el procedimiento de identificacin
del operador. Un sistema de control de supervisin es utilizado para controlar
procesos delicados y equipos de alto costo, es por esto, que la proteccin es
esencial para prevenir acciones no autorizadas, o daos accidentales al
sistema.
El sistema permite al usuario ver grficos animados del proceso, incluyendo
tanques, bombas, vlvulas y motores.
4.3. DICCIONARIO DE DATOS TAGNAME.
El Diccionario de Bases de Datos o Diccionario TagName (tagname dictionary) es
el corazn de InTouch. Para crear la base de datos en runtime, InTouch requiere la
informacin necesaria acerca de todas las entradas y datos (tagname) que estn
siendo creados. Cada variable necesita ser asignada a un tipo de tagname.
78
Un TagName es un nombre simblico que es ingresado al diccionario de base de
datos. Este nombre simblico puede ser configurado (valor mnimo, mximo,
alarmas, etc.) y definido con un tipo especfico, por ejemplo, un tagname DDE. El
tagname DDE llega a ser el enlace entre InTouch, el servidor de E/S y el mundo real.
El diccionario de tagname es el mecanismo usado para ingresar la informacin
necesaria acerca de las variables y entradas. La creacin del diccionario de tagnames
puede ser logrado mediante tres diferentes mtodos.
Mtodo Manual.
Es donde se accede al diccionario de tagnames y se los define individualmente, hasta
completar la base de datos, de manera similar a la creacin de la tabla de E/S en un
PLC.
Para acceder a la caja de dilogo del diccionario de tagname usando el mtodo
manual, se selecciona el comando Special/Tagname Dictionary.
Figura4.2. Mtodo Manual
Mtodo Automtico
Es cuando se crea un objeto grfico, se le asignan los enlaces de animacin y el
sistema define dicho tagname.
Para acceder a la caja de dilogo usando el mtodo automtico, primero se anima al
objeto utilizando la caja de dilogo de los enlaces de animacin, si al objeto que
hemos seleccionado no se le ha asignado tagname alguno, entonces WindowMaker
rpidamente har aparecer el mensaje mostrado.
79
Figura 4.3. Mtodo Automtico
4.4. TIPOS DE ETIQUETAS.
Existen diferentes tipos de tagname de acuerdo a su uso. Por ejemplo, si los valores
de un tagname son ledos o escrito desde otra aplicacin de Windows, como un
servidor DDE, este tagname ser de tipo DDE.
Figura 4.4. Tipos de TagName
80
Debemos tambin conocer si el tag es discreto, tal como una simple entrada de PLC,
o un tag anlogo, como un registro de 16, 32 o 64 bits. Los tags anlogos son de dos
tipos: enteros y reales.
4.4.1. TIPOS DE MEMORIA (MEMORY).
Los tipos de tagnames existen solamente dentro del programa InTouch pueden ser
usados para crear constantes, demos y simulaciones, tambin para crear variables y
poder acceder a otros programas de Windows. En las simulaciones, los tagnames de
memoria pueden ser usados para controlar las acciones de las escrituras lgicas
(logic script). Por ejemplo, un tagname de memoria "t" puede ser cambiado por
medio de la accin de un pulsador, para causar varios efectos de animacin.
Existen cuatro tipos de tagname de memoria:
Memoria Discreta (Memory Discrete)
Es un tagname interno discreto que puede tomar el valor de 0 (Falso, Apagado), o 1
(Verdad, Encendido).
Memoria Entera (Memory Integer)
A 32 bits que significan valores enteros entre 2.147, 483,648 y 2.147, 483,647.
Memoria Real (Memory Real)
Con un punto flotante decimal. El valor del punto flotante deber estar entre +/-
3.4e38. Todos los clculos con puntos flotantes son ejecutados con una resolucin de
64 bits, pero el resultado es guardado en 32 bits.
Memoria de Mensaje (Memory Message)
Tagname de texto que puede tener un largo de 131 caracteres.
4.4.2. TIPOS ENTRADA/ SALIDA (I/O).
Todos los tagnames que leen y escriben valores hacia o desde otro programa de
Windows son tagnames DDE. Estos incluyen todas las entradas y salidas desde
controladores programables PLC, computadoras de procesos, otros programas de
Windows y desde nodos de red. Los tagnames DDE son ingresados por medio del
protocolo de Microsoft Intercambio Dinmico de Datos. Cuando el valor de
lectura/escritura de un tagname tipo DDE cambia, esto es inmediatamente escrito en
la aplicacin remota va DDE.
El tagname tambin puede ser actualizado desde la aplicacin remota siempre que el
dispositivo al cual el tagname se encuentra enlazado, cambie en la aplicacin remota.
81
Los datos remotamente adquiridos son guardados automticamente as como tambin
los cambios de datos que suceden en la fuente. Wonderware ofrece Servidores DDE
para la mayora de los fabricantes de dispositivos de control y sus variados
protocolos. Existen cuatro tipos de tagnames DDE:
DDE Discreta.
Tagname discreto de E/S con valores de 0 (Falso, Apagado), 1
(Verdadero, Encendido).
DDE Entero. 32 bits que significan valores enteros entre 2.147, 483,648
y 2.147, 483,647.
DDE Real.
Con un punto flotante decimal. El valor del punto flotante deber estar
entre +/- 3.4e38. Todos los clculos con puntos flotantes son ejecutados
con una resolucin de 64 bits, pero el resultado es guardado en 32 bits.
DDE Mensaje
Tagname de texto que puede tener un largo de 131 caracteres.
4.5. ENLACE DE ANIMACIN (ANIMATION LINK).
Los enlaces de animacin pueden combinarse para ofrecer movimientos, colores,
cambios de tamaos y/o de posicin a los objetos. Incluyen entradas de contacto
discretas y analgicas; deslizadores horizontales y verticales; pulsadores discretos y
de accin; pulsadores para mostrar y ocultar ventanas; enlaces de color de lnea,
relleno y texto para valores y alarmas discretos y analgicos; enlaces de altura y
ancho de objetos enlaces de posicin horizontal y vertical, y dems.
Una vez que un objeto o smbolo ha sido creado, este puede ser animado eligiendo
los correctos enlaces de animacin. Los enlaces de animacin provocan que los
objetos, smbolos o celdas cambien su apariencia por medio de la variacin del valor
de la base de datos de los tagnames.
Cuando un objeto es seleccionado y el comando Special/Animation Links es elegido,
entonces aparecern dos cajas de dilogos, la descripcin del tem y la seleccin de
los enlaces.
82
Figura 4.5. Tipos de Enlace
4.6. ASISTENTES.
InTouch posee una biblioteca completa de asistentes preconfigurados llamada
Wizard Selection.
Figura 4.6. Librera de objetos prediseados Wizard Selection
83
El wizard selection posee una gama de interruptores, deslizadores, alarmas,
botoneras, paneles, luces pilotos, interrptores, tendencias en tiempo real e histricas y
medidores, que los usuarios pueden modificar y duplicar libremente.
En la figura 4.6 se muestra la ventana de Seleccin del Wizard, sirve para optimizar
tiempo durante el desarrollo de una aplicacin, adems cuenta con la prestacin
Symbol Factory .
Symbol Factory es una coleccin de ms de 4,000 wizards de automatizacin
industrial y smbolos para el uso en InTouch. Symbol Factory tambin puede
guardar cualquier wizard de terceros, wizard de Wonderware, u objeto de InTouch.
Figura 4.7. Librera Symbol Factory
4.7. PROGRAMACIN LGICA (SCRIPT).
El lenguaje script de InTouch es flexible y fcil de utilizar.
El Wonderware scripts incrementa la capacidad de InTouch de proveer la habilidad
de ejecutar comandos y operadores lgicos.
84
Utilizando los scripts, una gran variedad de sistemas personalizados y automticos
pueden ser creados.
4.7.1. TIPOS.
Application Scripts
Window Scripts
Key Scripts
Condition Scripts
Data Change Scripts
Figura 4.8. Tipos de Scripts
Tipo de script Descripcin
Application Enlace al uso de enteros
Window Enlace de una ventana especifica
Key Enlace de una llave especfica o a una combinacin dominante en el teclado.
Condition Enlace de un tagname a una expresin discreta
Data Change Enlace de un tagname y/o a un dotfield del tagname solamente.
Tabla 6. Tipos de Script.
Fuente: Los autores.
4.8. ALARMAS.
InTouch provee al sistema, los datos necesarios para informar a los operadores las
condiciones del sistema y del proceso. El sistema soporta el despliegue, la anotacin
85
y la impresin de las alarmas del proceso y de los eventos del sistema. Las alarmas
nos sirven para advertirnos sobre las condiciones del proceso.
4.8.1. TIPOS DE SISTEMAS DE ALARMA.
InTouch incluye dos sistemas de alarmas:
Sistema Estndar
Sistema Distribuido
Sistema Estndar
Es usado para mostrar y reconocer eventos y alarmas, generado por la aplicacin
local de InTouch.
Sistema Distribuido
Permite mostrar y reconocer las alarmas generadas por el sistema de alarmas local de
otras aplicaciones de InTouch.
El tipo de alarma que ser utilizada por un tagname, es seleccionado en el
Diccionario de Tagname. Las condiciones para el tipo de alarma seleccionada,
tambin son configuradas en el Diccionario de Tagname.
Esta funcin admite a varios servidores o suministradores de alarmas
simultneamente, lo que da la capacidad de observar la informacin de varias
alarmas a la vez, desde algunas ubicaciones remotas.
El sistema permite la visualizacin de alarmas o cualquier sistema de prevencin,
mediante un objeto cuyo tamao sea definido por el usuario, el cual puede ser
colocado slo o junto con otros objetos dentro de una ventana. Existen tres tipos de
alarmas para los tagnames enteros o reales. Estas son:
Valor de alarma
Alarma mnima (Low)
Alarma mxima (Max)
Alarma mnima-mnima (LoLo)
Alarma mxima-mxima (HiHi)
Desviacin
Menor
86
Estado normal
Mayor
4.9. COMUNICACIN.
4.9.1. DDE/ FastDDE.
El Intercambio Dinmico de Datos (DDE) es un protocolo de comunicacin
desarrollado por Microsoft para permitir aplicaciones en el ambiente de Windows
para enviar o recibir datos e instrucciones. Implementa una relacin de cliente-
servidor entre dos aplicaciones que estn ejecutndose. La aplicacin del servidor
proporciona los datos y acepta demandas de cualquier otra aplicacin interesada en
sus datos. Las aplicaciones solicitantes de datos son llamadas clientes. Algunas
aplicaciones como InTouch y Microsoft Excel pueden ser simultneamente un cliente
y un servidor.
FastDDE es una variacin o formato del DDE, proporciona medios de
empaquetamiento para muchos mensajes DDE Wonderware en un simple mensaje
microsoft DDE. Este empaquetamiento mejora la eficiencia y desempeo reduciendo
el nmero total de transacciones DDE requeridas entre el cliente y servidor. Aunque
el FastDDE de Wonderware ha extendido la utilidad de DDE en la industria, esta
extensin est impulsndose para desempearse en ambientes distribuidos.
4.9.2. ESTNDAR DE INTOUCH PARA DIRECCIONES I/O.
InTouch identifica un elemento de datos en un programa servidor I/O usando tres
nombres por convencin que incluye el nombre de la aplicacin (application name)
que proporciona los datos, nombre del tema (topic name) que contiene los datos y el
nombre del elemento especfico dentro del tema (item name). Para obtener datos de
otra aplicacin, el programa cliente (InTouch) abre un canal al programa servidor
(KEPServerEx) especificando estos tres nombres.
Adems, InTouch necesita saber el tipo de los datos; discreto, entero, real (punto
flotante), o mensaje (arreglo). Esta informacin determina el tipo de I/O para el
tagname cuando es definido en la base de datos de InTouch. Ahora, cuando
WindowViewer est corriendo, automticamente actualizar todos los valores y
ejecutar las acciones segn el programa.
87
Por ejemplo, en el caso de Excel, el nombre de la aplicacin es Excel, el nombre
del tema es el nombre de la hoja de clculo especfica que contiene los datos y el
nombre del artculo es la identificacin de la celda en la hoja de clculo cuyos datos
son para ser ledos o escritos.
4.9.3. EL INTOUCH ACCESS NAMES.
Cuando se crean tagnames tipo I/O o referencias de un tagname remoto, ellos deben
asociarse con un Nombre de Acceso (Access Name).
Para crear un Access Name:
En el men special, seleccione Access Name, o en el Explorador de la Aplicacin en
Configure, de doble-click en Access Name. La caja de dialogo Access Names
aparece.
Figura 4.9. Access Name
Pulse el botn Add. (Agregar). Automticamente aparece la caja de dilogo Add
Access Name (Agregar Nombre del acceso).
Figura 4.10. Crear un Access Name
88
En el campo de texto Access, se escribe el nombre que InTouch usar para este
Access Name, el cual sirve para obtener informacin de entradas y salidas (I/O) en
tiempo real.
En el campo de texto Aplication Name, se escribe el nombre del programa en uso
para el Servidor I/O del cual se adquirir los datos.
En el campo de texto Topic Name, se escribe el nombre del tema al que se quiere
acceder. El Topic Name es una aplicacin especfica de un grupo subalterno de
elementos de datos. En el caso de datos que vienen de un programa servidor de I/O,
el nombre del Topic Name debe ser exactamente el mismo nombre configurado para
en el programa servidor de I/O. Por ejemplo al comunicar con Microsoft Excel, el
nombre del Topic Name debe ser el nombre dado a la hoja de clculo cuando fue
guardado. Por ejemplo, Libro1.xls.
En el campo del protocolo a usar se selecciona DDE.
En el campo de cuando avisar al servidor (When advise to server) seleccione la
opcin avisar solamente los tems activos (Advise only active tems), ya que la opcin
(Advise all tems) consume mas recursos en la comunicacin DDE afectando su
funcionamiento por consiguiente no se recomienda su uso.
4.10. EL SERVIDOR I/O KEPServerEX.
El programa servidor al cual accede InTouch para tomar los datos que se originan en
el PLC, y escribir en las entradas se llama KEPServerEX, utilizando el protocolo de
comunicacin DDE. Este servidor se comunica con una amplia lista de diferentes
marcas de PLCs, incluyendo a Delta como dispositivo Modbus ASCII Serial. Toma
los datos directamente de la interfase de comunicacin al que est conectado el PLC
o la red.
4.10.1. COMPONENTES BSICOS DEL KEPServerEX.
La base del servidor proporciona un interfaz uniforme a todos sus drivers o
controladores disponibles para establecer comunicacin.
89
Figura 4.11.Ventana principal KEPServerEx
4.10.1.1. CANAL DE COMUNICACIN (CHANNEL).
Un channel o canal representa un medio de comunicacin del PC a uno o ms
dispositivos externos. Un canal puede usarse para representar un puerto serial o una
tarjeta instalada en el PC. Antes de agregar dispositivos a un proyecto, se debe
definir el canal que se usar al comunicar con los dispositivos. Un canal y un
controlador de un dispositivo (Device driver) van unidos para la comunicacin.
Despus de crear un canal, solamente los dispositivos que soporta el controlador
seleccionado se pueden agregar a este canal.
Figura 4.12. Crear un canal nuevo desde la barra de herramientas o con el
botn derecho del ratn del PC.
Cuando se empieza un nuevo proyecto el primer paso es determinar qu
controladores de comunicacin requiere la aplicacin es decir de que familia o
fabricante es el dispositivo (PLC) ya que de eso depende su funcionamiento. Un
controlador de comunicacin en el servidor es llamado channel. En aplicaciones
90
normales habr pginas del dilogo adicionales que permiten la configuracin de
parmetros como puerto y protocolo de comunicacin. Dependiendo del controlador
o controladores que se tiene instalado se pueden definir varios canales dentro de un
solo proyecto.
4.10.1.2. DISPOSITIVOS (DEVICE).
Una vez que el canal se ha definido en un proyecto, debe agregarse un dispositivo al
canal. Los dispositivos representan los PLCs u otro hardware con los cuales el
servidor se comunicar. El controlador del dispositivo que el canal est utilizando,
restringe la seleccin del dispositivo. El nombre de dispositivo es definido por el
usuario. ste ser el nombre para tener acceso a los tags asignados a este dispositivo.
Debe contar con una direccin ID representada por un nmero que lo identifica
nicamente en una red de dispositivos, as las demandas del servidor para los datos
puedan encaminarse correctamente.
Figura 4.13. Crear un dispositivo nuevo desde la barra de herramientas o con el
botn derecho del ratn del PC
4.10.1.3. TAGS.
Una tag o etiqueta representa direcciones en el PLC u otro dispositivo de hardware
con los cuales el servidor se comunica. El servidor admite ambos tags, los
dinmicos, (los tags creados en el cliente en este caso Intouch) y tags estticos
definidos por el usuario.
El mtodo ms comn para obtener datos de un dispositivo a una aplicacin del
cliente usando el servidor requiere que el usuario defina un juego de tags en el
proyecto creado en el servidor y entonces use el nombre que le asign a cada tag
como el item de cada enlace OPC/DDE entre el cliente y el servidor.
91
Figura 4.14. Crear un tag nuevo desde la barra de herramientas o con el botn
derecho del ratn del PC.
Despus de dar doble click izquierdo con el ratn del PC en el tag creado se
presentar la caja de dilogo de propiedades del tag.
Como se muestra en la fig.4.15, este cuadro de dilogo permite nombrar el tag,
especificar la direccin especfica para un dispositivo, seleccionar el tipo de datos, y
el mtodo de acceso del tag.
Figura 4.15. Propiedades del Tag (Etiqueta)
Propiedades del Tag
El parmetro del Tag Name permite ingresar la secuencia que representar los
92
datos disponibles de este tag. El nombre del tag puede ser de hasta 256 caracteres en
longitud y debe ser nico para cada direccin asignada.
El parmetro "Address" permite ingresar la direccin del controlador o driver
deseada para este tag. El formato de la direccin ingresado aqu est basado
enteramente sobre el controlador que esta usndose. Para determinar cmo debe
ingresarse una direccin se puede usar el botn Hints que se encuentra prximo
del parmetro de direccin y proporciona una gua de la referencia rpida al formato
de direccin del driver. Una vez ingresada una direccin, puede probarse usando el
botn de chequeo de la direccin . Cuando este botn es accionado intenta validar
la direccin con el driver. Si el driver acepta la direccin como se ingres ningn
mensaje se mostrar. Si un error es detectado un mensaje en pantalla informar del
error.
El parmetro Description permite unir un comentario a este tag. Una cadena de
hasta 64 caracteres se puede ingresar para la descripcin.
La seleccin Data Type o tipo de dato permite especificar el formato de los datos
del tag tal como se encuentran en el dispositivo fsico (PLC). En la mayora de los
casos ste es tambin el formato de los datos como retorna a un cliente DDE o a un
OPC. El tipo de datos configurado es una parte importante de cmo un controlador
de comunicacin lee y escribe datos a un dispositivo. Para muchos controladores el
tipo de datos de un grupo particular de datos es fijado rgididamente. En estos casos
el controlador sabe qu formato necesita utilizar cuando este leyendo datos desde el
dispositivo. Sin embargo en algunos casos, la interpretacin de los datos del
dispositivo est en gran parte en las manos del usuario. Un ejemplo sera un
dispositivo que utiliza un registro de datos de 16 bit. Esto indicara normalmente que
los datos son o un short o palabra (word). Muchos dispositivos basados en registros
tambin soportan valores que alcanzan dos registros. En estos casos los valores del
registro doble podran ser largos (long), un Dword, o un flotante (float). Cuando el
controlador que se est utilizando soporta este nivel de flexibilidad se debe decir al
controlador cmo quiere leer los datos para ese tag. Seleccionando el tipo de datos
apropiado se le est diciendo al controlador que lea o un registro o dos o
posiblemente un valor booleano. El controlador gobierna el formato de datos que se
elige. La seleccin de tipo de datos disponible es:
93
Default Valor por defecto, este tipo de dato permite al driver escoger su
tipo de dato predefinido.
Boolean - Simple dato de bit On o Off (1 o 0)
Char datos con signo 8 bits
Byte - datos sin signo 8 bits
Short - datos con signo 16 bits
Word - datos sin signo 16 bits (palabra)
Long - datos con signo 32 bits
Dword - datos sin signo 32 bits (doble palabra)
Float - Valor Real 32 bits formato IEEE
Double - Valor Real 64 bits formato IEEE
String Trmino nulo ASCII cadena de caracteres.
BCD - Dos bytes empaquetados en formato BCD el rango es 0 - 9999
LBCD - Cuatro bytes empaquetados en formato BCD el rango es 0 -
99999999.
La seleccin "Client access" permite especificar si el tag es slo lectura ("Read
only") o lectura/ escritura ("Read/Write"). Seleccionando "Read only" se puede
impedir a las aplicaciones del cliente cambiar los datos contenidos en este tag.
Seleccionando "Read/Write" se est permitiendo a las aplicaciones del cliente
cambiar el valor de este tag segn se requiera.
El parmetro "DDE scan rate" permite especificar el intervalo de actualizacin para
un tag cuando se usa en un cliente DDE. Los clientes de OPC pueden controlar la
velocidad a la que los datos son analizados usando la velocidad de actualizacin que
es parte de todos los grupos de OPC. Normalmente los clientes DDE no tienen esa
prestacin. El servidor le permite especificar una velocidad de actualizacin en un
tag por la base del tag para los clientes DDE. Usando el "DDE scan rate" se puede
cubrir los requerimientos de banda ancha del servidor para satisfacer las necesidades
de la aplicacin. Si, por ejemplo, se necesita leer datos que cambian muy lentamente
no hay ninguna razn para leer frecuentemente el valor. Usando el "DDE scan rate"
el tag puede ser forzado a leerlo en una velocidad lenta reduciendo la demanda en el
canal de comunicaciones. El rango vlido es 10 a 999999 milisegundos. El valor por
defecto es 100 milisegundos.
94
4.11.2. COMUNICACIN INTOUCH/KEPServerEX.
Las Opciones FastDDE & SuiteLink: Los servidores soporte de Corporacin
Wonderware; FastDDE y SuiteLink simplifican la tarea de conectar el servidor con
aplicaciones de FactorySuite como InTouch. Usando el conjunto de herramientas de
Wonderware, el servidor puede proporcionar simultneamente OPC y conectividad
FastDDE/SuiteLink para dirigir las necesidades de comunicaciones entre
Cliente/Servidor, el servidor permite acceder rpidamente a datos del dispositivo sin
la necesidad de usar un software intermediario como puente como se hace al usar un
OPC solamente como servidor de comunicaciones. Para usuarios de Wonderware la
apariencia familiar de la configuracin de la base de datos del tag
FastDDE/SuiteLink se mantiene.
El servidor hace el mejor uso de estas tecnologas usando slo los componentes
necesarios para los usuarios de Wonderware. Si no es un usuario de Wonderware no
se requiere su uso, no obstante el servidor usa su propia tecnologa de OPC para
mantener el mejor funcionamiento disponible para las aplicaciones de cliente OPC.
Figura. 4.16. Men herramientas-opciones
La ventana de dilogo FastDDE/SuiteLink (Fig.4.17) slo se desplegar en el men
de las opciones del servidor si un producto Wonderware FactorySuite est instalado
en el PC. Especficamente, el Wonderware FS2000 Componentes Comunes deben
instalarse en el PC para el funcionamiento apropiado de FastDDE/SuiteLink.
95
Figura. 4.17. Ventana de Dilogo FastDDE/SuiteLink.
La opcin "enable FastDDE/SuiteLink" permite activar o desactivar el soporte de
estos protocolos Cliente/Servidor. Por defecto este parmetro estar habilitado
cuando un producto de Wonderware esta instalado en el PC. Si el funcionamiento
de FastDDE/SuiteLink se desactiva, el servidor no responder a cualquier demanda
para datos FastDDE o SuiteLink. Si se piensa slo usar como un servidor de OPC,
se puede desactivar el funcionamiento de FastDDE/SuiteLink. Haciendo eso, se
puede aumentar la seguridad de los datos y mejorar el funcionamiento total del
servidor.
La opcin "Update active clients" configura con qu frecuencia se enviarn nuevos
datos a las aplicaciones cliente FastDDE/SuiteLink. El rango es 20 a 32000
milisegundos, con un valor por defecto de 100 milisegundos y es usado para permitir
a los datos FastDDE/SuiteLink ser dosificados para la transferencia a las aplicaciones
del cliente. Al usar un protocolo de Cliente/Servidor como FastDDE o SuiteLink, las
ganancias del funcionamiento slo se dan cuando pueden enviarse bloques grandes
de datos del servidor en una sola respuesta. Para mejorar la habilidad del servidor de
recoger un bloque grande de datos, el cronmetro de actualizacin puede
configurarse para permitir una agrupacin de nuevos datos para acumularlos antes de
enviarse a una aplicacin del cliente. Una cosa importante para recordar es que esta
96
velocidad de actualizacin aplica a cuan frecuente los datos se envan a la aplicacin
del cliente y no a cuan frecuente los datos son ledos desde el dispositivo. Se puede
usar la ventana de configuracin "DDE scan rate" para ajustar cuan rpido o lento el
servidor adquiere datos de un dispositivo conectado.
Usando el Servidor de Datos en Wonderware
El servidor es por encima de todo un servidor de OPC, como tal es comn
FastDDE/SuiteLink, la nomenclatura como nombre del servicio DDE (Access
Name), nombre del Tema (Topic Name), y nombre del Artculo (Item Name) son
aplicados diferentemente de su equivalente OPC.
Como cualquier servidor de DDE, este debe registrarse con el sistema como un
proveedor de servicio DDE. Para el funcionamiento apropiado de
FastDDE/SuiteLink, este nombre debe ser igual al nombre del archivo ejecutable
servidor que es "Servermain". Con esto en mente, se debe usar este nombre cuando
se configura un Nombre de Acceso (Access Name) en la aplicacin de FactorySuite.
Si se piensa usar SuiteLink como protocolo Cliente/Servidor tambin se debe
configurar un PC Node Name. Esto aplica aun cuando el servidor y su aplicacin de
FactorySuite existen en el mismo PC.
En una aplicacin tpica del servidor se puede ver una configuracin que es muy
similar a la siguiente:
Figura. 4.18. Ejemplo aplicacin en el servidor.
97
Para el ejemplo de la figura 4.19 pueden accederse a los datos DDE usando la
informacin siguiente en el Access Name de InTouch:
Application Name = Servermain
Topic Name = Channel1_Device1_Machine1_Cell2
Item Name = ToolDepth
Figura. 4.19. Ejemplo configuracin del Access Name de InTouch.
Esta informacin es necesaria para acceder a los datos del item en el servidor. Como
se muestra en la figura 4.19, en el dilogo del Nombre de Acceso (Access Name), el
" Node Name " o nombre del Nodo debe ser igual al nombre del PC dnde se
desarrolla la aplicacin si se intenta usar SuiteLink. El "Topic Name " o Nombre de
la Aplicacin debe ser igual al predefinido en el Servicio DDE cuyo nombre es
"Servermain" para ambas operaciones FastDDE y SuiteLink.
98
Figura. 4.20. Ejemplo configuracin del Tagname Dictionary de InTouch.
99
DIAGRAMA DE FLUJO PRODUCCIN BIOCOMBUSTIBLE
NO
TQ. ALCOHOL
TQ.CATALIZADOR
MEZCLA
INTERFASE DE
COLOR
TQ.DECANTADOR
TQ. RECIBIDOR
BIOCOMBUSTIBLE
Inicio
Cargar Alcohol
TQ.ACEITE
VEGETAL
TQ.RECIBIDOR
GLICEROL
TQ.REACTOR
MEZCLA Y TEMP
Cargar Mezcla Catalizador
Qumico
Catalizador
Dosificar
Cargar Aceite
CAPTULO 5
SISTEMA DE CONTROL Y VISUALIZACIN PLANTA PROTOTIPO
BIOCOMBUSTIBLE
5.1. DESCRIPCIN DEL PROCESO.
Para describir de manera grfica el proceso que se realiza para la elaboracin del
biocombustible a partir de aceites vegetales, se muestra el siguiente diagrama de
flujo.
Figura. 5.1. Diagrama de Flujo del Proceso de Biocombustible.
100
5.1.1. COMPONENTES.
Para la demostracin de este automatismo se cuenta con una maqueta que representa
a una planta de obtencin de Biocombustible hasta la etapa primaria, es decir sin el
proceso de refinacin, filtrado y enfriamiento.
Se dispone de siete depsitos metlicos que representan los tanques del proceso:
El primer depsito representa el tanque de almacenamiento de Alcohol,
cuenta con una bomba de descarga hacia el tanque catalizador.
El segundo depsito representa el tanque de catalizacin, cuenta con un
sensor capacitivo como interruptor de nivel, un motor agitador, un pequeo
depsito acoplado con una vlvula manual para dosificacin del qumico
catalizador, una bomba de descarga y una vlvula solenoide que permite el
vaciado hacia el tanque Reactor.
El tercer depsito representa el tanque de almacenamiento de Aceite Vegetal,
cuenta con una bomba de descarga hacia el tanque Reactor.
El cuarto depsito representa el tanque reactor, cuenta con un motor agitador,
una resistencia elctrica tubular interior para calentamiento, un sensor PT-100
con un transmisor de conversin de 4 a 20 mA, una bomba de descarga hacia
el tanque decantador.
El quinto depsito representa el tanque decantador, cuenta con un sensor de
tipo vibratorio para nivel mximo, un sensor de contraste para deteccin de
cambio de fase o color en la decantacin. Asimismo consta de tres vlvulas
solenoides: la primera ubicada en la bajante del depsito permite el control de
la decantacin, las dos restantes permiten el vaciado en conjunto con dos
bombas hacia los tanques recibidores de biocombustible y glicerol
respectivamente.
El sexto depsito representa el tanque recibidor de Glicerol.
El sptimo depsito representa el tanque recibidor de biocombustible, cuenta
con un sensor PT-100 con un transmisor de conversin de 4 a 20 mA.
Se cuenta con un botn de emergencia que interrumpir todo el proceso si la
situacin as lo requiere.
101
Figura. 5.2. Maqueta representativa del Proceso de Biocombustible.
En la figura 5.3 se muestra la tarjeta de interfase entre los PLCs y los dispositivos de
campo tales como motores, vlvulas solenoides y la resitencia elctrica para
calentamiento, el objetivo de su implementacin es proteger las salidas de los
PLCs.
Figura. 5.3. Tarjeta de Interfase entre salidas del PLC y dispositivos de campo.
102
5.1.2. FUNCIONAMIENTO.
El esquema fundamental del control del proceso para esta planta prototipo se detalla
a continuacin:
1. Inicia con el bombeo desde el tanque de almacenamiento de alcohol hasta
el tanque de catalizacin.
2. El sensor capacitivo ubicado en el tanque de catalizacin interrumpe la
entrada de alcohol, una luz piloto advierte que se inicie la dosificacin
del qumico catalizador.
3. Se activa el agitador del catalizador para realizar la mezcla entre el
qumico y el alcohol a un tiempo de agitacin determinado.
4. Terminado este proceso por medio de una bomba se descarga esta mezcla
hacia el tanque Reactor.
5. Inicia el bombeo desde el tanque de almacenamiento de aceite vegetal
hacia el tanque Reactor.
6. La dosificacin de los porcentajes tanto de la mezcla del catalizador como
la del aceite vegetal hacia el tanque de reaccin se simular con una
aplicacin en InTouch.
7. Se ajusta el control de temperatura y el tiempo de agitacin del Reactor.
8. La reaccin termina cuando alcance la temperatura y el tiempo de
agitacin determinado.
9. A continuacin se acciona la bomba de descarga del tanque Reactor hacia
el tanque decantador, el sensor de nivel alto en el tanque decantador
apaga la bomba de descarga del tanque reactor y protege contra
sobrellenado.
10. Por efecto de densidad el coproducto de la reaccin en este caso el
glicerol desciende hacia el fondo del tanque decantador.
11. Se activa la vlvula de control de decantacin la cual permite el paso de
los fluidos hacia la mirilla en dnde se encuentra un sensor de contraste
que detectar las dos fases producto de la reaccin y decantacin.
12. El sensor de contraste detecta el glicerol, activa la bomba y vlvula de
vaciado hasta el depsito de glicerol.
13. Luego de haber descargado el glicerol el sensor de contraste detecta el
cambio en la interfase es decir el color del biocombustible.
14. Se desactiva la bomba de descarga de glicerol y se activa la bomba y
vlvula de vaciado del biocombustible hacia su respectivo depsito.
103
5.1.3. CONFIGURACIN DEL PLC NECESARIO.
Segn lo descrito en componentes y funcionamiento del proceso, da como resultado
la configuracin del PLC siguiente:
Entradas, salidas y puertos de comunicaciones necesarios:
4 entradas digitales de 24 Vcc.
2 entradas analgicas de 4 a 20 mA.
12 salidas digitales de 24 Vcc, 0,5 A.
2 puertos de comunicaciones serie RS232.
5.2. SOLUCIN DE CONTROL CON DELTA PLC.
Para este proyecto hemos utilizado 2 PLCs Delta modelos DVP20EX00R, consta de
entradas analgicas, entradas discretas y salidas discretas de tipo rel y el
DVP14ES00R, consta de entradas discretas y salidas discretas de tipo rel.
Figura. 5.4. Mdulos con PLCs DELTA utilizados en el proyecto.
104
5.2.1. PROGRAMAS PLC.
Para mejor comprensin de los programas se detalla en la tabla 5.1 y 5.2 la
descripcin de los elementos utilizados, as como las direcciones internas y externas
en el PLC.
5.2.1.1. PROGRAMA DE CONTROL WPL EDITOR PLC1.
ENTRADAS DIGITALES COMENTARIO
X0 Lmite de Nivel TQ. Catalizador
X1 Lmite de Nivel TQ. Decantador
X2 Sensor cambio de Fase Decantacin
X3 Parada de Emergencia General
SALIDAS DIGITALES
Y0 Rel de accionamiento Bomba TQ. Alcohol
Y1 Rel de accionamiento Bomba TQ. Catalizador
Y2 Rel de accionamiento Bomba TQ. Aceite.
Y3 Rel de accionamiento Bomba TQ. Reactor.
Y4
Rel de accionamiento bomba TQ. Decantador hacia TQ.
Biocombustible.
Y5
Rel de accionamiento bomba TQ. Decantador hacia TQ.
Glicerol.
ENTRADAS ANALGICAS
(4 a 20 mA)
A0I Temperatura Reactor
A1I Temperatura Biocombustible
VARIABLES AUXILIARES
M0 Marca activacin bomba alcohol
M2 Marca activacin bomba aceite vegetal
M3 Marca activacin calentamiento Reactor
M4 Marca de indicacin dosificacin qumico catalizador
M6 Marca activacin bomba Catalizador
M10 Marca activacin bomba Reactor
M11 Marca activacin vlvula solenoide descarga decantador
M12 Marca paro de emergencia X3
M16 Marca condicional calentamiento Reactor
M17 Marca condicional bomba decantador-biocombustible
105
M19 Marca activacin bomba decantador-biocombustible
M21 Marca activacin bomba decantador-glicerol
M22 Marca condicional bomba decantador-glicerol
M24 Marca de reset dosificacin qumico catalizador
M25 Marca de reinicio nueva dosificacin qumico catalizador
D2 Registro ingreso temperatura de calentamiento reactor (C)
D3 Registro conversin (C) a valor decimal
D4
Registro valor decimal para comparacin con entrada
analgica
D5 Registro control temperatura alcanzada.
D1110 Registro de lectura entrada analgicaA0I
TEMPORIZADORES
T0 Temporizador desactivacin manual Y0
T1 Temporizador estabilidad sensor de nivel X0
T2 Temporizador desactivacin manual Y1
T3
T4 Temporizador desactivacin manual Y2
T5
T6 Temporizador desactivacin manual Y3
T7 Temporizador desactivacin manual Y4,Y5
Tabla 7. Simblico PLC1.
Fuente: Los autores.
106
107
108
109
5.2.1.2. PROGRAMA DE CONTROL WPL EDITOR PLC2.
SALIDAS
DIGITALES
COMENTARIO
Y0 Rel de accionamiento vlvula de control decantacin.
Y1 Rel de accionamiento vlvula TQ. Biocombustible.
Y2 Rel de accionamiento vlvula Solenoide TQ. Glicerol.
Y3 Rel de accionamiento motor agitador Reactor.
Y4 Rel de accionamiento resistencia calentamiento Reactor.
Y5 Rel de accionamiento motor agitador Catalizador.
VARIABLES
AUXILIARES
M1 Marca activacin Agitador Catalizador
M5 Marca activacin M1
M7 Marca activacin resistencia calentamiento Reactor
M8 Marca activacin M9
M9 Marca activacin Agitador Reactor
M13 Paro de emergencia X3(PLC1)
M15 Marca activacin vlvula Y0
M18 Marca activacin vlvula Y1
M23 Marca activacin vlvula Y2
D0 Registro ingreso tiempo de agitacin catalizador (minutos)
D1 Registro conversin tiempo de agitacin catalizador (seg)
D6 Registro ingreso tiempo de agitacin reactor (minutos)
D7 Registro conversin tiempo de agitacin reactor (seg)
TEMPORIZADORES
T0 Temporizador desactivacin manual Y5
T1 Temporizador agitador catalizador (D1)
T2 Temporizador desactivacin manual Y3
T3 Temporizador agitador reactor (D7)
Tabla 8. Simblico PLC2.
Fuente: Los autores.
110
111
5.3. INTERFASE HUMANO - MQUINA (HMI).
5.3.1. DISEO DE PANTALLAS.
Para el control y supervisin del presente proyecto realizamos una interfase grfica
HMI SCADA con el desarrollador WindowMaker del programa InTouch 9.5 de
Wonderware.
La aplicacin se ordena entorno a una pantalla de seleccin. Contiene 4 accesos
directos a diferentes pantallas principales de la aplicacin (figura 5.2).
Figura 5.5. Men Principal
112
Pantallas de procesos: Se han creado 4 pantallas que reflejan el proceso que se est
llevando a cabo en la planta en sus diferentes ubicaciones, mostrando todos los
elementos susceptibles de activacin o programacin, permitiendo el acceso a los
mismos y con ayuda visual para facilitar la comprensin por parte del operario.
Figura 5.6. Tanque Alcohol
Figura 5.7. Catalizador-Aceite
113
Figura 5.8. Reactor
Figura 5.9. Decantador - Tanques Finales
114
Pantalla de tendencias: Se desarrolla una pantalla en la que se visualiza una serie de
grficas de evolucin de variables presentes en el proceso tales como la temperatura
interior del material en el Reactor (figura 5.6).
Figura 5.10. Registrador de temperatura Reactor
5.3.2. CREACIN DE LA APLICACIN EN EL SERVIDOR KEPServerEX.
Una vez realizadas las pantallas de la interfaz grfica, creamos la aplicacin en el
servidor de datos KEPServerEx.
Como ejemplo tomaremos la configuracin para el PLC1.
115
Figura 5.11. Creacin del canal de acceso.
Debido a que los PLCs utilizados en este proyecto utilizan el protocolo de
comunicacin Modbus ASCII escogemos el correspondiente controlador para este
dispositivo como se muestra en la figura 5.9.
116
Figura 5.12. Configurando el controlador del PLC Delta.
Figura 5.13. Puerto de comunicacin en la estacin maestro, velocidad de
transmisin y caractersticas de la trama.
117
Figura 5.14. Creacin del Dispositivo.
Figura 5.15. Seleccin del modelo del Dispositivo.
118
Figura 5.16. Asignacin de direccin o ID del dispositivo.
Las siguientes ventanas de dilogo tales como parmetros de comunicacin y ajustes
para la trama se configuran por defecto cuando las tramas son construidas para
comunicarse con un dispositivo Modbus.
Figura 5.17. Resumen de propiedades del dispositivo creado.
119
Figura 5.18. Ventana de la aplicacin para PLC1 Y PLC2
Direccionamiento para dispositivos Modbus ASCII: Los tipos de datos por
defecto para los tags definidos dinmicamente se muestran en la siguiente tabla:
Tabla 9. Direccionamiento para dispositivos Modbus ASCII.
Fuente: Los autores.
Direccin Rango Tipo de Dato Acceso
Salidas 000001 - 065535 Boolean
Lectura/Escri
tura
Entradas 100001 - 165535 Boolean
Solamente
lectura.
Registros
Internos
300001 365535
300001 365534
3xxxxx.0 - 3xxxxx.15
Word, Short, BCD
Float, DWord, Long
Boolean
Solamente
lectura.
Registros de
operacin
400001 465535
400001 465534
4xxxxx.0 - 4xxxxx.15
Word, Short, BCD
Float, DWord, Long
Boolean
Lectura/Escri
tura
120
Las Direcciones de dispositivos del PLC DELTA DVP-ES y EX Series para
comunicacin utilizados en esta aplicacin se muestran en base numrica
hexadecimal y decimal la siguiente tabla:
Tabla 10. Direcciones de dispositivos del PLC DELTA DVP-ES y EX Series.
Fuente: Los autores.
Como ejemplo tomamos el direccionamiento de la entrada analgica del transmisor
que indica la temperatura presente en el Tanque Reactor.
Por tratarse de un Registro especial de operacin (Vea Tabla 9) tomamos el valor
inicial 400001 sumado al valor del registro correspondiente a la entrada analgica
CH0 del PLC, D1110 cuya direccin en base numrica decimal es 5206 (Vea Tabla
10) resulta 405207 este valor es ingresado como direccin de la entrada analgica
CH0 en el servidor de datos KEPServerEX.
Figura 5.19. Configuracin de un Tag.
Dispositivo Rango Direccin (Hex) Direccin (Dec)
X 000~377(Octal) 0400~04FF 1024~1279
Y 000~377(Octal) 0500~05FF 1280~1535
T 000~255 0600~06FF 1536~1791
M 000~255 0800~08FF 2048~2303
D 000~255 1000~10FF 4096~4351
D 1024~1279 1400~14FF 5120~5375
121
Siguiendo el ejemplo anterior configuramos todos los tags utilizados en el proceso,
en la ventana de tags vemos la vinculacin de las distintas variables del sistema con
las seales E/S del PLC. As, podemos ver el nombre del tag, direccin de memoria
interna en el PLC, tipo de dato y la velocidad de actualizacin de datos.
Figura 5.20. Lista de Tags del PLC1 en el Servidor de Datos.
122
5.21. Lista de Tags del PLC2 en el Servidor de datos.
5.3.3. CREACIN DEL NOMBRE DE ACCESO EN INTOUCH.
Ahora creamos los Access Names en el InTouch
Figura 5.22. Access Name para el PLC1.
123
Figura 5.23. Access Name para el PLC2.
Vinculamos los distintos elementos del dibujo y los botones a las marcas y salidas de
los PLCs mediante los tags del sistema que representan a los dispositivos o
elementos que queremos visualizar del proceso.
Figura 5.24. Lista de tags en InTouch.
124
El sistema de referencia para los tags es la unidad terminal master (MTU) del
SCADA en este caso el PC, as vemos que los datos que salen de la interfase hacia el
PLC son de tipo salida y los datos que van del PLC al PC son de tipo entrada.
5.3.4. CREACIN DE LOS SCRIPTS.
En el script o escritura de aplicacin tenemos:
Figura 5.25. Escritura de Aplicacin.
Formula de presentacin de temperatura del Reactor:
temp1= (150/965)*AIW0;
Donde temp1 es el valor de la temperatura en grados centgrados presente en el
reactor, (150/965) es el factor de relacin entre el rango de medicin del transmisor
de temperatura y el valor de lectura mximo en el PLC y AIW0 representa la entrada
analgica del PLC para el transmisor de temperatura del PT-100 del reactor en
tiempo real.
Paro de emergencia.- Las siguientes lneas son para activar el paro de emergencia
en el PLC 2:
IF M12==1 THEN
M13=1;
125
ELSE
M13=0;
ENDIF;
Donde M12 es la marca que se habilita cuando se pulsa el paro de emergencia de la
entrada X3 del PLC1
M13 es la marca que detiene el sistema en el PLC 2
Control de descarga de decantador
IF Y02==1 THEN
M11=1;
ELSE
M11=0;
ENDIF;
Donde Y02 es la salida que activa la vlvula solenoide de control de descarga del
decantador y se encuentra en el PLC2.
M11 es la marca que habilita las bombas de descarga Glicerol y la de
Biocombustible ubicadas en el PLC1.
La condicin consiste que cuando se active dicha vlvula podrn funcionar las
bombas de descarga del Decantador.
Frmula de presentacin de temperatura del Biocombustible:
temp2= (150/965)*AIW2;
Donde temp2 es el valor de la temperatura en grados centgrados presente en el
tanque de Biocombustible, (150/965) es el factor de relacin entre el rango de
medicin del transmisor de temperatura y el valor de lectura mximo en el PLC y
AIW2 representa la entrada analgica del PLC para el transmisor de temperatura del
PT-100 del tanque de Biocombustible en tiempo real.
Nivel tanque Catalizador
Las siguientes lneas de programacin son para observar el nivel de llenado en el
tanque catalizador.
IF Y0==1 THEN
NIVC = NIVC +1;
ENDIF;
IF Y1== 1 THEN
126
NIVC = NIVC - 1;
ENDIF;
Donde Y0 es la salida que activa la bomba de descarga del alcohol
NIVC es la variable de nivel del tanque catalizador
Y1 es la bomba de descarga del catalizador
Cuando se activa la bomba de descarga del alcohol comienza a incrementarse NIVC
aumentando as el nivel de tanque del catalizador, caso contrario ocurre cuando se
activa la bomba de descarga del catalizador la variable NIVC se decrementa
disminuyendo el contenido del tanque.
Nivel tanque Reactor
Las siguientes lneas de programacin son para observar el nivel de llenado en el
tanque reactor
IF Y1 == 1 OR Y2 == 1 AND NIVR < 440 THEN
NIVR = NIVR+1;
ENDIF;
IF Y31 == 1 AND NIVR > 0 THEN
NIVR = NIVR - 1;
ENDIF;
Y1 es la bomba de descarga del catalizador
Y2 es la bomba de descarga del aceite
NIVR es la variable de nivel del tanque reactor
Donde Y31 es la salida que activa la bomba de descarga del reactor
Cuando se activa la bomba de descarga del alcohol o del catalizador comienza a
incrementarse NIVR aumentando as el nivel del tanque del catalizador, caso
contrario ocurre cuando se activa la bomba de descarga del reactor la variable NIVR
se decrementa disminuyendo el contenido del tanque.
En los scripts de condicin tenemos:
127
Figura 5.26. Configurando una condicin de Escritura.
Activacin y desactivacin desde el PLC1 de sistema de calentamiento del Reactor
cuya salida se encuentra en el PLC2:
M3 tipo de condicin: ON True M7=1;
M16 tipo de condicin: ON False M7=0;
Activacin de Sonido para temperatura alcanzada en el Reactor:
temp1 >= D2tipo de condicin: ON True PlaySound( "C:\windows\media\Sonido de
inicio de sesin de Windows XP.wav", 1);
alarma = 1;
Activacin y desactivacin desde el PLC1 de vlvula de descarga de Biocombustible
cuya salida se encuentra en el PLC2:
M17 tipo de condicin: ON True M18=1;
Y41 tipo de condicin: ON False M18=0;
Activacin y desactivacin desde el PLC1 de vlvula de descarga de Glicerol cuya
salida se encuentra en el PLC2:
128
M22 tipo de condicin: ON True M23=1;
Y51 tipo de condicin: ON False M23=0;
Figura 5.27. Imagen del proyecto terminado.
129
CAPTULO 6
COSTOS
Las siguientes tablas muestran de forma independiente los costos de materiales y
mano de obra e ingeniera para la elaboracin de este proyecto.
6.1. LISTA DE MATERIALES UTILIZADOS.
ELEMENTO UNIDAD CANT
VALOR
UNITARIO
VALOR
TOTAL
Tanques metlicos U 7 5.00 35.00
Tanque en acero inoxidable para
dosificacin U 1 5.00 5.00
Plywood 79,2 x 59,1 x 12 cm U 1 4.40 4.40
Alfombra de polievinil. m 1 5.95 5.95
Mesa metlica (material y mano de obra) U 1 50.00 50.00
Base para tanques de aluminio U 5 5.00 35.00
Riel de aluminio m 10 0.75 7.5
Racor codo de 1/8- 6mm U 12 1.76 21.12
Racor Recto de 1/8- 6mm U 12 1.76 21.12
Racor recto 1/8- 8mm U 3 1.90 3.80
Manguera neumtica 6 mm m 8 2.42 19.36
Manguera neumtica 8 mm m 1 2.50 2.50
Cable de control # 18 AWG m 50 0.35 17.5
Canaleta plstica 4 x 3 cm U 2 0.80 2.40
Canaleta plstica 1 x 0.5 cm U 2 0.50 1.00
130
Tarjeta de rels para interfase U 1 30.00 30.00
Caja para tarjeta de rels para interfase U 1 9.00 9.00
Paquete de marquillas con terminales para
bornera U 1 14.00 14.00
Vlvulas Solenoides con bobinas 110VAC U 4 37.46 149.84
Resistencia tubular de 1000 W 120Vac U 1 40.00 40.00
Sensor RTD PT-100 U 2 50.00 100.00
Rele de 120 Vac Telemecanique U 1 15.00 15.00
Transmisor Temperatura TMT187 RTD/
4-20mA U 2 100.00 200.00
Sensor de Contraste U 1 250.00 250.00
Sensor Liquiphant FTL20 U 1 250.00 250.00
PLC DELTA 12 Entradas/8 Salidas
digitales, 4 Entradas/ 2 Salidas analgicas. U 1 312.71 312.71
PLC DELTA 8 Entradas/6 Salidas
digitales. U 1 214.91 214.91
Cable de comunicacin PCPLC
DVPACAB215 U 2 18.25 36.50
Sensor capacitivo Sick U 1 180.00 180.00
Vlvulas de bola NPT U 2 2.50 5.00
Mirilla de vidrio U 1 20.00 20.00
Bomba de limpia parabrisas 12VDC U 7 8.00 42.00
Motor 110Vac para agitador U 2 15.00 30.00
Acople y eje para agitador U 2 5.00 10.00
Fuente de poder ATX 540 W U 1 20.00 20.00
Breaker (1P) 2A U 2 15.00 30.00
Cable concntrico 2x14 m 2 0.70 1.40
131
Riel DIN m 2 2.00 4.00
Portafusibles para tablero U 2 0.50 1.00
Caja tablero (30x23x7.5) cm U 1 15.00 15.00
Caja tablero (18x23x8.5) cm U 1 10.00 10.00
Conector DB25 macho U 4 0,35 1.40
Cable conector DB25 hembra U 4 2.50 10.00
Cable conector DB9 macho U 2 0.35 0.70
Cable conector DB9 hembra U 2 0.35 0.70
Cables de alimentacin 110 Vac U 2 1.00 2.00
Bornas y plug U 2 0.50 1.00
Enchufe polarizado U 1 1.50 1.50
Conector romex 1 U 1 0.45 0.45
Miscelneos (tornillos, amarras plsticas,
pegamento, cinta aislante, silicn, fusibles,
transporte). U 1,00 10,00 10,00
TOTAL 2,249.76
132
6.2. ACTIVIDADES REALIZADAS.
DESCRIPCIN TOTAL
Costos por montaje, cableado, programacin, pruebas del
sistema y puesta en marcha.
1,500.00
IVA 12% 180.00
TOTAL 1,680.00
133
ANEXO A
DATOS TCNICOS PLC DELTA DVP SERIES ES Y EX
Modelo de PLC
Alimentacin
Especificacin del Mdulo
de Salida
Cdigo de control y # Serie
Versin
Figura A1. Placa del PLC
En la figura 3.2 podemos ver la forma en que se codifican los modelos de PLC
Figura A2. Descripcin de modelos de PLC
PERFIL DEL EQUIPO Y CONTORNO
Figura A3. Perfil del equipo y contorno
134
1. Clip del Riel DIN
2. Riel DIN
3. Orificios para montajes
4. Puerto de comunicacin (RS-232)
5. Puerto para unidad de expansin
6. Terminales de entradas y salidas
7. Terminales de entradas y salidas
8. Indicadores de entradas
9. Indicadores de salidas
10. Indicador de estado: POWER, RUN y ERROR
11. Tapa de Terminales de entrada y salida
12. Tapa de Terminales de entrada y salida
13. Placa con los nombres de terminales
14. Placa con los nombres de terminales
15. Puerto de comunicacin RS-485
MODELOS
Los modelos utilizados son el DVP20EX00R y el DVP14ES00R segn se muestra en
las figura A4 y A5 respectivamente
Figura A4. PLC Delta DVP20EX00R
Figura A5. PLC Delta DVP14ES00R
135
ESPECIFICACIONES GENERALES
Tabla A1. Especificaciones Generales de los PLCs usados en el proyecto
Fuente: Los autores.
Entrada Analgica (A/D) Salida Analgica (D/A)
tems Entrada de
Voltaje
Entrada de
Corriente
Salida de
Voltaje
Salida de
Corriente
Anlogo I/O
Rango
10V 20mA 0-10V 0-20Ma
Conversin
digital
-512 - +511 -512 - +511 0 255 0 255
Resolucin
10bits
(1lsb=19.5
3125Mv)
10bits
(1lsb=39.0625 A
)
8bits
(1lsb=39.0625m
V)
8bits (1lsb=78.125)
Impedancia
de entrada
> 112 K 250 ____
Tabla A2. Entradas y Salidas Analgicas (DVP 20EX)
Fuente: Los autores.
Modelo
tem
DVP14ES00R DVP20EX00R
Alimentacin 100/240VAC
Fusible 2A/250VAC
Consumo 20VA 30VA
Fuente de
24VDC
400mA
Resistencia de
Aislamiento
>5M a 500VDC(Entre todas las entradas /salidas y tierra)
Entradas
digitales
8 8
Salidas
digitales
6 6
Entradas
Analgicas de
Voltaje
0 4
Entradas
Analgicas de
Corriente
0 4
Convertidor
Analgico
Digital de
Voltaje
0 2
Convertidor
Analgico
Digital de
Corriente
0 2
Peso 400 536
136
INSTALACIN
Figura A6. Conexin elctrica.
Todas las versiones del DVP PLC tienen circuitos Entrada / Salida, que pueden unir
a una gran variedad de dispositivos de campo. Las seales de entrada sern de voltaje
DC y tiene dos maneras de conexin: SINK y SOURCE:
Sink = La corriente circula hacia el terminal comn S/S
Source = La corriente circula fuera del terminal comn S/S
Por ejemplo, conectamos al terminal comn S/S al positivo de la fuente de
alimentacin (+), agregando el interruptor, entre el negativo (-) y la entrada, hemos
completado el circuito.
Figura A7. Forma de conexin de entradas.
137
Figura A8. Forma de conexin de salidas
(1). Voltaje DC
(2). Paro de emergencia
(3). Fusible
(4)-(5) Conexin de salidas de Y0 y Y1 con diodo de proteccin
(6) Conexin Y4 y Y5 con un hardware externo
(7) No se conecta
Power LED
Este indicador enciende cuando el PLC esta energizado, cundo el led no enciende
indica que la fuente de 24 VDC del PLC esta sobrecargada y debe desconectarse las
cargas conectadas a dicha fuente y conectar una fuente externa a las cargas. Si el led
de error parpadea continuamente significa que debe cambiarse la fuente externa ya
que es de baja capacidad.
Operacin y Test
Se debe verificar que los cables estn bien conectados
Cargar el programa al PLC y el LED de ERROR debe estar apagado.
Cuando el LED de RUN esta apagado el PLC esta en modo STOP
Se ejecuta el comando RUN y en el PLC deber encender el LED de RUN,
indicando as el buen funcionamiento del equipo.
138
FLUJOGRAMA DE FUNCIONAMIENTO.
Encendido
Inicializacin
Verificacin de Hardware
Y Memoria de Programa
OK?
Fijar tiempo Watchdog
Modo?
?? ?
Ejecutar programa
Verificar tiempo de scan
2 1
Reporte de error,
Set registro bandera,
Enciende LED
No
Si
STOP
RUN
139
Diagnstico
El sistema espera hasta que
se cumpla el tiempo de scan
seteado
Voltaje bajo?
Ok?
Reporte de error,
Set registro flag,
Enciende LED
Forzar al PLC en modo
STOP
1
Error LED intermitente
Guarda los datos en
Memoria
Si
No
Verificacin de
Perifricos
Actualizacin de
entradas y salidas
2
No
Si
Buen encendido?
No
Si
Parada del PLC
140
ANEXO B
RS232C
El puerto serie RS-232C, presente en todos los computadores actuales, es la forma
ms comnmente usada para realizar transmisiones de datos entre computadores de
manera serial. El RS-232C es un estndar que constituye la tercera revisin de la
antigua norma RS-232, propuesta por la EIA (Asociacin de Industrias Electrnicas),
realizndose posteriormente un versin internacional por el CCITT, conocida como
V.24. Las diferencias entre ambas son mnimas, por lo que a veces se habla
indistintamente de V.24 y de RS-232C (incluso sin el sufijo "C"), refirindose
siempre al mismo estndar.
El RS-232C consiste en un conector tipo DB-25 de 25 pines, aunque es normal
encontrar la versin de 9 pines DB-9, ms barato incluso para cierto tipo de
perifricos (como el ratn serie del PC).
Las seales con las que trabaja este puerto serie son digitales, de +12V (0 lgico) y -
12V (1 lgico), para la entrada y salida de datos, y a la inversa en las seales de
control. El estado de reposo en la entrada y salida de datos es -12V.
Cada pin puede ser de entrada o de salida, teniendo una funcin especfica cada uno
de ellos. Las ms importantes son:
TABLA B1. FUNCIONES DE PINES RS-232
Fuente: Los autores.
Las seales TXD, DTR y RTS son de salida, mientras que RXD, DSR, CTS y DCD
son de entrada. La masa de referencia para todas las seales es SG (Tierra de Seal).
Pin Funcin
TXD (Transmitir Datos)
RXD (Recibir Datos)
DTR (Terminal de Datos Listo)
DSR (Equipo de Datos Listo)
RTS (Solicitud de Envo)
CTS (Libre para Envo)
DCD (Deteccin de Portadora)
141
Existen otras seales como RI (Indicador de Llamada), y otras poco comunes que no
se explican en este artculo por rebasar el alcance del mismo.
Numero de Pin Seal Descripcin E/S
En DB-25 En DB-9
1 1 - Masa chasis -
2 3 TxD Transmisin de datos S
3 2 RxD Recepcin de datos E
4 7 RTS Dispuesto para transmitir S
5 8 CTS Listo para recibir E
6 6 DSR Equipo de Datos Listo E
7 5 SG Lnea de masa -
8 1 CD/DCD
(Data) Deteccin de
Portadora
E
15 - TxC(*) Transmit Clock S
17 - RxC(*) Receive Clock E
20 4 DTR Terminal de Datos Listo S
22 9 RI Indicador de Llamada E
24 - RTxC(*) Transmit/Receive Clock S
(*) = Normalmente no conectados en el DB-25
TABLA B2. DESCRIPICIN DE PINES RS-232
Fuente: Los autores.
Conector DB 25 Conector DB 9
Figura B1. Puertos RS-232
142
El computador controla el puerto serie mediante un circuito integrado especfico,
llamado UART (Transmisor-Receptor-Asncrono Universal). Para controlar al puerto
serie, la CPU emplea direcciones de puertos de E/S y lneas de interrupcin (IRQ).
Mediante los puertos de E/S se pueden intercambiar datos, mientras que las IRQ
producen una interrupcin para indicar a la CPU que ha ocurrido un evento (por
ejemplo, que ha llegado un dato, o que ha cambiado el estado de algunas seales de
entrada).
El RS-232 puede transmitir los datos en grupos de 5, 6, 7 u 8 bits, a unas velocidades
determinadas (normalmente, 9600 bits por segundo o ms). Despus de la
transmisin de los datos, le sigue un bit opcional de paridad (indica si el numero de
bits transmitidos es par o impar, para detectar fallos), y despus 1 o 2 bits de Stop.
Normalmente, el protocolo utilizado es 8N1 (que significa, 8 bits de datos, sin bit de
paridad y un bit de stop).
Una vez que ha comenzado la transmisin de un dato, los bits tienen que llegar uno
detrs de otro a una velocidad constante y en determinados instantes de tiempo. Por
eso se dice que el RS-232 es asncrono por carcter y sncrono por bit. Los pines que
portan los datos son RXD y TXD.
Las dems se encargan de otros trabajos: DTR indica que el computador esta
encendido, DSR que el aparato conectado a dicho puerto esta encendido, RTS que el
computador puede recibir datos (porque no esta ocupado), CTS que el aparato
conectado puede recibir datos, y DCD detecta que existe comunicacin.
Tanto el dispositivo a conectar (ejemplo el PLC), como el computador (o el
programa terminal) tienen que usar el mismo protocolo serie para comunicarse entre
si. Puesto que el estndar RS-232 no permite indicar en que modo se esta trabajando,
es el usuario quien tiene que decidirlo y configurar ambas partes. Como ya se ha
visto, los parmetros que hay que configurar son: protocolo serie (8N1), velocidad
del puerto serie, y protocolo de control de flujo. Este ltimo puede ser por hardware
(RTS/CTS, coordinacin de operaciones entre la parte transmisora y la parte
receptora llamada tambin handshaking, que en espaol es el acto con el cual dos
partes manifiestan estar de acuerdo) o bien por software (XON/XOFF, el cual no es
muy recomendable ya que no se pueden realizar transferencias binarias). La
velocidad del puerto serie no tiene por que ser la misma que la de transmisin de los
143
datos, de hecho debe ser superior. Por ejemplo, para transmisiones de 1200 baudios
es recomendable usar 9600, y para 9600 baudios se pueden usar 38400 (o 19200).
Limitaciones de la RS-232 C
La RS-232 C tiene una limitacin de distancia mxima de 15 metros. Si bien no es
una desventaja considerable cuando los equipos a conectar se encuentran cerca, s es
un inconveniente cuando la RS-232 se utiliza para conectar terminales lejanas.
La norma RS-232 especifica que la capacidad en la lnea no debe superar los 2.500
picofaradios. Los cables que se suelen utilizar tienen una capacidad de 120 a 150
picofaradios por metro de longitud, por lo que la RS-232 tiene como lmite de 15 m
de distancia, como se vio anteriormente.
Una segunda limitacin de la RS-232 es su mtodo de toma de tierra o retorno
comn. Este mtodo, llamado transmisin no balanceada, funciona bien la mayor
parte del tiempo. Sin embargo, si hay diferencia de potencial entre los dos extremos
del cable (lo cual es bastante probable en recorridos largos), se reduce la regin de
transicin entre marca y espacio. Cuando ocurre esto, existe la posibilidad que no se
interpreten bien los distintos estados de la seal.
Otra dificultad es su mximo de 20 KB/s para la velocidad de transmisin. Si bien en
el momento de aparicin del estndar era suficiente, en la actualidad, comparando
con las velocidades alcanzadas por las redes de rea local, 10 y 100 MB/s y las
exigencias de ancho de banda que las aplicaciones requieren, la RS-232 C en algunos
casos est disminuyendo su aplicacin.
A partir de la RS-232 se desarrollaron nuevas interfaces que pretenden transmitir a
mayor velocidad alcanzando mayor distancia. Estas nuevas interfaces como la RS-
422 y la RS-423 eliminan algunas de las restricciones de la RS-232, por ejemplo, la
de poseer un retorno comn para todas las seales.
144
Figura B2. Diagrama de conexiones puerto RS-232 usando un controlador
Modbus.
145
ANEXO C
DISTRIBUCIN DE PUERTOS DB25
ENTRADAS DIGITALES PLC1
SALIDAS DIGITALES PLC1
Pin Descripcin Marquillas
1 24VDC (comn)
7 X5 15
8 X6 16
9 X7 17
11 X2 12
12 X3 13
13 X4 14
14 X0 10
15 X1 11
18 0 v 4
Pin Descripcin Marquilla
1 0v
2 Sin uso
3 Y1 23
4 Y2 24
5 Y3 25
6 Y4 26
7 Y5 27
8 Y0 22
146
ENTRADAS SALIDAS/ANALGICAS PLC1
SALIDAS DIGITALES PLC2
Pin Descripcin Marquilla
1 A0I
+
31
2 A0I- 32
3 A1I+ 33
4 A1I- 34
5 A2I+ 35
6 A2I- 36
7 A3I+ 37
8 A3I- 38
9 D0I+ 39
10 D0I- 40
11 D1I+ 41
12 D1I- 42
Pin Descripcin Marquilla
1 Y0 28
3 Y1 29
5 Y2 30
7 Y3 59
9 Y4 60
11 Y5 61
147
ANEXO D
TARJETA ELECTRNICA INTERFASE PLC-ACTUADORES
Figura B1. Diagrama de la tarjeta
148
Figura B2. Borneras de tarjeta
149
Figura B3. Circuito impreso de la tarjeta
150
Figura B4. Conexin de elementos
151
BIBLIOGRAFA.
Libros:
Fsica I Raymond A. Serway
Manuales:
PLC-DVP Delta, Manual de usuario
Wonderware Intouch, Manual de ayuda para usuario.
KEPServerEx, Manual de ayuda para usuario.
Pginas Web:
Pgina Web, URL <http://es.wikipedia.org/wiki/Automatizacin> Wikipedia,
la enciclopedia web libre, artculo sobre Automatizacin Industrial.
Pgina Web, URL<http://www.grupo-maser.com/PAG_Cursos/Auto/>
Informacin tcnica sobre sistemas automatizados.
Pgina Web, URL <http://es.wikipedia.org/wiki/SCADA> Artculo acerca de
sistemas SCADA y sus componentes.
Pgina Web, URL < http://es.wikipedia.org/wiki/RS232> Artculo acerca de
del estndar de comunicacin RS232.
Pgina Web, URL < http://es.wikipedia.org/wiki/RS232> Artculo acerca de
del estndar de comunicacin RS232.
Pgina Web, URL <http://www.arian.cl>. Nota Tcnica 4, rev. A, PT-100, su
operacin, instalacin y tablas.
Pgina Web, URL <http://www.guemisa.com/nivell.htm>. Informacin
tcnica acerca de Sensores de Nivel Vibratorio.
Pgina Web, URL <http://www.endress.com/ftl20.pdf>. Web de
instrumentacin industrial Endress+Hauser. Sensor de nivel liquiphant
FTL20.
Pgina Web, URL <http://www.endress.com/iTEMP Pt100 TMT187.pdf>.
Manual de operacin del transmisor de temperatura TMT187.
Pgina Web, URL <http://www.varitel.com>. Vnculos web sobre PLC Delta
y accesorios.
Pgina Web, URL<http://www.connectric.com/Visolux Photoelectric Sensors
and Proximity Sensors.mht>. Artculo sobre sensores de color y escaners de
luminiscencia.
152
Pgina Web, URL
< www.webelectronica.com.ar/medicin de temperatura acondicionamiento
de la seal.mht >. Informacin tcnica sobre transmisores de temperatura.
Pgina Web, URL
< http://www.profesormolina.com.ar/tecnologia/sens_transduct/sensores.htm
>. Teora sobre sensores.
Pgina Web, URL < www.nortecnica.com.ar/pdf/teoria_capacitivos.pdf >.
Teora sobre sensores capacitivos.
Pgina Web, URL < www.sick.de >. Web sobre sensores industriales Sick.
Teora sobre sensores capacitivos y detectores de contraste.
Pgina Web, URL < http://tarwi.lamolina.edu.pe/~dsa/TBombas.htm >. Teora
acerca de bombas centrfugas de caudal.
Pgina Web, URL
< http://profesores.elo.utfsm.cl/~jgb/CARVALLOVARGASc.pdf>.
Informacin acerca de vlvulas solenoides.
Pgina Web, URL
<http://www.wonderware.com/products/visualization/intouch/ >.
Informacin acerca del paquete de software InTouch
Pgina Web, URL < http://www.plcs.net/links.htm >.
Pgina Web, URL
<http://www.isa.uniovi.es/genia/spanish/doc/publicaciones/Ejemplo%20A
utomatizaci%F3n.pdf>. Ejemplo de proyecto de Automatizacin elaborado
por el grupo GENIA (Entornos Integrados de Automatizacin) del rea
de Ingeniera de Sistemas y Automtica de la Universidad de Oviedo-
Espaa
Pgina Web, URL < http://bibliotecnica.upc.es/bustia/arxius/40201.pdf>.
Universidad Politcnica de Catalua-Espaa, proyecto sobre sistemas
SCADA.