Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Tesina Terminada

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 77

Benemrita

Universidad Autnoma de Puebla



Facultad de Ingeniera
Colegio de Ingeniera Mecnica y Elctrica

Programacin de PLCs en FluidSIM

Tesina
Que para obtener el Titulo de
Ingeniero Mecnico y Elctrico

Presenta:
Marco Antonio Toledo Arellano
Asesor: M.C. Guillermo Flores Martnez

PUEBLA, PUE. ENERO 2014


Agradecimientos

A mis Padres, hacerlos sentir orgullosos es lo nico
que me motiv, este logro es de Ustedes.

A mis hermanas, Ftima y Carolina, que me
aconsejaron y apoyaron con todo lo que a ellas les
falt durante su formacin acadmica.

Al resto de mi familia, que con sus palabras de
aliento me indicaban que iba por el camino correcto.

Al M.C. Guillermo Flores Martnez, por su completo e
incondicional apoyo para realizar este documento.

Gracias por hacer esto posible.

i

ndice
Introduccin .................................................................................................................. ii
Captulo I: Programacin PLC ..................................................................................... 1
1.1 Qu es un PLC? .............................................................................................. 1
1.2Tcnicas de programacin .................................................................................. 3
1.2.1 Diagrama de Contactos ............................................................................... 4
1.2.2 Lista de instrucciones .................................................................................. 9
1.2.3 Diagrama de Bloques de Funcin .............................................................. 15
1.3 Compuertas Lgicas como Lenguaje de Programacin ................................... 16
1.3.1 Qu son las Compuertas Lgicas? .......................................................... 18
1.3.2 Compuertas Lgicas Bsicas .................................................................... 19
1.3.3 Compuertas lgicas Dual y Especiales ...................................................... 28
1.3.4 Otros elementos de programacin ............................................................. 35
Captulo II: FluidSIM como Plataforma de Programacin .......................................... 37
2.1 Qu es FluidSIM? .......................................................................................... 37
2.2 Navegacin en FluidSIM .................................................................................. 39
2.3 PLC en FluidSIM .............................................................................................. 54
Captulo III: Aplicacin ............................................................................................... 64
3.1 Proyecto Prctico ............................................................................................. 64
3.1.1 Empacadora de Rollos ............................................................................... 64
3.1.2 Dobladora de Barras Metlicas .................................................................. 68
3.2 Resultados ....................................................................................................... 70
Conclusin................................................................................................................. 72
Bibliografa ................................................................................................................ 73



ii

Introduccin
El presente documento titulado Programacin de PLCs en FluidSIM es una gua
para poder realizar programaciones de un PLC en el software FluidSIM
1
de Festo
2
.
Tiene el propsito de explicar de forma introductoria una herramienta para el
aprendizaje de la automatizacin mediante PLC.
El primer captulo nos brinda todas las definiciones y teora bsica relacionada con
automatizacin moderna, tambin se muestran los lenguajes de programacin ms
ocupados en un PLC, con sus respectivas caractersticas, con el fin de saber
diferenciar una tcnica de otra.
El segundo apartado es dedicado completamente al software FluidSIM, explicando
sus caractersticas ms esenciales como: nombres de herramientas, opciones de
edicin, biblioteca de componentes, etc. Despus se detallarn las opciones ms
avanzadas de simulacin, edicin, configuracin de los componentes disponibles y
programacin de un PLC dentro del software.
En el tercer captulo se realizaran ejemplos con aplicaciones reales de la industria,
donde se ocupara todo lo explicado en apartados anteriores.
Este tercer captulo ser un tanto comparativo, ya que los ejemplos los realizaremos
de dos formas, una con las tcnicas clsicas de automatizacin y la otra con los
mtodos modernos que utilizan el PLC como eje principal de control.
Finalmente podremos analizar los resultados con base a la comparativa realizada,
las ventajas y desventajas de cada mtodo quedarn expuestas y de esta forma se
validar lo propuesto durante todo el documento.

1
FluidSIM es una marca registrada y est protegida bajo derechos de Autor
2
Festo es una marca registrada y est protegida bajo derechos de Autor

1

Captulo I: Programacin PLC
1.1 Qu es un PLC?
Un Controlador Lgico Programable, ms conocido por sus siglas en ingls PLC
(Programmable Logic Controller), tambin conocido como Autmata, es una
computadora utilizada en la industria destinada a gobernar mquinas o procesos
lgicos y/o secuenciales.
Surgen como solucin ms eficiente para reemplazar los sistemas de control
basados en circuitos elctricos con relevadores, interruptores y otros componentes
comnmente utilizados para el control de los sistemas de lgica combinacional.
En el automatismo clsico, la funcin de un proceso reside en el cableado de los
elementos de maniobra, es decir, poniendo en serie o en paralelo contactos de cierre
o apertura. Por lo tanto, una modificacin exige nuevos componentes, cambios de
cableado, trabajos de montaje e incremento econmico. Todo esto sin contar las
prdidas de tiempo en las pruebas y sincronizacin. (Cembranos Nistal, 1998)
En un PLC, esta funcin se realiza por programa o algoritmo, es decir, mediante una
serie de instrucciones que le dicen que contactos debe abrir, cules debe cerrar,
retardos, contadores, etc. Todo el proceso de mando est almacenado en la
memoria del PLC. (Cembranos Nistal, 1998)
De igual forma como se introdujo los comandos de programacin, podemos realizar
cualquier modificacin de la misma, sin cambiar cableado, en el mismo lugar de la
instalacin e incluso, durante el proceso de trabajo.
La estructura de los PLCs es diferente en cada fabricante, sin embargo, existen
elementos base en todos ellos. En la figura 1.1 se puede observar el aspecto dos
PLCs, uno marca Siemens
3
y el otro Allen Bradley
4
.

3
Siemens es una marca registrada y est protegida bajo derechos de autor
4
Allen Bradley es una marca registrada y est protegida bajo derechos de autor

2

Est formado por una carcasa, generalmente, de plstico que alberga todos los
componentes electrnicos, estos son (Cembranos Nistal, 1998):
MICROPROCESADOR: Es el encargado de dirigir el funcionamiento del PLC,
recibe las rdenes del programa y lo ejecuta.
MEMORIA: Es el lugar donde se almacena el programa, este se ir leyendo
instruccin a instruccin a medida que se ejecute.
ENTRADAS/SALIDAS: Conexiones para comunicarse con el exterior, reciben
seales externas para procesar o activar salidas en funcin del proceso del
programa.
FUENTE DE ALIMENTACIN: Es el que energiza todo el conjunto.






Figura 1.1. Aspecto de un PLC, SIEMENS izquierda (AutomatykaOnline), Allen Bradley derecha
(Southland Electrical).
A pesar de que el funcionamiento interno, la transmisin de informacin y la
programacin de los PLCs se efecta en forma digital, un PLC nos lee seales tanto
digitales (un interruptor en ON/OFF) como analgicas (un sensor de temperatura).
Adems puede enviar rdenes de mando a: contactores de motores, vlvulas
magnticas, frenos electromagnticos, lmparas de sealizacin, etc.
Independientemente puede contar impulsos, almacenar seales, prefijar desarrollos
temporales, etc., y todo esto conectado una red informtica para enviar y recibir
datos de la red.

3

La informacin o seales en forma digital utiliza variables discretas, esto es, variables
que solo pueden tomar un numero finito de valores (en este caso 1 o 0), al contrario
de la forma analgica que puede utilizar un nmero infinito de valores posibles (un
rango de temperatura)
Para muchas aplicaciones, la utilizacin de seales e informacin de tipo digital
proporciona una mayor precisin que la analgica, adems que son menos sensibles
al ruido electromagntico, las aplicaciones electrnicas son ms sencillas de realizar
y con un tamao mucho menor que las analgicas. (Cembranos Nistal, 1998)
Todas estas caractersticas le permiten ser incluido en tareas de automatizacin en
todas las ramas de la industria, tales como la electrnica, mecnica, automocin,
alimentacin, petroqumica, construccin de mquinas, etc.
1.2Tcnicas de programacin
La programacin de un PLC se realiza por medio de perifricos que se conectan
directamente a la memoria del aparato para grabar las instrucciones deseadas. En la
actualidad la mayora de la programacin se lleva a cabo mediante una PC, en la
cual se utiliza el software designado de la marca del PLC, Aunque a la fecha se
siguen utilizando pequeas consolas de programacin para dicha tarea.
Independientemente del perifrico que se utilice para la programacin, hay pasos y
tcnicas que se tienen que respetar, por practicidad y por estandarizacin.
Una vez que se tenga planeado lo que se va a automatizar, se tiene que elaborar un
diagrama de flujo o pasos que vamos a seguir durante la programacin, esto con la
finalidad de lograr simplificar los comandos utilizados.
Teniendo lo anterior se tiene que elegir uno de los tres lenguajes de programacin
ms comunes:
Diagrama de Contactos
Lista de Instrucciones
Diagrama de Bloque de Funcin

4

1.2.1 Diagrama de Contactos
Mejor conocido por sus siglas en alemn KOP (Kontaktplan), LD en ingles (Ladder
Diagram) o Diagrama de escalera, es un lenguaje de programacin grafico muy
popular dentro de los PLCs debido a que est basando en diagramas elctricos de
control.
Los primeros PLCs fueron programados en KOP con la finalidad de integrar ms
rpidamente a los tcnicos a las tareas de programacin, evitando contratar personal
especializado en esta disciplina.
Su principal ventaja es que los smbolos bsicos estn normalizados segn el
estndar IEC (International Electrotechnical Commission) y son empleados por todos
los fabricantes. (Universidad Nacional de La Plata)
Los smbolos bsicos son:



Figura 1.2. Smbolos Bsicos (Universidad Nacional de La Plata)
En estos diagramas la lnea vertical a la izquierda representa un conductor
conectado a tensin, y la lnea vertical a la derecha representa la conexin a tierra
aunque algunos software no ilustran esta ultima dando por hecho que el ltimo
elemento a la derecha estar conectado a tierra.
Con este tipo de diagramas se describe la operacin elctrica de distintos tipos de
mquinas, y puede utilizarse para sintetizar un sistema de control y, con las
herramientas de software adecuadas, realizar la programacin del PLC.



5

A diferencia de un diagrama elctrico, donde todas las acciones ocurren
simultneamente, un programa de PLC las realiza en forma secuencial, siguiendo el
orden en el que los "escalones" o pasos fueron escritos, y que al contrario de los
rels y contactos reales (cuyo nmero est determinado por la implementacin fsica
de estos elementos), en el PLC se puede considerar que existen infinitos contactos
auxiliares para cada entrada, salida, rel auxiliar, temporizador, etc. (Universidad
Nacional de La Plata)
Los elementos que evalan si activar o no las salidas en determinado "escaln", son
variables lgicas o binarias, que pueden tomar solo dos estados: 1 0 (HI-LO, Alto-
Bajo). Estos estados provienen desde las entradas fsicas al PLC o rels internos del
mismo.
En el lenguaje de Diagrama de Contactos, estas variables estn representadas
justamente por contactos, que pueden estar en solo dos estados: abierto o cerrado.
Los contactos, dependiendo de la marca comercial del PLC, se pueden representar
con la letra I o "E" y dos nmeros que indicaran el Mdulo al cual pertenecen y el
borne de la entrada a la cual estn asociados.
Ejemplo: I0.3 =Entrada del Mdulo 0, Borne 3.
Cabe aclarar que los contactos abiertos se cerraran al ser activados, y de forma
inversa, los contactos cerrados se abrirn, como se muestra en la Figura 1.3.




Figura 1.3. Comportamiento de los Contactos. (Modificado de Universidad Nacional de La Plata)


6

Las salidas de un programa en lenguaje KOP son equivalentes a las cargas (bobinas
de rels, lmparas, etc.) en un circuito elctrico. Se les designa la letra "Q", "O" u otra
letra, dependiendo de los fabricantes, y dos nmeros que indicaran el Mdulo al cual
pertenecen y el borne de la salida al cual estn asociados.
Ejemplo: Q0.1 = Salida del Mdulo "0", Borne "1"


Figura 1.4. Salida en lenguaje KOP (Autora Propia)
En el programa del PLC, no solo se toman las salidas que el equipo posee
fsicamente, sino tambin los "Rels Internos o Marcas". Los rels internos son
variables lgicas virtuales que se pueden usar, por ejemplo, para memorizar estados
o como acumuladores de resultados.
Se las identifica con la letra "M" y un nmero el cual servir para asociarla con algn
otro escaln del programa.

Figura 1.5. Marcas o Relevadores Internos. (Universidad Nacional de La Plata)
Ejemplo, en la Figura 1.6 se puede apreciar que el estado de la salida Q0.0 depende
directamente de la entrada M1, la cual a su vez depende de la salida M1 que se
activa mediante la entrada I0.0.





Figura 1.6. Utilizacin de Marcas. (Modificado de Universidad Nacional de La Plata)

7

Otras instrucciones importantes dentro del lenguaje KOP son las de SET y
RESET. La instruccin SET activa la salida correspondiente cada vez que
enviamos un impulso, y slo se desactivar al enviar otro a la instruccin RESET.
Podemos activar tanto salidas como marcas internas. Para cada SET corresponde
un RESET. Dependiendo de la aplicacin, es una forma ms segura de programar
el enclavamiento elctrico.




Figura 1.7. Configuracin de funcin SET-RESET. (Modificado de Universidad Nacional de La Plata)
Las funciones lgicas ms complejas como temporizadores, contadores, registros de
desplazamiento, etc., se representan en formato de bloques. Estos no estn
normalizados, aunque guardan una gran similitud entre s para distintos fabricantes.
Segn la Universidad Nacional de La Plata, en estos bloques se define la base de los
tiempos y el tiempo final en el caso de temporizadores, el mdulo de contaje y
condiciones de paro y restablecimiento en el caso de contadores.
Tambin existen bloques con funciones complejas que permiten la manipulacin de
datos y las operaciones con variables digitales. Solo los PLC de gama alta pueden
manejar todas las posibilidades de programacin con contactos.
Durante la programacin de un PLC, hay reglas que seguir, por el simple hecho que
de no hacerlo, el programa no funcionar.
Los nombramientos de las salidas no se pueden repetir en los diferentes escalones
del programa. Al contrario de las salidas, los nombramientos de entradas podrn
repetirse siempre que lo ameriten.


8

Las salidas pueden ir precedidas de contactos, pero no pueden estar seguidas por
ninguno. Ver Figura 1.7.


Figura 1.7. Configuracin de Contacto Errnea. (Autora Propia)
Lo mismo se aplica a los bloques Funcin, como un bloque de transferencia o un
Temporizador, ya que se comportan como salidas.
Sin embargo hay una conexin que es posible en el Lenguaje de Escalera pero
imposible en un tablero. Las salidas pueden ser conectadas en Serie comportndose
en forma similar que si estuvieran en paralelo. Ver Figura 1.8.




Figura 1.8. Bobinas en Serie y Paralelo. (Autora Propia)
Se debe prestar atencin al orden en que se ubican las salidas respecto a las
entradas que las activan.
Por ejemplo:




Figura 1.9. Orden de Bobinas. (Autora Propia)

9

En la Figura 1.9, si adoptramos la segunda alternativa de conexin, suceder que
una vez actuada la salida Q0.1, ya nunca se activara la salida Q0.0, dado que el
contacto cerrado de la salida Q0.1 quedara abierto.
Si las salidas son conectadas directamente a tensin, entonces se les considera
permanentemente activadas. En algunos PLC esto est prohibido.
Por ltimo, no hay que olvidar que ningn elemento de la programacin, sea
contacto, bobina de salida, contador, etc., podr quedarse sin nombramiento, de lo
contrario producir una inconsistencia dentro del algoritmo, causando a su vez una
falla en el proceso. Ciertos software de programacin no permiten dejar sin
nombramiento ningn elemento.
1.2.2 Lista de instrucciones
Mejor conocido por sus siglas en alemn AWL (Anweisungsliste) o IL en ingles
(Instruction List), es nivel ms fundamental de lenguajes de programacin definidos
por los estndares del IEC. Consiste en elaborar un listado de instrucciones
Booleanas escritas (Operaciones Lgicas con Bits) que se asocian a los smbolos y
contactos de un diagrama elctrico de control, y las cuales representarn la
combinacin lgica que exista entre dichos contactos. (Navarro G., 2001)
En realidad, internamente todos los PLCs trabajan con AWL sin importar bajo que
lenguaje haya sido programado, esto permite crear programas con optimizacin de
tiempo de ejecucin y espacio de almacenamiento.
Las Operaciones Lgicas con bits operan con dos dgitos, 1 y 0. Que son la base del
sistema numrico binario. Interpretan los estados de seal 1 y 0 (HI-LO o Alto- Bajo),
y los combinan de acuerdo con la lgica de Boole. (Siemens AG, 2010)
De acuerdo con Siemens, estas combinaciones producen un 1 un 0 como resultado
y se denominan Resultado Lgico (RLO). Elctricamente hablando, un 1 significa
activado (conductor) y un 0 significa desactivado (no conductor).


10

Las operaciones bsicas para las operaciones lgicas con bits son:
A Que es una abreviacin de And, en ocasiones se llega a ocupar U de
su abreviacin Und, una del Ingls y la otra del Alemn respectivamente,
ambas significan Y en espaol.
AN- Es la abreviacin de And Not que en espaol significa Y negada,
tambin se llega a ocupar UN al igual que el caso anterior.
O- Es la abreviacin de Or, que espaol significa O, se refiere a una
opcin u otra.
ON- Abreviacin de Or Not, en espaol se puede interpretar como O
negada.
Existen otros operadores no lgicos que son muy importantes dentro de este
lenguaje de programacin:
LD- Es la abreviacin de Load, que en espaol significa Cargar. Todo
programa, accin o paso dentro del algoritmo de programacin debe iniciar
con este operador. Desde el punto de vista de diagrama en escalera, este
comando inserta un contacto normalmente abierto.
LDN- Load Not, Cargar Negado en espaol, es muy similar a LD solo
que este operador inserta un contacto normalmente cerrado.
= Denota una asignacin, esta operacin implica que el RLO se almacene
en el operando.
Los programas creados en AWL se componen de los siguientes elementos (Cano):
Etiqueta (Opcional)
Operador
Modificador (Si se requiere)
Operando (Entradas, Salidas, Marcas)
Comentario (Opcional)


11

Etiqueta Operador y Modificador Operando Comentario
Start LD I0.0 Botn Pulsador
= Q0.0 Encender Motor
Tabla 1.1. Elementos del Lenguaje AWL. (Modificado de Cano)
Estas sencillas instrucciones ejemplifican el arranque de un motor con un contacto
normalmente abierto y su salida. Para nombrar las entradas, salidas, marcas, etc., se
utilizan el mismo sistema que en KOP .Las instrucciones anteriores en lenguaje de
Diagrama de Contactos se representan de la siguiente manera:


Figura 1.10. Equivalencia de la Tabla 1.1. (Autora Propia)
Cada uno de los operadores lgicos tiene una funcin diferente, la cual emula la
relacin que tienen los contactos en un diagrama elctrico, es por eso que todo
programa hecho con lista de instrucciones puede tener un equivalente en diagrama
de escalera. A continuacin de describe las funciones de los operadores lgicos
bsicos:
AND: Implica que se va a realizar una operacin dependiente entre el
operando de la instruccin anterior y el operando que se le asigne al mismo
operador AND, es decir, establecer una condicin donde se necesitarn
ambos operandos activos para realizar una tarea. Desde el punto de vista del
Diagrama de Contactos, AND agrega un contacto normalmente abierto.



Figura 1.11. Operacin AND. (Autora Propia)


12

AND NOT: Bsicamente realiza la misma funcin que AND, pero al contrario
de la anterior, esta agrega un contacto normalmente cerrado.



Figura 1.12. Operacin AND NOT. (Autora Propia)
OR: Implica que se va a realizar una operacin no dependiente entre el
operando de la instruccin anterior y el operando que se le asigne al mismo
operador OR, es decir, establecer una condicin donde se necesitarn uno u
otro de los operandos activos para realizar una tarea.




Figura 1.13. Operacin OR. (Autora Propia)
OR NOT: Establece las mismas condiciones que la compuerta OR con la
excepcin que esta ser con un contacto normalmente cerrado.




Figura 1.14. Operador OR NOT. (Autora Propia)


13

Si a esta informacin se le da un enfoque puramente elctrico, podramos llegar a la
conclusin que los operadores AND y AND NOT establecen condiciones en
serie de los contactos de un diagrama elctrico, mientras que OR y OR NOT
establecen las condiciones en paralelo.
En los ejemplos de la Figura 1.15 se puede apreciar cmo se combinan estos
operadores para crear instrucciones ms complejas.
Para estos casos, no hay una regla absoluta que nos indique como combinar los
operadores, en ocasiones hay ms de una forma de programar la misma instruccin.
A pesar de esto, vamos a plantear un mtodo para las ya mencionadas
combinaciones de los operadores lgicos.
Para instrucciones que requieran varios contactos, se recomienda dividirlos en
grupos, estos grupos empezaran con el operador LD y se usaran los otros 4
operadores lgicos para agregar los contactos necesarios.
En el ltimo ejemplo de la Figura 1.15 se puede ver que se us LD para insertar un
contacto normalmente abierto, en seguida el operador A insert un contacto
normalmente abierto en serie con el anterior, de esa forma se cerr el primer grupo.
Dentro de la lista de instrucciones se volvi a escribir LD para insertar un nuevo
contacto normalmente abierto, que indic la apertura de un nuevo grupo, despus se
escribi el operador A que insert otro contacto normalmente abierto en serie con el
anterior.
De esta forma se obtuvo dos grupos de dos contactos conectados en serie, pero
para poder emular lo que se tiene en lenguaje KOP estos dos grupos tienen que
estar en paralelo, es por esta razn que se ocupo el modificador OLD que aplica la
operacin OR los grupos LD. Finalmente se asign estas operaciones a las
salidas.



14

















Figura 1.15. Combinacin de Operadores. (Modificado de Navarro G., 2001)
Otro modificador ocupado en los ejemplos es ALD que aplica la operacin AND a
los grupos LD formados. Tanto OLD como ALD pueden ir ms de una vez en
una lista de instrucciones. Tambin cabe aclarar que los grupos antes mencionados
pueden ser formados por ms de dos contactos (normalmente abiertos o cerrados).


15

Con el lenguaje lista de instrucciones tambin se pueden representar instrucciones
ms complejas, como contadores, temporizadores, trasferencias de datos, etc., pero
estas no estn normalizadas y la forma de ingresarlos en los programas depender
de cada fabricante, en la Figura 1.16 se ejemplifica para un software de Siemens:





Figura 1.16. Temporizador en Software de Siemens. (Autora Propia)
En este caso especifico, la funcin del temporizador y el accionamiento que este va a
realizar se escriben en dos escalones diferentes del programa, TON es un
temporizador a la conexin, T37 es el nombre que se le da para asignar la unidad
de tiempo, el numero 50 es la magnitud de tiempo, el contacto normalmente abierto
I0.0 enva un impulso a la entrada IN del temporizador para activarlo, mientras
que el contacto T37 ser activado por el mismo temporizador al finalizar su conteo.
En este lenguaje bsicamente se tienen las mismas restricciones que en el lenguaje
de diagrama de escalera, puesto que los programas hechos bajo AWL tienen
equivalente en KOP.
1.2.3 Diagrama de Bloques de Funcin
Ms popular por sus siglas en alemn FUP (Funktionsplan) o en ingles FBD
(Function Block Diagram), es un lenguaje de programacin orientado a grficos.
Es una representacin grafica de dispositivos fsicos que trabajan mediante redes,
donde cada una de ellas representa una expresin lgica o aritmtica, permite
construir procedimientos complejos mediante la unin de bloques funcionales
prediseados que aparecen como circuitos integrados.

16

Generalmente utilizan Compuertas Lgicas para representar al bloque de funcin. Es
muy comn en aplicaciones que implican flujo de informacin o datos entre
componentes de control.
El diagrama Bloques de Funcin, resulta especialmente cmodo de utilizar a tcnicos
habituados a trabajar con circuitos de Compuertas Lgicas, ya que la simbologa
usada en ambos es equivalente. (Universidad Nacional Abierta y a Distancia)
El objetivo de este documento exige que este lenguaje se explique de manera ms
detallada, es por eso que se extender las caractersticas del mismo en el siguiente
apartado.
1.3 Compuertas Lgicas como Lenguaje de Programacin
La teora base del lenguaje de programacin mediante Bloques de Funcin es la
misma correspondiente a las Compuertas Lgicas, por lo que es necesario
comprenderla para realizar una correcta programacin en este lenguaje.
Es importante aclarar que a pesar que los nombres de las Compuertas Lgicas son
iguales a los operadores del lenguaje de Lista de Instrucciones, su equivalente en
KOP no es necesariamente el mismo, o dicho de manera, el software que se ocupe
para programar leer de distinta manera una instruccin AND en FUP que una en
AWL aun cuanto estas tericamente son lo mismo.
Como se ha hecho referencia anteriormente, las compuertas lgicas se basan en el
algebra de Boole, la cual maneja variables que representan proposiciones que
pueden adoptar dos valores, uno verdadero y otro falso. El nombre de Circuitos
Lgicos, Compuertas Lgicas o Puertas Lgicas generalmente se aplica a los
elementos que funcionan bajo este principio. (Cembranos Nistal, 1998)
El lgebra de Boole opera entonces con variables que admiten exclusivamente dos
valores que, basados en sistema binario, se designan por 0 y 1. Hay que tener
presente que estos smbolos no representan nmeros en este caso, sino dos estados
que puede tener un dispositivo: HI-LO, Alto-Bajo o Verdadero-Falso.


17

La referencia anterior explica que en un sistema elctrico digital, un bit (0 1) se
caracteriza por representar uno de los dos niveles de tensin. Si la tensin ms
positiva es representada por 1 y la otra por 0, se dice que el sistema maneja lgica
positiva. De forma inversa, si la tensin ms negativa se representa con 1 y la ms
positiva con 0 se dice que emplea lgica negativa. Para definiciones y ejemplos de
este documento se ocupo lgica positiva.
Cembranos Nistal aclara no confundir los valores absolutos de las tensiones
ocupadas con los estados del dispositivo, por ejemplo, el estado 0 de un dispositivo
no corresponde necesariamente a un nivel 0 volts de tensin, aunque en algunos
casos pueda coincidir.
Dentro del lgebra de Boole se definen tres tipos de operaciones bsicas:
Adicin: Utilizando las variables A y B, se representara como: A+B.
Producto: Supngase A y B como variables, se representara como: AB
Complementacin: Usada en una sola variable. Si la variable es A, se
representa como: A








Figura 1.17. Representacin de Operaciones Bsicas mediante contactos. (Autora Propia)

18

Con el objetivo de visualizar de manera ms familiar estas operaciones, podemos ver
las variables A y B como el estado de dos contactos (Ver Figura 1.17). Si un contacto
se encuentra en estado 1 representa que est cerrado; y si el estado es 0 el contacto
estar abierto.
El arreglo en paralelo de la figura anterior simboliza la Adicin, esto quiere decir
que existir continuidad en el extremo derecho si A o B valen 1(estn cerrados). El
segundo arreglo que est en serie representa el Producto ya que, para que exista
continuidad en el extremo derecho, las variables A y B tienen que valer 1. Finalmente
la complementacin se simboliza mediante la forma de contactos complementarios
de un mismo interruptor, de modo que, si uno est cerrado, el complementario estar
abierto. (Cembranos Nistal, 1998)
1.3.1 Qu son las Compuertas Lgicas?
Una Compuerta Lgica, o Puerta Lgica, es un dispositivo electrnico fsico que
expresa a un operador booleano en la lgica de conmutacin. Cada Compuerta
Lgica consiste en una red de dispositivos interruptores que cumplen las condiciones
booleanas para un operador en particular. Son esencialmente un conjunto de
transistores integrados en un chip.
Hay disponible una gran variedad de compuertas estndar, cada una con un
comportamiento perfectamente definido, y es posible combinarlas entre s para
obtener funciones nuevas. Desde un punto de vista prctico, podemos considerar a
cada compuerta como una caja negra, en la que se introducen valores digitales en
sus entradas, y el valor del resultado lgico aparece en la salida. (Palazzesi, 2007)
Cada compuerta tiene asociada una tabla de verdad, que es una forma de
representar la funcin lgica a la que corresponde, se expresa en forma de lista los
estados de su salida para cada combinacin posible de estados en la(s) entrada(s).
Tienen dos principales simbologas, una de ellas es la tradicional la cual es la ms
ocupada a pesar de no estar normalizada y la otra es la que establece la IEC, que
es menos ocupada a pesar de su carcter oficial.

19









Figura 1.18. Circuito integrado con cuatro compuertas NAND. (Instituto Nacional de Tecnologas
Educativas y de Formacin del Profesorado)
1.3.2 Compuertas Lgicas Bsicas
Existen tres compuertas Lgicas Bsicas que representan a las tres operaciones
bsicas del lgebra Booleana. Realizan las operaciones ms elementales que son la
base de todas las dems Compuertas existentes.
Antes de abordar las antes mencionadas, es necesario mencionar la existencia de
una compuerta igual de importante, con la diferencia de que esta no es Lgica.
La compuerta IF o Buffer realiza la funcin booleana de la igualdad. Se simboliza
mediante un triangulo, cuya base corresponde a la entrada, y el vrtice opuesto la
salida.
Tabla1.2. Tabla de Verdad de la compuerta IF. (Autora Propia)

Entrada A Salida A
0 0
1 1

20

La interpretacin de su tabla de verdad es que la salida toma siempre el valor de la
entrada. Esto significa que si en su entrada hay un estado en 1, tambin lo estar en
su salida; y si la entrada se encuentra en un estado 0, su salida tambin estar en
ese estado. Ver Tabla 1.2.








Figura 1.19. Simbologa Compuerta IF. (Autora Propia)
Hablando sobre la programacin utilizando Compuertas, es muy importante entender
que, a pesar que IF podra representarse como un contacto normalmente abierto,
este por s solo no realiza ninguna tarea, es solo la forma en que podemos
representar la estructura interna de la Compuerta por medio de contactos.
Es por eso que dentro del software de programacin hay que agregar otros
elementos para que la compuerta pueda realizar la funcin deseada.
En el caso de IF, hay que agregar otro contacto normalmente abierto en la entrada,
que es el que podremos cerrar (1) y abrir (0) forzando al contacto interno a cambiar a
su estado inverso, la seal resultante que se refleje en la salida de la compuerta se
conecta a una salida del propio PLC que es la que activar otros dispositivos. (Ver
diagrama 1 de la Figura 1.20).


21










Figura 1.20. Arreglo y funcionamiento de la Compuerta IF. (Autora Propia)
El diagrama 2 de la figura anterior, muestra que el contacto correspondiente a la
entrada del I0.0 se encuentra abierto, es decir, en estado 0, dicho estado interacta
con el arreglo interno de la compuerta, dando como resultado un estado 0 en la
salida del la misma, en contraste, el diagrama 3 muestra que cuando I0.0 se manda
a cerrar (estado 1), la estructura interna cambia a su estado inverso 1 , dicho de otra
manera, en el momento que se manda a cerrar I0.0 el contacto interno de la
compuerta se cierra tambin, dando un resultado 1 en la salida, de esta forma se
cumple lo establecido en la Tabla 1.2.
Para aplicaciones de automatizacin, muchas veces el estado 0 significa un nivel de
tensin 0 volts, mientras que el estado 1 representa un nivel de tensin que permita
realizar accionamientos, normalmente 24 volts.
La Compuerta Lgica NOT representa la operacin Booleana Complementacin
que nos indica que cada contacto tendr un complementario que estar en estado
opuesto, es por eso que tambin se le conoce como Inversor y su funcin es la
negacin.

22

Esta compuerta tiene en su salida un valor que es el inverso al presente en su nica
entrada (Tabla 1.3). Se usa cuando es necesario tener un valor lgico opuesto a uno
dado. Su smbolo es el mismo que la compuerta IF, con un pequeo crculo
agregado en su salida, que representa la negacin. Ver Figura 1.21.









Figura 1.21. Compuerta Lgica NOT. (Autora Propia)
Entrada Salida
0 1
1 0
Tabla 1.3. Tabla de Verdad de la Compuerta NOT. (Autora Propia)
Para agregar esta Compuerta a un programa de PLC en lenguaje FUP, al igual que
IF, es necesario incluir los elementos que la harn funcionar. Son necesarios un
contacto normalmente abierto en su entrada y en su salida un conexin a la salida o
una Marca del PLC como se muestra en el diagrama 1 de la Figura 1.22.



23












Figura 1.22. Arreglo y funcionamiento de Compuerta NOT. (Autora Propia)
Los diagrama 2 y 3 de la figura anterior son una representacin de cmo interacta la
compuerta, en ellos se puede observar que se cumple la tabla de verdad de NOT,
ya que cuando el estado de la entrada I0.0 es 0 (abierto), la compuerta ya tiene el
contacto interno cerrado, de tal forma que 0 se invierte a 1 y cuando el contacto I0.0
se cierra (estado 1), este excita al contacto interno de la compuerta haciendo que se
abra (estado 0), as el resultado lgico en la salida ser el opuesto al que entr.
La compuerta AND es la segunda de las Compuertas Lgicas bsicas, representa
la operacin Booleana de Producto Lgico utilizando el 1 y 0 del sistema binario,
que en este caso es igual al producto de 1 y 0 de los nmeros reales.
Esta compuerta puede tener dos o ms entradas, con una sola salida, donde el valor
ser 1 si y slo si todas las entradas estn en estado 1, esta condicin se basa en
multiplicar las entradas entre s para obtener los valores de salida mostrados en la
siguiente tabla.

24

Tabla 1.4. Tabla de Verdad de la Compuerta AND con dos entradas. (Autora Propia)









Figura 1.23.Simbologa Compuerta AND. (Autora Propia)
La forma de ingresar esta compuerta a un programa de PLC, es agregando un
contacto normalmente abierto a cada una de las entradas, las cuales interactan con
la compuerta de forma similar a la compuerta IF y al igual que las compuertas
anteriores, si se desea que el resultado lgico en la salida se vea reflejado en un
accionamiento se tendr que conectar a una salida o una Marca interna del PLC
(diagrama 1 de la Figura 1.24).
Los diagramas del 2 al 5 representan el funcionamiento de la compuerta en sus
cuatro posibles combinaciones, tal como lo propone la tabla de verdad.
Entrada A Entrada B Salida
0 0 0
0 1 0
1 0 0
1 1 1

25
















Figura 1.24. Arreglo y funcionamiento de la Compuerta AND. (Autora Propia)
La Compuerta OR realiza la operacin booleana Adicin o Suma, esta
compuerta presenta un estado 1 en su salida cuando al menos una de sus entradas
tambin se encuentra en estado 1. En cualquier otro caso, la salida ser 0. Al igual
quelas compuertas AND, el nmero de entradas puede ser mayor a dos. (Palazzesi,
2007)



26

Su tabla de verdad (ver Tabla 1.5) presenta una peculiaridad ya que, al contrario de
la multiplicacin, la suma de nmeros binarios es muy diferente a la suma de
nmeros reales, esta diferencia se hace presente al sumar 1+1 que resultara en 1
dentro del sistema binario. En la Figura 1.25 se presenta su simbologa.
Tabla 1.5. Tabla de Verdad de la Compuerta OR, con dos entradas. (Autora Propia)










Figura 1.25. Simbologa de la Compuerta OR. (Autora Propia)
Para que un software de programacin reconozca a esta Compuerta como funcional,
necesita dos contactos normalmente abiertos en sus entradas, y de ser necesario
conectar la salida a una salida del PLC.
Entrada A Entrada B Salida
0 0 0
0 1 1
1 0 1
1 1 1

27

En el diagrama 1 de la siguiente figura se muestra la forma de ingresar la compuerta
a un programa de PLC, y en el resto de los diagramas se hace la representacin de
cmo reacciona la Compuerta a todas las combinaciones posibles de sus entradas,
tal como en su tabla de verdad.















Figura 1.26. Arreglo y Funcionamiento de Compuerta OR. (Autora Propia)

28

1.3.3 Compuertas lgicas Dual y Especiales
Las Compuertas Lgicas Dual o Negadas, se refieren a aquellas que hacen una
funcin completamente opuesta a otra, estas niegan (invierten) el resultado lgico de
otra Compuerta.
Elctricamente hablando, todos los elementos se asocian en pares llamados duales,
para que puedan ser duales entre s, sus formulas o caractersticas tienen que
recprocas o inversas, por ejemplo:
Tensin- Corriente
Resistencia- Conductancia
Impedancia- Admitancia
Para fines de este documento, nos interesa saber que el dual de un arreglo en
Serie es uno en Paralelo, mientras que para un contacto Normalmente Abierto,
su dual es un contacto Normalmente Cerrado. Esta condicin cambiara la
representacin interna de cada Compuerta.
La Compuerta NAND es la negacin de la compuerta AND, esto modifica su tabla
de verdad, de hecho la invierte, quedando que la salida solo ser un 0 cuando todas
sus entradas estn en 1. (Palazzesi, 2007)
Entrada A Entrada B Salida
0 0 1
0 1 1
1 0 1
1 1 0
Tabla 1.6.Tabla de Verdad de Compuerta NAND con dos entradas. (Autora Propia)
El nmero de entradas podr ser mayor a 2. Esta compuerta podra emularse
conectando la salida de una compuerta AND a la entrada de una NOT, de esta
forma se estara negando el Resultado Lgico de AND, pero su uso es tan comn
que se opta por compuertas internamente negadas.


29









Figura 1.27. Simbologa de la Compuerta NAND. (Autora Propia)
La forma de ingresar esta compuerta dentro de un programa de PLC en lenguaje
FUP ser igual que las otras: se agregan tantos contactos abiertos como entradas
tenga y la salida conectada a una salida del PLC (Ver diagrama 1 de la figura 1.28).









Figura 1.28. Arreglo y Funcionamiento de Compuerta NAND. (Autora Propia)

30

Los diagramas del 2 al 5 de la figura anterior, muestran cmo reacciona la
Compuerta a las distintas combinaciones que se pueden formar en sus entradas,
donde los contactos dispuestos en ese lugar envan impulsos para cambiar de
estado los contactos internos, en este caso lo hace de forma similar a NOT.
La Dualidad Elctrica de NAND y AND se encuentra en la representacin interna,
donde AND son un par de contactos normalmente abiertos en serie, mientras que
NAND son un par de contactos normalmente cerrados en paralelo.
La Compuerta NOR es la negacin de una compuerta OR, esto quiere decir que su
tabla de verdad se invierte, teniendo valor 1 en su salida slo cuando en sus
entradas hay un estado 0.
Entrada A Entrada B Salida
0 0 1
0 1 0
1 0 0
1 1 0
Tabla 1.7. Tabla de Verdad de Compuerta NOR con dos entradas. (Autora Propia)
Tambin es posible realizar la funcin de NOR conectando la salida de una
compuerta OR a la entrada de una NOT. Simbolgicamente hablando, la negacin
se expresa mediante un crculo en la salida. El nmero de entradas puede ser mayor
a dos. (Palazzesi, 2007)
A continuacin se muestra la forma de ingresar esta compuerta en un programa de
PLC (Diagrama 1, Figura 1.30), seguido del funcionamiento de la compuerta en base
a las posibles combinaciones de sus entradas, as como la representacin interna
mediante contactos (Diagrama 2-5, Figura 1.30).




31








Figura 1.29. Simbologa de la Compuerta NOR. (Autora Propia)









Figura 1.30. Arreglo y Funcionamiento de la Compuerta NOR. (Autora Propia)
En ocasiones, las funciones de negacin como las de NAND y NOR no son
suficientes para realizar ciertas tareas, es por eso que son necesarias otras
compuertas que brinden ms restricciones en su funcionamiento.

32

Un ejemplo de lo anterior es la Compuerta XOR (OR Exclusiva). Comparndola con
la Compuerta OR que realiza una operacin lgica inclusiva, donde basta que una
entrada este en 1 para que la salida sea 1, en XOR la salida ser 1 exclusivamente
cuando una entrada este en 1, es decir, las entradas tienen que ser diferentes entre
s, cuando las dos llegan a estar en el mismo estado (0 1), la salida ser 0.
(Palazzesi, 2007)
En su tabla de verdad se puede apreciar estas condiciones (Tabla 1.8). Esta
compuerta slo puede tener dos entradas.
Entrada A Entrada B Salida
0 0 0
0 1 1
1 0 1
1 1 0
Tabla 1.8. Tabla de Verdad de la Compuerta XOR con dos entradas. (Autora Propia)









Figura 1.31. Simbologa de la Compuerta XOR. (Autora Propia)

33

Al igual que todas las Compuertas anteriores, XOR puede ser representada
mediante un esquema de contactos, lo que facilita su comprensin para aplicarlo
dentro de un programa de PLC.
En este caso la presencia de un estado (0 1) causara una apertura y un cierre de
dos contactos al mismo tiempo, por lo que es muy importante no perder de vista los
contactos pertenecientes a cada entrada. Ver Figura 1.32.










Figura 1.32. Arreglo y Funcionamiento de la Compuerta XOR. (Autora Propia)
En la Figura anterior se muestra el arreglo necesario para un programa de PLC en
lenguaje FUP (Diagrama 1), los Diagramas 2, 3, 4 y 5 son el comportamiento de la
Puerta respecto a sus posibles combinaciones en las entradas de acuerdo con su
tabla de verdad.
La Compuerta XNOR no es ms que la negacin de XOR, esta Compuerta,
podra ser sustituida por una XOR conectada a la entrada de una Puerta NOT y
realizara la misma funcin.

34

La Tabla de Verdad de XNOR es precisamente la inversa de XOR, donde su
salida estar en estado 1 solamente cuando sus entradas son iguales, y en estado 0
para las dems combinaciones posibles. Esta compuerta slo puede tener dos
entradas.
Entrada A Entrada B Salida
0 0 1
0 1 0
1 0 0
1 1 1
Tabla 1.9. Tabla de Verdad de la Compuerta XNOR. (Autora Propia)










Figura 1.33. Simbologa de la Compuerta XNOR. (Autora Propia)
A continuacin de ilustra la forma de representar la Compuerta dentro de un
programa PLC en lenguaje FUP (Diagrama 1,Figura 1.34), adems de la
representacin interna de la Compuerta con las posibles combinaciones en las
entradas donde se corrobora lo mostrado en su Tabla de Verdad.

35











Figura 1.34. Arreglo y Funcionamiento de la Compuerta XNOR. (Autora Propia)
1.3.4 Otros elementos de programacin
Como se menciono anteriormente, las Compuertas se pueden combinar entre s para
formar otras, ya que en ocasiones se tendr nmero limitado de ellas y es importante
saber cmo conectarlas para llegar al resultado deseado.
Dentro de un Software no se tiene este problema ya que podemos disponer de
infinitas compuertas de distintos tipos, sin embargo sigue siendo necesario saber
algunas de estas combinaciones para poder crear un Programa de PLC.
Un ejemplo de esto es reducir el nmero de entradas de una Compuerta. Puede ser
reducido conectando dos (o ms) entradas juntas. La Figura 1.35 muestra una
Compuerta AND de 3 entradas operando como una puerta de 2 entradas. (Instituto
Nacional de Tecnologas Educativas y de Formacin del Profesorado)



36



Figura 1.35. Reduccin de Entradas. (Modificado de Instituto Nacional de Tecnologas Educativas y
de Formacin del Profesorado)
En el documento Electrnica Digital 3 se explica que cualquier puerta puede ser
construida partiendo de una NAND o una NOR. Por ejemplo una AND es una
NAND seguida de una NOT (para deshacer la funcin inversin). Otro ejemplo es
crear una Puerta NOT partiendo de una NAND (Ver Figura 1.36).








Figura 1.36. Compuertas mediante NAND. (Modificado de Instituto Nacional de Tecnologas
Educativas y de Formacin del Profesorado)
Tambin podemos definir que para cambiar una Compuerta se puede realizar dos
modificaciones, invertir la(s) entrada(s) conectando una Puerta NOT en ella(s) o
invertir la salida. Conectando una Puerta NOT en ella. Por ejemplo una compuerta
OR puede ser construida invirtiendo las entradas de una puerta NAND.




37

Captulo II: FluidSIM como Plataforma de Programacin
2.1 Qu es FluidSIM?
En el ltimo apartado se profundizo en el lenguaje de programacin FUP y las
Compuertas Lgicas puesto que en el Software FluidSIM es precisamente el nico
lenguaje con el que se puede programar un PLC.
FluidSIM es una herramienta de simulacin para la obtencin de los conocimientos
bsicos de neumtica. Es desarrollado por FESTO, empresa lder en automatizacin
neumtica y electroneumtica.
Una caracterstica importante es su estrecha relacin con la funcin y simulacin
CAD (Diseo Asistido por Computadora). FluidSIM permite crear el esquema del
circuito de un fluido segn DIN (Instituto Alemn de Estandarizacin); tambin
posibilita la ejecucin sobre la base de descripciones de componentes fsicos de una
simulacin plenamente explicativa. Con esto se establece una divisin entre la
elaboracin de un esquema y la simulacin de un dispositivo prctico. (Art Systems,
Festo Didactic, 2007)
Tambin permite verificar si ciertas conexiones entre componentes son realmente
posibles.
Otra caracterstica es su bien pensado concepto didctico, FluidSIM soporta el
aprendizaje, la formacin y la visualizacin de los conceptos de la tcnica neumtica.
Los componentes neumticos se explican con descripciones textuales, figuras y
animaciones que ilustran los principios de funcionamiento subyacentes; ejercicios y
vdeos didcticos aportan conocimientos sobre los circuitos esenciales y el uso de los
componentes neumticos. (Art Systems, Festo Didactic, 2007)
Existe tambin FluidSIM que trabaja bajo teora de la Hidrulica, a pesar que
bsicamente es el mismo software este se tiene que adquirir por separado. La
versin de FluidSIM Neumtica con la que se ilustrara el presente apartado es la 4.2
en Ingles aunque en el mercado ya se encuentra la versin 5 que es la ms reciente.

38















Figura 2.1. Pantalla Principal. (Hecha mediante FluidSIM)

39

Cabe sealar que muchos de los ejemplos y pasos que se describirn en este
apartado pueden variar para versiones distintas a la 4.2. Tambin es importante
sealar que las licencias de estudiante y demostracin del Software pueden no tener
todas las funciones que se mencionaran en este documento.
2.2 Navegacin en FluidSIM
Partiremos del hecho que el Software ya se encuentra instalado, donde al iniciarlo
podrimos visualizar la pantalla principal o rea de trabajo, tal y como se muestra en
la Figura 2.1.
En la parte izquierda podemos observar la biblioteca de componentes organizada de
forma jerrquica. Esta contiene componentes neumticos, elctricos y digitales para
el diseo de circuitos.
Utilizando la barra de men de la parte superior de la ventana (Figura 2.2), puede
acceder a todas las funciones necesarias para el diseo y simulacin de circuitos.


Figura 2.2. Barra de Men, en ingls y espaol. (Hecha Mediante FluidSIM)
La barra de herramientas inferior le permite el cmodo acceso a las funciones de
men utilizadas frecuentemente, para conocer sus funciones basta con pasar el
puntero por encima de cada icono, se organizan en 10 grupos mostrados en la
Figura 2.3.
Estas herramientas no estarn habilitadas todo el tiempo, solo estarn
seleccionables en ciertos procesos del programa, por ejemplo, no se podrn alinear
elementos mientras una simulacin est corriendo. Todos los dems elementos del
programa funcionan igual que lo hacen otros bajo la plataforma de Microsoft
Windows, como las barras de desplazamiento, funciones de guardar, guardar
como, abrir, etc.


40














Figura 2.3. Barra de Herramientas. (Art Systems, Festo Didactic, 2007)
La biblioteca de componentes contiene todos los objetos que podremos usar para
realizar simulaciones de circuitos, cada elemento en la biblioteca corresponde a un
elemento fsico existente en el mercado, lo que permite llevar a cabo los circuitos en
la vida real.
La biblioteca est dividida en seis categoras:
Neumtica (Pneumatic): Bsicamente contiene todo aquel componente que
se puede agregar en un circuito Neumtico o Electroneumtico.
Componentes Elctricos (Electrical Controls): Como el nombre sugiere,
contiene todo componente puramente elctrico.

41

Tcnica Digital (Digital Technique): Esta categora contiene los elementos
que se utilizaran para la programacin de un PLC, es decir, contiene
elementos de Electrnica Digital.
EasyPort/OPC/DDE: Son herramientas que nos permiten establecer una
comunicacin a dispositivos externos de FluidSIM.
GRAFCET: Brinda las herramientas para crear y simular diagramas bajo este
lenguaje.
Otros (Miscellaneous): Contiene elementos que podran ser necesarios,
como cuadros de texto, figuras predeterminadas, logos, etc.
Cabe mencionar que las Versiones anteriores a FluidSIM 4.2 no organizan la
biblioteca de la forma anterior.
La categora Neumtica a su vez est dividida en sub-categoras para un mejor
acceso a sus componentes, quedando le la siguiente manera:
Elementos de Alimentacin (Supply Elements)
Actuadores (Actuators)
Vlvulas (Valves)
Grupo de Vlvulas (Valve Groups)
Sensores e Instrumentos de Medida (Measuring Instruments and Sensors)
La pestaa de Componentes Elctricos tambin se encuentra subdividida de la
siguiente manera:
Actuadores
Alimentacin de Tensin (Power Supply)
Sensores e Instrumentos de Medida
Rels (Relay)
Interruptores (Switches)
Regulador (Controller)
Smbolos de Diagrama de Ladder (Ladder Symbols)

42

Las dems categoras generales no tienen otra subdivisin, por lo que al abrirlas sus
componentes quedaran visibles. Todos los componentes mostrados en la biblioteca
son smbolos estandarizados por DIN, por lo que cualquier persona familiarizada con
simbologa elctrica encontrara muy intuitiva la bsqueda de elementos dentro de la
biblioteca.
FluidSIM tambin cuenta con alternativas para personas que no tengan
conocimientos amplios en el tema, por esa razn todos los componentes poseen una
descripcin tcnica en una pgina de ayuda que contiene el smbolo del diagrama
para el componente segn el estndar DIN, una descripcin breve de la funcin del
componente, la designacin de las conexiones y un listado de parmetros
configurables, adems mostrar una fotografa de la pieza tal como es en realidad.
(Art Systems, Festo Didactic, 2007)
Festo Didactic aclara que en el caso de que un componente no exista de forma
independiente en un sistema real, FluidSIM muestra una foto del grupo de montaje al
que pertenece, por ejemplo, rels, interruptores y la fuente de alimentacin elctrica,
los componentes que no existan en la realidad, simplemente no tienen foto. Ejemplos
de ello son los textos de los componentes y la regla de recorrido.
Es esta la razn por la que no se describe cada uno de los componentes es este
documento. Toda esta informacin la podremos encontrar al dar Clic Derecho sobre
el smbolo deseado y elegir la opcin Descripcin del Componente (Component
Description).
Para iniciar un proyecto nuevo de FluidSIM, es necesario hacer Clic en el primer
icono de la barra de herramientas, Nuevo o New, entonces en la zona de color
gris de la Figura 2.1 aparecer una ventana en blanco, la cual ser la Zona de
Trabajo. Otra forma de realizar este paso es entrar en el Men Archivo (File) y
enseguida seleccionar Nuevo.
En la parte superior de la ventana que contiene la Zona de Trabajo se encuentra la
direccin y nombre actual del Nuevo Circuito (noname ser el nombre por defecto
con extensin .ct), nombre que podr modificarse al momento de guardar cambios.

43









Figura 2.4 Circuito Nuevo. (Hecha mediante FluidSIM)
Ya con la zona de trabajo desplegada, podremos empezar la construccin de nuestro
circuito, para lo cual solo es necesario arrastrar los componentes deseados desde la
biblioteca.
Otro lugar donde podremos encontrar y usar todos los componentes de la biblioteca,
es el men Insertar (Insert), localizado en la barra de men, estarn ordenados en
las categoras ya mencionadas pero de forma escrita, de cualquier forma, al navegar
entre los nombres de los componentes se ir mostrando el smbolo correspondiente
en una extremo de la pantalla.
Hay que tener en cuenta que FluidSIM es un simulador de circuitos que podran
llevarse a la realidad, por esta razn, dentro del software hay que incluir todos los
componentes y respetar todas la reglas que tendra cualquier circuito real, por
ejemplo, incluir una fuente de poder, conectar a lnea neutra los componentes
incluidos, respetar el orden en que se conectan los componentes para realizar ciertas
tareas, etc.


44

Ejemplificaremos lo anterior mediante un circuito para encender y apagar una
lmpara. Como se menciono anteriormente, primero tenernos que desplegar una
zona de trabajo, enseguida arrastraremos los componentes necesarios (Ver Figura
2.5), que en este caso son:
Fuente de Tensin a 24 v (Electrical Connection).
Se podrn encontrar en la biblioteca de componentes siguiendo la ruta:
Componentes Elctricos/Alimentacin de Tensin. Cabe destacar que la nica
fuente que se podr encontrar es la de 24 volts, ya que ese el voltaje en el que
comnmente realizan los circuitos de control industrial.
Fuente de Tensin a 0v (Electrical Connection)
Se encuentra en la misma ruta de la Fuente de Tensin a 24v.
Interruptor Obturador (Detent Switch Make)
La podremos hallar en la biblioteca de componentes, siguiendo la ruta:
Componentes Elctricos/Interruptores/Manualmente Operados. Este es un
Interruptor Normalmente Abierto, con enclavamiento mecnico.
Indicador Luminoso (Indicator Light)
Se encuentra localizada en la siguiente ruta: Componentes Elctricos/Sensores e
Instrumentos de Medida.



Figura 2.5. Elementos para Circuito de Lmpara. (Hechas Mediante FluidSIM)
Al momento de arrastrar los componentes a la zona de trabajo, estos no toman una
posicin automtica, se quedarn en el lugar donde dejemos de arrastrar, por esta
razn hay que alinearlos de forma manual.

45

A pesar que podran ordenarse de la forma que quisiramos, es importante seguir los
estndares de DIN para diagramas elctricos, donde los pasos (escalones) de los
diagramas elctricos de control debern dibujarse de izquierda a derecha y los
elementos de dichos pasos de arriba hacia abajo, teniendo la Fuente de Tensin a
24v en la parte superior y la de 0v en la parte inferior (Ver Figura 2.6).






Figura 2.6. Orden Correcto de Componentes. (Hecha Mediante FluidSIM)
Finalmente tenemos que conectar los componentes entre s, para esto hay que
colocar el puntero en alguna de las terminales de algn componente, si esta se pone
en color verde significa que es elegible, entonces damos Clic y sin soltar arrastramos
hasta la terminal donde deseemos conectarla, la cual tambin tendr que ponerse de
color verde, indicando que es una terminal disponible para la conexin, de caso
contrario, pasara a color rojo. Tambin se podr realizar la conexin de una terminal
a una lnea, al igual que las terminales, las lneas se tendrn que iluminar en color
verde.
Despus de realizar todas las conexiones, nuestro diagrama quedara tal y como en
la Figura 2.7.
Ciertos elementos tienen parmetros o propiedades que podemos cambiar, en el
caso del interruptor solo podremos ponerle una etiqueta, con la cual se har
distincin entre otros y para la lmpara se brinda la opcin del color que tendr
cuando esta encienda.

46








Figura 2.7. Componentes de Lmpara Conectados. (Hecha Mediante FluidSIM)
Ambas opciones se pueden encontrar al presionar Clic derecho sobre un
componente y elegir propiedades, o tambin presionando doble Clic sobre el
elemento deseado.
En este punto ya podemos empezar la simulacin, la cual nos permitir observar
cmo se comportan los elementos en diferentes circunstancias. Tambin nos
permitir observar el flujo de la corriente elctrica a travs del circuito.
Para iniciar, nos tenemos que dirigir a las herramientas de simulacin (funciones
bsicas) antes presentadas, y presionar la herramienta Iniciar o Start
representada por un triangulo.
Al iniciar la simulacin, la fuente de tensin libera la corriente, permitiendo que pase
por los elementos, en este caso, el interruptor est abierto, por lo que la corriente no
pasar, pero si desplazamos el puntero por encima del interruptor en plena
simulacin, este pasar a tener la forma de una mano, indicando que podemos
presionar ese interruptor.
Cuando activamos el interruptor, este cierra el circuito y enciende la lmpara, en ese
instante ser visible como la lnea cambia a color rojo, indicando que por ese
segmento est circulando corriente elctrica (Ver Figura 2.8).

47









Figura 2.8. Lmpara encendida y Flujo de corriente. (Hecha Mediante FluidSIM)
En ocasiones la complejidad del circuito no permite analizar fcilmente un
componente en particular, por lo que se vuelven necesarias las funciones aadidas
de las herramientas de simulacin, que nos dan la opcin de realizar la simulacin en
forma no instantnea, dejando observar los cambios de estado y cmo se desplaza
la corriente.
Otra situacin muy comn dentro de la simulacin, es que en el instante de iniciarla,
FluidSIM realiza una verificacin sobre el diagrama que queremos simular, y si algo
estuviera mal nos despliega una alerta sobre la falla que el diagrama presenta.
Los errores ms comunes son: lneas sobrepuestas, Conexiones Abiertas, Etiquetas
no Validas, Cortos Circuitos, etc.
Muchas de esas fallas son por el mal arreglo del circuito, en otras ocasiones son por
usar elementos que no corresponden, de igual forma FluidSIM nos da la opcin
iniciar la simulacin a pesar de la alerta. A veces se correr con la suerte de que la
falla detectada realmente no afecte el desempeo deseado del circuito, pero podra
no ser as, por lo que se recomienda iniciar la simulacin hasta corregir todas las
fallas que el mismo software nos indique.

48

Una funcin muy utilizada en el diseo de circuitos de FluidSIM son las Etiquetas,
una etiqueta posee un nombre concreto y un componente puede disponer de ella. Si
dos componentes tienen la misma etiqueta, estarn conectados entre s, aunque no
se haya dibujado una conexin visible entre ellos. (Art Systems, Festo Didactic,
2007). Para asignar una etiqueta hay que presionar Doble Clic sobre el componente
deseado (mximo treinta y dos caracteres por etiqueta).
Para ejemplificar esto, haremos una modificacin al diagrama anterior, sustituyendo
la lmpara por un Rel (Relay) y en otro escaln colocaremos un Interruptor Comn
Obturador (Make Switch) seguido de la lmpara. En la siguiente imagen se
muestran dos posibles arreglos.







Figura 2.9. Uso de etiquetas. (Hecha Mediante FluidSIM)
En el diagrama nombramos al rel como K1 y ese mismo nombre se lo asignamos
al interruptor comn, de esta forma la apertura o cierre del interruptor depender de
la activacin del rel K1, el cual a su vez depende del Interruptor que nombramos
como ENCENDER. Ver Figura 2.10.
Por medio de un rel pueden conmutarse varios interruptores a la vez. Para ello es
necesario acoplar todos los interruptores deseados mediante las etiquetas.



49








Figura 2.10. Uso de etiquetas 2. (Hecha Mediante FluidSIM)
Junto a los rels simples, existen tambin rels temporizadores a la conexin, a la
desconexin y contadores. Estos se encargan de que los interruptores acoplados
sean activados con retardo o cuando se hayan producido un determinado nmero de
seales (impulsos). En este tipo de rels tambin aparece una ventana de dilogo
(tras un doble clic) para la inclusin de los valores. (Art Systems, Festo Didactic,
2007)
El Manual de Usuario de FluidSIM indica que el acoplamiento con interruptores
mecnicos (o de accionamiento manual) se realiza tambin mediante la asignacin
de una etiqueta. Si varios interruptores mecnicos poseen la misma etiqueta, al
accionar uno de ellos, todos los dems sern igualmente activados.
Otro tipo de circuitos que podemos crear en FluidSIM son los Neumticos,
bsicamente se crean de la misma forma que los Elctricos. La diferencia ms
notable es que los conductos se iluminaran de color azul, indicando el flujo de aire,
adems de pequeas flechas que indican la direccin de ese flujo.
A continuacin realizaremos un circuito bsico de Neumtica, para lo que
dispondremos de tres elementos:


50

Cilindro de Simple Efecto (Single Acting Cylinder)
En la biblioteca de componentes se encuentra siguiendo la ruta:
Neumtica/Actuadores.
Fuente de Aire Comprimido (Compressed Air Supply)
La ruta a seguir para hallar este componente es Neumtica/Elementos de
Alimentacin.
Vlvula de 3/n Vas (3/n Way Valve)
La ruta es Neumtica/Vlvulas/Vlvulas de Vas Configurables.




Figura 2.11. Componentes de Diagrama Neumtico. (Hecha Mediante FluidSIM)
Despus de conectarlos quedaran de la siguiente forma:







Figura 2.12. Diagrama Neumtico. (Hecha Mediante FluidSIM)



51

El tipo de conexin entre la Fuente y la vlvula mostrado en la Figura 2.12 har que
el cilindro entre en movimiento solo cuando la vlvula sea activada. El elemento
dentro del crculo rojo es un cierre de conexin, en la realidad, una vlvula de este
tipo necesita un conducto de escape de aire una vez que el cilindro regrese a su
posicin original, en este conducto podremos conectar distintos accesorios como
filtros, silenciadores o simples tapones, la eleccin de uno de ellos depender de la
aplicacin del sistema Neumtico.
En FluidSIM podramos prescindir de ellos sin ninguna afectacin a nuestra
simulacin, pero como ya se mencion, esto generara una alerta, por eso optamos
por poner un cierre de conexin. Esto lo podremos hacer dando Doble Clic sobre la
conexin deseada de la vlvula.
Regresando al ejemplo, una vez que empecemos la simulacin podremos observar
que existen dos tonos de color azul, el ms obscuro indicar presin alta de aire,
mientras que la de tono claro presin baja. La siguiente figura muestra el
comportamiento de los elementos incluidos, antes y despus de activar la vlvula
(Dar Clic sobre la Vlvula para activarla).







Figura 2.13. Comportamiento Circuito Neumtico. (Hecha Mediante FluidSIM)

52

Finalmente, realizaremos un ejemplo que represente cmo interacta un diagrama
elctrico con uno neumtico, para esto, tomaremos el ejemplo anterior y le
acoplaremos un circuito elctrico.
El circuito elctrico necesitar: Fuentes de Tensin, Un Interruptor Obturador
manualmente operado y un Solenoide de Vlvula (Valve Solenoid), este ltimo se
encuentra en el apartado de Rels en la Biblioteca de Componentes.
Despus de insertar y conectar todos los componentes necesarios, el diagrama
quedara como en la Figura 2.14.






Figura 2.14. Circuito Electroneumtico. (Hecha Mediante FluidSIM)
Ahora necesitamos conectarlos de tal forma que la activacin de la vlvula dependa
directamente del Interruptor, para esto hay que configurar la Vlvula (Doble Clic
sobre la vlvula). Ver Figura 2.15.
Dentro de las numerosas opciones que nos ofrece esta ventana de configuracin,
nos ubicaremos en las opciones de la columna Left Actuation (Accionamiento
Izquierdo). Como el nombre sugiere, estas son las opciones que nos permiten
realizar configuraciones del lado izquierdo de la vlvula, nos posibilita atribuirle
accionamientos manuales, mecnicos y neumticos/elctricos (Manually,
Mechanically, Pneumatically/ Electrically), en este caso, nosotros queremos que la
vlvula sea activada por un circuito elctrico, entonces desplegamos las opciones de
Pneumatically/Electrically y seleccionamos la primera opcin.

53












Figura 2.15. Ventana de Configuracin de la Vlvula. (Hecha Mediante FluidSIM)
Para el lado derecho, solamente activaremos la opcin Retorno de muelle (Spring
Returned) que har que la vlvula regrese a su posicin original por medio de un
resorte una vez que desactivemos el lado izquierdo, Presionamos el botn Aceptar
(Ok) y la Vlvula quedara de la siguiente manera:



Figura 2.16. Vlvula Configurada. (Hecha Mediante FluidSIM)



54

Lo nico que resta es poner una etiqueta dando doble Clic sobre la conexin del
elemento que se aadi del lado izquierdo, el nombre que le pongamos (p.e Y1) se le
pondr tambin al solenoide de vlvula en el circuito elctrico, entonces podremos
empezar la simulacin y analizar el comportamiento.






Figura 2.17. Simulacin Circuito Electroneumtico. (Hecha Mediante FluidSIM)
Todos los ejemplos anteriores, nos muestran cmo funciona FluidSIM a grandes
rasgos. Para facilitar las explicaciones se usaron diagramas muy elementales que no
permiten explotar todas las caractersticas y alcances del software, aunque se ser
deseado, los usuarios podran encontrar dentro de FluidSIM toda clase de ejemplos
didcticos que le permitan adentrarse dentro de este simulador.
Estos ejemplos estn dentro del Men Archivo, al dar Clic en la opcin Vista Previa
del Circuito (Circuit Preview), o en la barra de herramientas, al dar Clic en el icono
que est entre los iconos de Guardar e Imprimir.
2.3 PLC en FluidSIM
Ahora que conocemos cmo funciona FluidSIM, es momento de adentrarnos en las
herramientas de programacin de PLC.
Anteriormente mencionamos que, Tcnica Digital o Digital Technique es la
categora en la Biblioteca de Componentes que alberga todas las herramientas y
elementos de programacin de un PLC.

55

Estas herramientas, el modo de ingresarlas y la forma de conectarlas unas con otras
no es precisamente idntica a como lo sera en un software dedicado a la
programacin de PLCs reales, pero nos proporciona la teora que comparten todos
los software de programacin y nos deja experiencia que usaremos al momento de
trabajar con equipos reales.
Iniciemos aclarando que el dispositivo que vamos a programar en FluidSIM es un
PLC virtual, el cual podremos acoplar a los Circuitos Elctricos y Electroneumticos.
Esta caracterstica le da a FluidSIM una ventaja sobre un software de programacin
especializada, al menos en el aspecto didctico, ya que FluidSIM nos da la opcin de
simular el arreglo externo del PLC, como los Interruptores, Electrovlvulas,
Actuadores, es decir, en FluidSIM no solo se simula el control de un proceso, sino
tambin los dispositivos que este va a controlar.
La Categora de Tcnica Digital tiene disponible veintiocho componentes, de los
cuales, dos de ellos son Mdulos Digitales (Logic Module), que son la forma de
representar el PLC en FluidSIM.
La nica diferencia entre estos dos mdulos es que uno tiene ocho entradas y ocho
salidas digitales, mientras que el otro tiene diecisis entradas y diecisis salidas
digitales que transfieren sus estados a un circuito de conmutacin digital en la parte
interna del mismo mdulo.
Se designa la letra I para las entradas, y la letra Q para las salidas, ambas
acompaadas con un numero.
Haciendo doble Clic con el botn izquierdo del ratn sobre el Mdulo Digital, se pasa
a la zona de trabajo del circuito digital en la parte interior, que puede ser tratado del
modo habitual.
Dentro del Mdulo Digital slo pueden insertarse componentes digitales
(Componentes de Tcnica Digital). Adems, no es posible insertar Mdulos
Digitales adicionales dentro de un Mdulo. Sin embargo, pueden utilizarse varios
Mdulos Digitales en un circuito Electroneumtico.

56

Un Mdulo Digital slo funciona correctamente si se establecen las correspondientes
conexiones en las alimentaciones elctricas, dicho de otra manera, tambin hay que
conectarlo a las fuentes de tensin (24v y 0v). (Art Systems, Festo Didactic, 2007)
Otra funcin incluida en FluidSIM es la opcin de simular el circuito interno del
Mdulo Digital independiente a la simulacin del Circuito Electroneumtico con el fin
de analizar el comportamiento de los elementos digitales por separado.
En la siguiente figura se muestran todas los componentes de Tcnica Digital,
incluidos los Mdulos Digitales:










Figura 2.18. Componentes Tcnica Digital. (Hecha Mediante FluidSIM)
Los componentes anteriores, se pueden dividir en tres grupos:
Funciones Bsicas
AND, AND activada por flancos, NAND, NAND Con evaluacin de flancos,
OR, NOR, XOR, NOT.


57

Funciones Especiales
Mdulo Digital, Retardo a la Conexin, Retardo a la Desconexin, Retardo a la
Conexin/Desconexin, Retardo a la Conexin con Retencin, Rel con
Enclavamiento, Rel de Pulsos, Rel Recortador del Pulso de Salida, Rel
Recortador Accionado por Flancos, Temporizador, Contador de
Adicin/Substraccin, Generador de Pulsos Simtrico, Generador de Pulsos
Asncrono, Disparador de Umbral de Frecuencia
Constantes/Conectores
Entrada Digital, Salida Digital, Bits de Memoria, Nivel Lgico HI, Nivel Lgico
LO, Conexin (digital), Conducto (digital), Distribuidor en T (digital).
Las Funciones Bsicas no son ms que las Compuertas Lgicas que hemos
explicado en captulos anteriores, las cuales con ayuda de la Funciones Especiales y
Constantes permiten crear un sinfn de aplicaciones.
Al igual que en apartados anteriores, explicaremos con ejemplos prcticos el modo
de conectar los componentes digitales dentro del Mdulo Digital (PLC virtual) y cmo
este interacta con un circuito elctrico.
Una vez ms tomaremos el ejempl de la lmpara, solo que en esta ocasin
necesitamos que dos interruptores estn cerrados para que la luz encienda. Su
circuito elctrico sin Mdulo Digital seria como en la siguiente figura:






Figura 2.19. Ejemplo sin PLC. (Hecha Mediante FluidSIM)

58

El circuito con Mdulo Digital quedara tal como la Figura 2.20, donde se usaron las
entradas I1 y I2 para conectar los interruptores, mientras que se uso la salida Q1
para alimentar la lmpara.











Figura 2.20. Ejemplo con PLC. (Hecha Mediante FluidSIM)
Ahora solo resta armar el circuito interno del Mdulo Digital (Dar Doble Clic sobre el
mismo), donde la funcin deseada la podremos implementar mediante una
compuerta lgica AND, conectada como se muestra a continuacin:




Figura 2.21. Conexin AND. (Hecha Mediante FluidSIM)

59

Cabe aclarar que AND, as como la mayora de las Compuertas Lgicas en FluidSIM
tienen tres entradas por defecto, pero a veces solo ser necesario usar dos, cuando
esto suceda conectaremos la entrada sobrante a alguna de las otras dos, de lo
contrario FluidSIM indicara falla por Entradas Abiertas, de ser omitida esa alerta se
considerar que en esa entrada hay un estado 1 o HI (explicado anteriormente).
Una vez terminado el arreglo interno, simplemente cerramos la ventana
correspondiente a este circuito y pasaremos a la simulacin, verificando que tienen
que cerrarse los dos interruptores para encender la lmpara.











Figura 2.22. Simulacin Mdulo Digital. (Hecha Mediante FluidSIM)
El ejemplo anterior podra parecer que complica la tarea deseada, esto causado por
la simplicidad del mismo, pero nos sirvi para mostrar como acoplar un PLC virtual
dentro del circuito elctrico.

60

Ahora realizaremos un ejemplo que nos deje incluir distintos tipos de Compuertas
Lgicas y adems simplifique el arreglo general del circuito.
Supongamos un circuito para activar un cilindro neumtico de simple efecto por
medio de un botn pulsador y un botn de paro que permita regresar al cilindro a su
posicin original. Para este tipo de circuito hay que usar enclavamiento elctrico ya
que se usaran botones pulsadores. A continuacin se muestra el circuito sin el uso
de Mdulo Digital:







Figura 2.23. Circuito simulado sin PLC. (Hecha Mediante FluidSIM)
En la figura anterior podemos observar un ejemplo muy similar al que se encuentra
en la Figura 2.17, con la nica modificacin de que esta usa botones pulsadores (sin
enclavamiento mecnico), es por eso que se implemento el uso de un Rel para
mantener Solenoide de Vlvula energizado al momento que el pulsador se abra,
finalmente se colocan las etiquetas necesarias para el correcto funcionamiento.
Ntese que para apagar el circuito se ocup un segundo pulsador pero
normalmente cerrado, que se coloca al principio del circuito con el fin de cortar la
energa en el momento deseado.
Si incluimos un Mdulo Digital, el arreglo antes mostrado se cambia por el siguiente
(Figuras 2.24 y 2.25):

61





Figura 2.24. Arreglo Interno. (Hecha Mediante FluidSIM)














Figura 2.25. Arreglo Externo. (Hechas Mediante FluidSIM)


62

En el arreglo interno, podemos aclarar que la Compuerta OR se ocupa para
encender, esta ser activada por el pulsador ON o por el contacto K1, mientras
que la compuerta AND tiene la funcin de apagar. Simule para comprobar estas
funciones.
La ventaja de la implementacin del Mdulo Digital es que, entre ms experiencia
tenga el programador, mejores sern las optimizaciones, en el ejemplo anterior es
vlido pensar que no hay una simplificacin del circuito, pero despus de analizar
mejor las herramientas disponibles se puede cambiar los arreglos de las figuras 2.24
y 2.25 por el de la Figura 2.26.













Figura 2.26. Arreglo Alternativo Simplificado. (Hechas Mediante FluidSIM)

63

En este ultimo arreglo, la disminucin de componentes reside en el circuito interno,
donde se inserta un Rel con enclavamiento o como en el capitulo anterior llamamos
SET-RESET, elemento que con un impulso manda a su salida un estado 1 o HI
y con otro impulso lo cambia a 0 o LO, que es lo que activa y desactiva el
Solenoide de Vlvula.
Es muy importante comprender que el hecho de que tenga enclavamiento interno
vuelve prescindible el Rel K1 que se tena en el diagrama anterior, por lo tanto el
Contacto Auxiliar K1 tambin lo tenemos que eliminar. Cabe resaltar que en el
arreglo de la Figura 2.26 el pulsador OFF es normalmente abierto con el fin de
poder enviar los impulsos.
Solo resta simular el arreglo de la Figura 2.26 para comprobar que efectivamente
realiza la misma tarea que el Circuito Elctrico de la Figura 2.23.
De esta forma concluimos la explicacin bsica de la incorporacin del Mdulo Digital
dentro de los circuitos Elctricos y Electroneumticos, tal como se sugiri
anteriormente, la opcin Vista Previa del Circuito ofrece una categora dedicada a
Tcnica Digital donde se encuentran ejemplos ms completos de los arreglos
internos del PLC virtual, los cuales muestran el uso de todos los componentes
digitales para distintos tipos de aplicaciones.


64

Captulo III: Aplicacin
3.1 Proyecto Prctico
En este captulo abordaremos dos ejercicios en particular, respaldados bajo
circunstancias reales, que deje aclarar an ms el funcionamiento y alcances del
Mdulo Digital, pero sobre todo dejar resaltada la importancia de incluir el PLC en
los Circuitos de Control Industrial.
3.1.1 Empacadora de Rollos
Se necesita un circuito de control para dos cilindros neumticos que forman parte de
una maquina Empacadora de Rollos, la cual tiene que llenar cajas con cuatro rollos
cada una. Nombraremos como cilindro A aquel que se encarga de suplir de cajas
vacas y como cilindro B a el que llena las cajas. La secuencia cclica de
movimiento es: A+/A-/B+/B-/B+/B-/B+/B-/B+/B-, donde el signo + indica que el
cilindro Sale, mientras que - indica el regreso del cilindro. La Figura 3.1 muestra
un esquema de la maquina.







Figura 3.1. Empacadora de Rollos. (Modificado de Pieros Caldern, 2011)
Primero mostraremos el Circuito de Control hecho bajo teoras del Automatismo
Clsico, donde el control reside en el cableado y la disposicin de Rels con sus
Contactos Auxiliares (Ver Figura 3.2).

65















Figura 3.2. Diagrama Electroneumtico de Control de Empacadora de Rollos. (Hecha Mediante FluidSIM)

66

Como podemos observar, una aplicacin de esta magnitud requiere un nmero
considerable de Contactos Auxiliares, numerosos Rels adems de los Solenoides
de Vlvulas esto sin contar que el espacio necesario para conectarlos tambin
creci.
Con base en este ejemplo podramos calcular lo que implica una aplicacin ms
compleja. Ahora presentamos un circuito de control para la misma aplicacin pero
con la diferencia que se incluye el PLC. Ver Figura 3.3.












Figura 3.3. Circuito para Empacadora de Rollos, con PLC. (Hecha Mediante FluidSIM)
Es notable cmo se reduce el nmero de componentes en el circuito gracias al
acoplamiento del PLC. Ahora la operacin del circuito funciona por medio del arreglo
interno de los Componentes Digitales, el cual se muestra en la Figura 3.4.


67











Figura 3.4. Circuito Interno del PLC de la Empacadora de Rollos. (Hecha Mediante FluidSIM)
El arreglo interno del PLC parece ms complicado de lo que realmente es, la
conexin y desconexin de los Solenoides de Vlvula se realiza mediante los
elementos RS (explicado anteriormente), entonces las restricciones de conexin se
establecen por las Compuertas Lgicas.
La nica desventaja que algunos usuarios podran llegar a encontrar es que todas las
conexiones son fsicas entre los elementos, causando una saturacin visual en el
circuito, pero despus de un corto tiempo de prctica ese problema se resuelve.
Otros componentes que valen la pena explicar son las Reglas de Distancia
(Distance Rule), se localizan sobre los cilindros, dentro de la configuracin de los
cilindros se encuentra la opcin para introducirlas o dentro de la Biblioteca de
Componentes, junto a los actuadores (arrastrar hasta colocarla encima del cilindro).
En cada regla de recorrido podemos insertar Marcas o Etiquetas, cada una con
una posicin definida en el recorrido del cilindro.

68

Mediante estas configuraciones estaramos ingresando Interruptores en Cilindro, es
decir, al ingresar una marca estamos introduciendo un Interruptor de Posicin, el cual
ocupamos para crear las restricciones de activacin de los Solenoides de Vlvula. En
esta aplicacin ocupamos dos Interruptores de Posicin por cilindro, uno en cada
extremo del recorrido.
3.1.2 Dobladora de Barras Metlicas
Para la siguiente aplicacin necesitamos un circuito de control de una maquina
dobladora de barras metlicas, que est compuesta por tres cilindros neumticos. Un
cilindro sujetara la barra metlica mientras que las otras dos realizan los dobleces. La
secuencia de funcionamiento es la siguiente: A+/B+/B-/C+/C-/A-. La Figura 3.5
muestra un esquema de la maquina.








Figura 3.5. Dobladora de Barras Metlicas. (Modificado de Pieros Caldern, 2011)
As como en la Empacadora de Rollos, primero mostraremos el circuito de control sin
el uso del PLC. Ver Figuras 3.6 y 3.7.




69








Figura 3.6. Diagrama Elctrico de Dobladora Barras sin PLC. (Hecha Mediante FluidSIM)









Figura 3.7. Diagrama Neumtico de Dobladora de Barras sin PLC. (Hecha Mediante FluidSIM)
Al igual que el circuito de la Empacadora de Rollos, la cantidad de componentes
necesarios es muy grande. Veamos qu pasa cuando se hace uso del PLC para el
control de la misma mquina. Ver Figura 3.8.


70











Figura 3.8. Circuito de Dobladora de Barras con PLC. (Hecha Mediante FluidSIM)
Es evidente la disminucin de componentes fsicos ocupados, los ms notables son
el nmero de Contactos Auxiliares, que bajo de veinticinco a seis y que los Rels se
vuelven prescindibles ya que todo el control est dentro del PLC, donde se usan
elementos virtuales. Ver Figura 3.9.
De esta forma se demuestra una vez ms los grandes beneficios que tiene el
integrar un PLC a los Circuitos de Control Industrial.
3.2 Resultados
Tanto en la Empacadora de Rollos como en la Dobladora de Barras, quedan
evidenciadas las deficiencias que tiene un Circuito sin PLC contra un que si lo
incluye, principalmente en el nmero de componentes que utilizan.
Por un momento dejemos de pensar que FluidSIM es un simulador, e imaginemos
que los circuitos del captulo anterior los tenamos que hacer con componentes
reales.

71












Figura 3.9. Circuito interno Dobladora de Barras. (Hecha Mediante FluidSIM)
Si se hubieran hecho de la forma clsica, el presupuesto para los componentes sera
elevado y esos componentes difcilmente podran ocuparse en otra aplicacin, ya
que fueron comprados para las funciones de un circuito en especfico, entonces, un
circuito hecho bajo el Automatismo Clsico es ms caro y en caso de necesitarse
tiene pocas probabilidades de reutilizar sus componentes.
Ahora, si el eje principal de nuestro circuito es un PLC, el costo de todos los
componentes necesarios sera mucho menor, y an ms importante, el PLC es
100% reutilizable en una infinidad de aplicaciones, incluso podra albergar ms de un
circuito de control. Entonces, en la vida real, el circuito de la Dobladora de Barras
pudo haberse hecho reutilizando el PLC que se us en la Empacadora de Rollos
puesto que solo tendramos que reprogramarlo, de hecho, los Solenoides de Vlvula,
Botones Pulsadores, incluso el cable conductor se podran reutilizar.


72

Conclusin
Podramos definir cinco ventajas de incluir los PLCs a los circuitos de control,
mismas ventajas que siempre se estn buscando en todos los campos de la
Ingeniera Aplicada:
Economa
Reduccin de Tiempo
Optimizacin de Espacios
Eficiencia
Versatilidad
Es un hecho que las tecnologas se vuelven obsoletas con el paso del tiempo. Los
campos de la ingeniera aplicada no estn exentos de esta situacin, es por eso que
todos los ingenieros deben dejar de sentirse ajenos a las nuevas tecnologas.
Concretamente, el campo del control industrial, no es exclusivo de una industria
moderna, sin darnos cuenta se ha vuelto parte indispensable de nuestro diario vivir, a
tal grado que el ms sencillo grupo de semforos es controlado por un PLC.
Son estas razones las que evidencian que la automatizacin ya no es un campo
exclusivo de la Ingeniera Electrnica o Mecatrnica, y todas las personas
involucradas dentro de la industria deben conocer al menos los mtodos ms
elementales de automatizacin mediante PLC y as evitar el rezago en un mundo que
avanza rpidamente.






73

Bibliografa
Art Systems, Festo Didactic. (2007). Festo FluidSIM 4, Manual de Usuario.
AutomatykaOnline. (s.f.). Recuperado el Noviembre de 2013, de
http://automatykaonline.pl/wp-content/uploads/2013/09/Siemens-6ED1052-1FB00-0BA7-
31.jpg
Cano, G. A. (s.f.). Aprende en Linea. Recuperado el Noviembre de 2013, de Universidad de
Antioquia:
http://aprendeenlinea.udea.edu.co/revistas/index.php/coltrem/article/viewFile/7287/6731
Cembranos Nistal, F. J. (1998). Sistemas de Control Secuencial. Madrid: EDICIONES
PARANINFO, S.A.
Instituto Nacional de Tecnologas Educativas y de Formacin del Profesorado. (s.f.).
Recuperado el Noviembre de 2013, de
http://recursostic.educacion.es/secundaria/edad/4esotecnologia/quincena6/quincena6_conte
nidos_1a.htm
Instituto Nacional de Tecnologas Educativas y de Formacin del Profesorado. (s.f.).
Recuperado el Noviembre de 2013, de
http://roble.pntic.mec.es/jlop0164/archivos/electronica-digital-3.pdf
Navarro G., D. A. (2001). Controlador Lgico Programable (PLC). Curso Tutorial, Universidad
de Oriente,Escuela de Ingeniera y Ciencias Aplicadas, Puerto La Cruz,Venezuela.
Palazzesi, A. (21 de marzo de 2007). ucontrol. Recuperado el Noviembre de 2013, de
http://www.ucontrol.com.ar/Articulos/Compuertas/compuertas.htm
Pieros Caldern, J. J. (2011). ELECTRONEUMATICA. Tech Time (1).
Siemens AG. (2010). Lista de instrucciones (AWL) para S7-300 y S7-400. Manual de
Referencia, Nrnberg.
Southland Electrical. (s.f.). Recuperado el Noviembre de 2013, de
http://www.southlandelectrical.com/mmSOUTHLAND/Images/PLC/ALLEN_BRADLEY/1761-
L16BWA_D_(1000).JPG
Universidad Nacional Abierta y a Distancia. (s.f.). Recuperado el Noviembre de 2013, de
http://datateca.unad.edu.co/contenidos/2150512/ContenidoLinea/leccin_1632__diagrama_de
_bloques_funcionales_function_block_diagram__fbd.html
Universidad Nacional de La Plata. (s.f.). Facultad de Ingenieria, Universidad Nacional de La
Plata. Recuperado el Noviembre de 2013, de
http://www.ing.unlp.edu.ar/electrotecnia/procesos/apuntes/Diagrama%20Escalera.pdf

También podría gustarte