1
Informe# 1: Secuencias con 2 Motores
Anthony Yanza, ayanzav@[Link]
Universidad Politcnica Salesiana,Sede Cuenca
Automatizacin Industrial I
I/O Digitales Integradas
14 entradas / 10 salidas
I/O Analgicos Integrados
2 entradas
Mximo I/O Digitales locales
284
Mximo I/O Analgicos locales
67
Tamao de imagen de proceso
1024 Bytes por entradas/salidas
Table I
E NTRADAS Y SALIDAS DIGITALES INTEGRADAS CPU 1214C
AbstractThe next document contains the programation of a
PLC in differents sequences with 3 buttons and two motors also
check in workbenches the communication of the PC and PLC.
Index TermsPLC, Programacin de secuencias.
I. O BJETIVOS
A. Objetivo General
Realizar diferentes secuencias con dos motores mediante
el PLC s7-1200 para familiarizarnos con el entorno del
programa.
Memoria de trabajo
Memoria de carga
Memoria Remanente
Bit memoria (M)
Table II
B. Objetivos Especficos
Comprobar la comunicacin PC - PLC mediante el software TIA-PORTAL.
Programar secuencias de encendido y apagado de 2
motores con el uso de 3 pulsadores
Observar el funcionamiento de las secuencias con el uso
de los bancos de trabajo
50KB
2MB
2KB
8KB
M EMORIA INTEGRADA DE USUARIO
II. M ARCO T ERICO
Comunicacin Industrial
Interfaz PROdulo de trabajo FINET integrada
Soporte TCP (Protocolo de control de transmisin) / IP
basados en estndares de comunicacin.
Velocidad de transmisin de datos 10/100 Mbits/s.
A. PLC SIMATIC S7-1200
Comunicacin PROFINET
Programador PG
Dispositivos HMI
Mediante la comunicacin abierta entre usuarios e instrucciones I/O el PLC puede comunicarse con otros CPUs, con
dispositivos PROFINET I/O, y con dispositivos que utilizan
protocolos de comunicacin estndar TCP.
Figure 1. PLC SIMATIC S7- 1200 CPU 1214C
Caractersticas
Dimensiones
100 * 100 * 75 (mm)
Configuraciones por CPU
AC/DC/RLY
Entradas y salidas digitales integradas:
3 conexiones de comunicacin HMI con CPU.
1 comunicacin con programador PG.
8 Conexiones para comunicacin activa mediante comunicacin abierta entre usuarios e instrucciones I/O.
3 Conexiones de comunicacin pasiva con instrucciones
de comunicacin S7.
Velocidad de ejecucin de funciones matemticas con
nmeros reales.
18 s (micro segundos) por instruccin.
Velocidad de ejecucin booleana.
0.1 s (micro segundos) por instruccin.[1]
III. L ISTA DE M ATERIALES
B. Software de programacin
Materiales
Descripcin
Usados para hacer la conexiones entre
todas las partes usadas y a cada
Cables con Bananas
extremo las bananas para hacer ms
sencilla su conexin.
PLC S7-1200
El controlador lgico programable, es
el encargado de automatizar todos los
procesos los cuales ya han sido
cargados en el mediante un software
de programacin.
Los pulsadores son dispositivos que
permiten el flujo de corriente mientras
son accionados, utilizados para
generar la excitacin que producir el
Pulsadores
funcionamiento del programa.
Son elementos usados para aclara que
funcin se realiza, en esta prctica se
Lmpara de Sealizacin
las usa para realizar las secuencias
simulando a los motores.
Table III
L ISTA DE M ATERIALES
IV. D ESARROLLO
Figure 2. Interfaz de simulacin TIA-PORTAL
La programacin de los PLC se realiza mediante el software
SIMATIC STEP 7 (TIA-PORTAL), este software facilita el
diseo de un proceso automatizado gracias a sus herramientas
y la posibilidad de simular lo que pretende implementar.
A continuacin se presentan aplicaciones del software mencionado:
Para la realizacin de la prctica lo primero que se hizo fue
conocer la direccin IP a la que se iba a conectar el PLC y
establecer la comunicacin online figura (3 ), se debe conectar
la PC y el PLC mediante el cable Ethernet, una ves que el
programa reconoce el PLC, se debe escoger el tipo de interfaz
PG/PC (PN/IE), se selecciona el PLC SIMATIC S7-1200 CPU
1214C y se comprueba la comunicacin PC - PLC.
Programacin PLC: Configuracin y programacin de
los controladores SIMATIC S7-1200, S7-300, S7-400,
WinAC para el controlador basado en PC y el nuevo S71500.
Configuracin de dispositivos y red para todos los componentes de automatizacin.
Diagnstico y en lnea para todo el proyecto.
Movimiento y tecnologa para las funciones de
movimiento integradas.
Visualizacin SIMATIC WinCC Basic para los SIMATIC
Basic Panels es una parte incluida en el volumen de
suministro
Figure 3. Establecer conexin online
Mtodos de programacin.
Lenguajes de programacin grficos : KOP y FUP
Lenguaje de programacin de algoritmos complejos :
SCL (Structured Control Language)
Lista de instrucciones AWL0
Programacin Secuencial[2]
Posteriormente se comenz a crear los programas que se
ejectuaran en el PLC en TIA portal partiendo de las 5
secuencias que se establecen a continuacion.
A. Secuencia 1:
Se usa 3 pulsadores denomiados: P0 para el apagado general
en cualquier instante, P1 que enciende el motor 1 y P2 que
enciende el motor 2.
P0
P1 -> L1
P2 -> L2
D. Secuencia 4:
En la cuarta secuencia al igual que en las anteriores se usan
3 pulsadores P1, P2 y P0, la condicion indica que solamente
si se encuentra encendido P2 se puede apagar P1.
P2 -> P1 -> P0
Figure 4. Primera Secuencia.
B. Secuencia 2:
Se usa 3 pulsadores denomiados: P0 el cual apaga los
motores solamente cuando P1 y P2 estan encendidos, P1 que
enciende el motor 1 y P2 que enciende el motor 2.
P0 -> P1 y P2
Figure 7. Cuarta Secuencia.
E. Secuencia 5:
Se pide una secuencia con dos pulsadores, el pulsante P1
al primer pulso enciende el motor 1, con un segundo pulso el
motor 2, con P0 se apaga todo.
P1 -> L1
P1 -> L2
P0
Figure 5. Segunda Secuencia.
C. Secuencia 3:
Se usa 3 pulsadores que funcionan en el siguiente orden: Se
necesita prender P2 para encender P1 y cuando los dos esten
encendidos, se puede presionar P0 para detener todo.
P2 -> P1/P0
Figure 8. Quinta Secuencia.
C ONCLUSIONES
Figure 6. Tercera Secuencia.
Con la realizacin de la prctica se lleg a las siguientes
conclusiones:
En esta ocasin se comunic nicamente un PLC, pero
a nivel de industrial todos los PLC que operen estarn
conectados de igual manera, donde un supervisor que
controle el correcto funcionamiento de la fbrica, as que
fue muy importante aprender la correcta comunicacin
PC-PLC y poder solucionar todos los inconvenientes que
se lleguen a presentar.
Se realiz y comprob el funcionamiento de diferentes
secuencias, al ser esta una prctica introductoria cuyo
propsito es el familiarizarnos con el entorno del programa y de los bancos de trabajo la complejidad es
baja, pero se cumple bien con el papel de introduccin
a los PLC, de esta manera podimos estar seguros que se
cumpli con el objetivo propuesto en la prctica.
English
With the finished of the practice was reached the following
conclusions:
On this occasion communicate only one PLC, but at
industrial all PLC operating will be connected in the same
way, where a supervisor to monitor the proper functioning
of the factory, so it was very important to learn the PC-PLC
communication and be able to solve all the problems that come
to present.
Was performed and checking the operation of different
sequences, as this is an introductory practice whose purpose is
familiarizing with the program environment and workbenches,
complexity is low, but it fulfills the role of introduction to PLC
, in this way we can be sure that it met the proposed objective
in practice
R EFERENCES
[1] [1] [Link]
[2] [2]
[Link]