You are on page 1of 16

INSTITUTO TECNOLÓGICO Y DE ESTUDIOS SUPERIORES DE MONTERREY

CAMPUS ESTADO DE MÉXICO

Reporte 1

Integrantes del Equipo:

Nombre Matricula

Julieta Andrade Castañeda A01373570

Emily Díaz Leal Piña A01375653

Arturo Montealegre Guillén A01376115

Arantza Cervantes Ramírez A01169940

Profesor: ​Dr. Virgilio Vásquez López


Fecha de entrega: ​23​ ​de enero 2018
Objetivo
● El alumno desarrollará los conocimientos necesarios para programar los autómatas
de la serie SIMATIC S7-300 de SIEMENS
● El alumno conocerá y aplicará las funciones de temporización y contaje del PLC
SIMATIC S7-300 de SIEMENS

Introducción
La programación de PLCs es una competencia esencial en el ámbito de automatización
industrial. Es de suma importancia comprender la programación KOP lo mejor posible para
lograr generar programas claros y sencillos que puedan ser entendidos por todas las
personas que tengan acceso a la maquinaria que se está manipulando con el PLC. Por
ende, los básicos de la programación y su utilidad deben ser entendidos ya que serán
herramientas que se utilizarán continuamente para solucionar problemas. El hacer uso de
PLCs para solucionar problemas industriales tiene muchas ventajas atractivas, como ahorro
económico, rapidez de producción y seguridad industrial.

Desarrollo

Material:
● 1 PLC SIMATIC S7-300
● 1 cable PG
● 1 cable de alimentación
● PC con el software STEP 7
● 1 Cilindro de doble efecto.
● 2 Cilindros de simple efecto.
● 4 detectores finales de carrera
● 2 válvulas electroneumática 5/2 biestable.

Actividades:
En esta actividad se trabajará con el lenguaje de programación Diagrama en escalera,
conocido también como ladder, el nombre de este método de programación proviene de su
semejanza con el diagrama del mismo nombre que se utiliza para la documentación de
circuitos eléctricos de máquinas. El diagrama contiene dos líneas verticales de alimentación,
una a la izquierda que representa un conductor con tensión y otra a la derecha que
representa tierra. A estas líneas de alimentación se le conectan peldaños compuestos de
contactos y de bobinas que representan condiciones y acciones. Solo existen dos
elementos que pueden ser usados en la parte de condición: los interruptores normalmente
abiertos y normalmente cerrados. Los elementos que pueden ser usados en la parte acción
son: relevadores, temporizadores, contadores y funciones especiales.
Los pasos para realizar un programa se muestran a continuación:
1. Configurar el PLC con los siguientes módulos: Fuente, CPU, entradas y salidas
digitales.

2. Generar un proyecto nuevo.

3. Programar en Step 7, implementar y probar en modo Run los siguientes ejercicios.


Figura 2.1 Circuito Neumático con cilindros A y B

a) Sean los cilindros de doble efecto que se muestran en el diagrama neumático de la


figura 2.1. Programar y probar el diagrama escalera solución, de tal forma que los
cilindros quedan ciclados, mediante un circuito de autorretención con prioridad a la
activación. Subir y poner en marcha el PLC.

A continuación se muestra la tabla de símbolos utilizada para realizar la práctica. Donde:


● A0 representa la posición retraída del pistón A.
● A1 representa la posición extendida del pistón A.
● B0 representa la posición retraída del pistó B.
● B1 representa la posición extendida del pistón B.
● BM representa el botón de marcha.
● BP representa el botón de paro.
● Y1 es el movimiento hacia adelante del pistón A.
● Y2 es el movimiento hacia atrás del pistón A.
● Y3 es el movimiento hacia adelante del pistón B.
● Y4 es el movimiento hacia atrás del pistón B.
Tabla de símbolos utilizada

En la siguiente captura de pantalla se demuestra cómo fueron implementadas las funciones


en el OB1:

A continuación se muestra la programación del movimiento base de los cilindros. Ésta fue
incluida en la función conocida como “Chingon_1”.
Actividad complementaria
b) Modifique el programa del inciso a) de tal forma que el avance del cilindro B se realice
hasta después de un tiempo de tres segundos, después de que A se haya extendido por
completo. Realice el ejercicio con dos temporizadores diferentes.

En la función “Chingon_4”, se implementó un temporizador de tipo ​S_PULSE para contar


los tres segundos. Este funciona cuando la memoria M8.0 se enciende y hace que la
memoria M0.7 se prenda. La M8.0 se prende con Y2 y se apaga con Y3. Para que Y3 no se
pueda activar hasta que pasen los tres segundos, se utilizó la memoria M0.7 negada.
La función “Chingon_5” también utiliza un temporizador, pero de tipo ​S_ODT​. Para hacer
uso de este, también se usaron las memorias M8.0 y M0.7. En este caso, el temporizador
activaba la M0.7 una vez terminados los tres segundos, por lo que la condición para prender
Y3 utilizaba un contacto normal de M0.7.
c) Modifique el programa a) de tal forma que después de cada tres ciclos completos de la
secuencia, la auto-retención se desactive. Emplear los contadores ascendentes y
descendentes en conjunto con la función de comparación adecuada. El reinicio de la
secuencia, así como la puesta a cero del contador se dará con el botón de paro.

La función “Chingon_2” cuenta con un contador ascendente para contar tres ciclos de
movimiento de los pistones. El contador aumenta la cuenta cada que se llegue a Y4,
significando que un ciclo llegó a su fin. El valor del contador se guarda en la variable MW4
que posteriormente es comparada con el valor “3” usando un bloque comparador. Una vez
que MW4 sea igual a tres, se enciende la memoria M6.0, la cual se utiliza en un contacto
negado en el primer segmento; es decir, si M6.0 está prendido, la memoria M0.0 no se
puede prender y, por ende, Y1 no se puede encender, parando así todo el movimiento.
La función “Chingon_3” utiliza un contador descendente para contar tres ciclos. El contador
se activa también con Y4 al terminar cada ciclo. El valor de inicio del contador se impuso a
tres y cada ciclo este decrecía en uno. El valor del contador se guarda en MW4 que
posteriormente es comparada, utilizando un comparador, con cero. Cuando MW4 es igual a
cero, se enciende M6.0, significando que ya pasaron los tres ciclos. La memoria M6.0 se
utiliza en un contacto negado en el primer segmento; es decir, si M6.0 está prendido, la
memoria M0.0 no se puede prender y, por ende, Y1 no se puede encender, parando así
todo el movimiento.
Conclusiones:

Ventajas Desventajas

PLC ● Una de las grandes ventajas ● La gran desventaja de un PLC


de un PLC es que es posible es que antes de automatizar una
automatizar tareas o tarea en la industria, es
robotizarlas, depende de como necesario tener en cuenta todos
los detalles de lo que se debe
se lo quiera ver. Al hacerlo, se
hacer para que nada salga mal.
ahorra mano de obra, y los ● La tarea o el proceso depende
costos finales del proyecto totalmente y enteramente del
disminuyen. código de la programación. Esta
● Es fácil programar un PLC no puede estar mal. Por ello, el
programador debe ser muy
porque la compañía del mismo
bueno.
ya te vende un software muy
● El costo inicial de lo que implica
fácil de usar. automatizar una tarea con un
● Otra gran ventaja de un PLC PLC es muy elevado. Ésta es
es que se lo puede programar una clara desventaja.
para que cuando haya una
falla, que éste nos indique en
donde está de acuerdo a lo
que se detectó con los
sensores de las entradas.

Electroneumática ● Mediana fuerza (porque se ● Alto nivel sonoro.


pueden lograr fuerzas mucho ● No se pueden manejar grandes
más altas con la hidráulica). fuerzas.
● Altas velocidades de ● El uso del aire comprimido, si no
operación. es utilizado correctamente,
● Menos riesgos de puede generar ciertos riesgos
contaminación por fluidos para el ser humano.
(especialmente si se utiliza en ● Altos costos de producción del
la industria de alimentos o aire comprimido.
farmacéutica).
● Menores costos que la
hidráulica o la electricidad
neta.

Microcontroladore ● Los microcontroladores son ● Una de las desventajas de un


s muy fácil de grabar. Se pueden microcontrolador es que se
grabar mediante diferentes necesitan llamar a muchas
puertos, como por ejemplo el instrucciones para realizar una
serie o el USB. Estos son los tarea en particular. Esto siempre
dos más populares que utilizan y cuando el proyecto sea
las plaquetas grabadoras complejo.
convencionales. ● Otra de las desventajas pero no
● Una gran ventaja de estos que tan significativas o importantes
no existía antes, es que nos es que no son tan baratos como
permite controlar, programar y uno los puede esperar. Comprar
sincronizar tareas electrónicas uno puede no ser tan caro pero
a través del tiempo tampoco barato.
simplemente realizando una
correcta programación.
● En el mercado existen varios
softwares que nos ayudan a
programar un microcontrolador
de este tipo, como por ejemplo
el PICC, o el MPLAB.
● Existe una gran diversidad de
microcontroladores PIC en el
mercado de Microchip y ésta
también es una gran ventaja,
ya que podemos elegir entre
diversas características que
uno no tiene pero otro si, como
cantidad de puertos, cantidad
de entradas y salidas,
conversor Analógico a Digital,
cantidad de memoria, espacio
físico, y este tipo de cualidades
que nos permiten tener una
mejor elección de
microcontrolador.

La ventaja de usar una Computadora Lógica Programable es que nos ayuda a interpretar y
hacer una conexión entre los actuadores y una posible HIM que nos permite controlar,
programar, checar los procesos en un sistema. La unica desventaja en usar PLC es que
dependiendo de qué tan protegido quieras el modulo, es lo caro que va a ser. Protecciones
como para interperie, contra el agua, sumergible, polvo, etc.
-Arturo Montealegre Guillén

Considero que usar PLCs para solucionar problemas industriales tiene muchas ventajas. La
ventaja más obvia es que utilizándolos, se puede realizar automatización de procesos,
ahorrando así en mano de obra y generando ahorros monetarios importantes. También
pienso que, dado que el PLC se programa con el software proporcionado por la misma
empresa, la programación se hace más sencilla. Aunque utilizar PLCs tiene muchas
ventajas, una desventaja que no hay que perder de vista es que la inversión inicial tiende a
ser alta.
La práctica fue exitosa, pues cumplió sus principales objetivos que consistían en
aprender los básicos de la programación de SIMATIC S7-300, también se aprendió a utilizar
dos tipos distintos de temporizadores, y los contadores ascendentes y descendentes.
Personalmente noté una gran área de oportunidad en la etapa de configuración y
parametrización, ya que fue algo que me costó trabajo entender.
-Arantza Cervantes Ramírez

La resolución de problemas industriales se ha facilitado en gran medida debido al uso de


PLC’s, pues estos permiten el uso de menos equipo, o su reutilización, cambiando
únicamente la programación de estos, dando la oportunidad de tener mayor control y
seguimiento en los procesos, y facilitando el acceso a su información, en caso de ser
necesario. Además, son herramientas no tan complicadas de utilizar, siempre y cuando se
conozcan los equipos y los softwares con los que trabajan. Sin embargo, considero que si
es necesario tener amplios conocimientos en comunicaciones de redes, pues esto puede
ayudar a evitar problemas a la hora del desarrollo.
-Emily Díaz Leal Piña

Los PLC son herramientas muy útiles cuando hablamos de procesos industriales, son fácil
de programar ya que su interfaz es bastante amigable al usuario, así mismo como la
compañía del mismo provee el software uno no se tiene que preocupar por adquirir software
que sea compatible. Además la facilidad con la que permite detectar una falla en el sistema
es bastante alentador a su uso, ya que desde la programación del mismo uno se puede
percatar donde se origina la falla o error. Sin embargo el número de entradas y salidas se
ven limitadas a una cierta cantidad y para adquirir más o incluso diferentes módulos es
necesario comprarlos y cabe recalcar que no son baratos, por lo que para procesos a gran
escala considero que tiene cierta desventaja.
-Julieta Andrade Castañeda

Referencias bibliográficas:
- Batten L. JR, "Programmable Controllers," McGraww Hill, 2ª ed., 1994.
- Balcells J., Romeral J. "Autómatas Programables," Alfaomega marcombo, 1997.
- Floyd T. L., "Fundamentos de sistemas digitales," Prentice Hall, 6a edición, 1997.
- Maloney T., "Electrónica Industrial Moderna," Prentice Hall, 3ª ed.,1997.
- Tocci R. J., "Sistemas Digitales, Principios y Aplicaciones," Prentice Hall, 6a edición, 1996.

You might also like