Sie sind auf Seite 1von 75

Anexo

Seminario TIA PORTAL


Autómatas Programables

 Índice

1.1.  Creación de un proyecto en Tia Portal. .................................................... 3 


1.2.  Alarmas. ..................................................................................................... 16 
1.3.  Arranque de 3 bombas de agua de forma manual ó automática. ......... 20 
1.4.  Seleccionar dispositivos y redes ............................................................ 33 
1.5.  Programacion PLC .................................................................................... 36 
1.6.  Programa del PLC (AWL) ......................................................................... 38 
1.7.  Conexiones ................................................................................................ 43 
1.8.  Tabla de variables ..................................................................................... 44 
1.9.  Imagen........................................................................................................ 45 
1.10.  Avisos ........................................................................................................ 47 
1.11.  Visualizacion de avisos ............................................................................ 48 
1.12.  Simulación ................................................................................................. 50 
1.13.  Motor con temporizador y contador ........................................................ 51 
1.14.  Control ventilador con sonda analógica de temperatura ...................... 57 
1.15.  Comunicación entre plc y pantalla mediante red profibus ................... 59 
1.16.  Temporización sin crear bloque de datos y botones incrementar y
decrementar contador de ciclo ................................................................ 60 
1.17.  Ejemplo práctico completo desarrollado con tia portal ........................ 62 

Instalación Step7 1
Autómatas Programables

1.1. Creación de un proyecto en Tia Portal.


A continuación se procede a la descripción paso a paso de cómo crear un proyecto y
su posterior simulación con el software Tia Portal V.11 de Siemens . En este supuesto
el proyecto se basa en el funcionamiento de un motor trifásico el cual controlaremos
desde una pantalla Táctil con los botones (Marcha/Paro). Tendrá como seguridad un
Térmico el cual parará el motor en caso de su activación.

1. Al abrir Tia Portal muestra la siguiente pantalla en la cual seleccionamos “ crear


proyecto”, le damos nombre al mismo y pulsamos crear.

2. A continuación pulsaremos “configurar un dispositivo”

Instalación Step7 3
Formación Abierta

3. Pasamos a la siguiente pantalla donde pulsaremos “Agregar dispositivo”, a


continuación pulsaremos el dispositivo a configurar en este caso “PLC” y
visualizaremos PLCs disponibles

4. En el desplegable seleccionamos la CPU que en nuestro caso es una CPU314

4 Titulo unidad
Autómatas Programables

Instalación Step7 5
Formación Abierta

5. Pulsamos “Agregar”

6. A continuación seleccionamos los componentes que formarán nuestro


autómata.

6 Titulo unidad
Autómatas Programables

7. Seleccionamos la fuente de alimentación y los módulos de entradas y salidas

8. A continuación seleccionaremos en la pestaña “Arbol del Proyecto” la carpeta


Variables PLC y haremos doble click sobre “Tabla de Variables estandar”.

Instalación Step7 7
Formación Abierta

9. Agragaremos nuestras variables utilizadas en el proyecto.

10. Una vez creadas las variables, procederemos a programar en el bloque de


programa principal “MAIN”

8 Titulo unidad
Autómatas Programables

11. Marcha/Paro motor

12. Pulsaremos en la esquina inferior izquierda donde pone Vista del Portal y
volveremos a la siguiente pantalla donde seleccionaremos “VISUALIZACIÓN” y
seleccionaremos la pantalla que vamos a instalar.

Instalación Step7 9
Formación Abierta

13. Una vez aceptemos nos mostrará la siguiente pantalla y pulsaremos en


conexiones

14. Agregaremos la conexión para nuestro driver de comunicación

10 Titulo unidad
Autómatas Programables

15. Volvemos a pulsar en la esquina inferior izquierda para volver a Vista del
Portal, donde pulsaremos en “Dispositivos y Redes”, y a su vez en “Configurar
redes”

16. Nos aparecerá la siguiente pantalla

Instalación Step7 11
Formación Abierta

17. Pulsando sobre el puerto del plc arrastraremos hasta el puerto de la pantalla
estableciendo así la conexión entre ambos periféricos.

18. A continuación pulsaremos en el arbol del proyecto sobre HMI 1 y pulsaremos


en IMAGEN.

12 Titulo unidad
Autómatas Programables

19. Compilaremos el programa pulsando con el botón derecho del ratón sobre
tabla de variables estándar e iniciaremos la simulación para comprobar el buen
funcionamiento de nuestro programa.

20. Una vez hecho esto pulsaremos sobre la pestaña minimizada IMAGEN y
comenzaremos la programación de la pantalla táctil.

Instalación Step7 13
Formación Abierta

21. Ayudándonos de las herramientas de la parte derecha de la pantalla


seleccionaremos y arrastraremos a la pantalla los componentes que
utilizaremos en nuestra aplicación.

22. Una vez tengamos los objetos haremos doble click sobre ellos y le
asignaremos la variable que va a representar.

14 Titulo unidad
Autómatas Programables

23. Una vez configurado los elementos de la pantalla, procedemos a la simulación


de la misma con el botón de la barra de tareas “Iniciar simulación”, y
simultáneamente con la simulación del programa; comprobando de esta forma
el correcto funcionamiento de ambos dispositivos.

De esta manera visualizaremos activando y desactivando los pulsadores de la pantalla


el funcionamiento del proceso, en este caso el motor se encuentra activo, en caso de
activarse el magnetotérmico se encendería el led de la pantalla y pararía el motor

Instalación Step7 15
Formación Abierta

1.2. Alarmas.
1. Una vez comprobado el correcto funcionamiento hemos decidido añadir una
segunda pantalla en la que visualizaremos las alarmas ocurridas en el proceso.

Como se puede observar basta con agregar otra imagen en el árbol del
proyecto y a continuación pinchar sobre controles y arrastrar el icono del visor
de avisos sobre la nueva imagen.

16 Titulo unidad
Autómatas Programables

2. A continuación crearemos en la tabla de varibles estandar ,dentro de la


pestaña variables HMI nuesta variable siempre como tipo de datos WORD, le
daremos el texto de aviso y el bit de disparo.

3. Hemos configurado el bit de tal manera que si se activa salta automáticamente


la pantalla del Alarmas, es decir la image 2.

Instalación Step7 17
Formación Abierta

4. El siguiente paso será realizar la simulación y probar que nuestra alarma se


visualiza correctamente.

Si pulsamos sobre el icono de exclamación que hay en el visor de alarmas


resetearemos la alarma en caso de que ya no este activa, aunque por nuestra
configuración del bit en cuanto no este activo saltara de pantalla
automaticamente.

5. Para visualizar los colores de los avisos, debemos activarlos ya que no están
activados al crear un nuevo proyecto.

18 Titulo unidad
Autómatas Programables

Seleccionaremos colores de avisos según nuestro criterio.

Instalación Step7 19
Formación Abierta

1.3. Arranque de 3 bombas de agua de


forma manual ó automática. 
Crear un nuevo proyecto. 

Ejecutamos TIA PORTAL y lo primero que nos presenta es la vista de portal. Para crear 
un  nuevo  proyecto  debemos  seleccionar  en  el  menú  "Iniciar"  la  opción  "Crear 
Proyecto". 

Ahora debemos rellenar los campos que se nos muestran a la derecha de la  pantalla y 
que TIA PORTAL nos rellena por defecto. Los campos a rellenar son: 

 Nombre del proyecto. 
 Ruta  (Debemos  introducir  la  ruta  de  la  carpeta  donde  queremos  guardar 
nuestro proyecto). 
 Autor. 
 Comentarios. 

En  nuestro  caso  llamaremos  a  nuestro  proyecto  "EJEMPLO_MOTOR"  y  en  la  ruta 
dejaremos  la  carpeta  por  defecto.  Una  vez  rellenos  los  campos  haremos  clic  en  el 
botón "Crear". 

20 Titulo unidad
Autómatas Programables

Una  vez  que  hacemos  clic  TIA  PORTAL  procesa  la  información  y  crea  el  proyecto, 
mientras nos muestra la siguiente ventana en pantalla. 

Una vez creado el proyecto desaparece esta ventana y nos vuelve a mostrar la vista de 
portal con el proyecto creado abierto y los primeros pasos que podemos dar. 

Instalación Step7 21
Formación Abierta

Abrir un proyecto existente. 

Al igual que para crear un proyecto existente ejecutamos el TIA PORTAL y en el menú 
"Iniciar" seleccionamos la opción "Abrir Proyecto Existente". Una vez aquí tenemos 2 
opciones,  si  el  proyecto  a  sido  abierto  en  ese  equipo  recientemente  el  proyecto 
aparecerá en la lista y tendremos que seleccionarlo y hacer clic en abrir, sino debemos 
hacer  clic  en  "Examinar"  y  buscar  el  archivo  del  proyecto  en  la  ruta  donde  se 
encuentre. 

Agregar dispositivos a un proyecto


 Desde la Vista del Portal.

Con el proyecto abierto debemos seleccionar el menú "Dispositivos y Redes" y ahí la


opción "Agregar dispositivo". Una vez que hemos hecho clic en "Agregar dispositivo" se
nos muestra en pantalla el catálogo de dispositivos disponibles para agregar ordenados
en 3 categorías: PLC, HMI y Sistemas PC.

22 Titulo unidad
Autómatas Programables

En nuestro caso seguiremos con el ejemplo que hemos creado anteriormente por lo
que con el proyecto "EJEMPLO_MOTOR", en el que agregaremos un PLC y una
pantalla HMI. Agregamos primero el PLC y para ello con la pestaña PLC seleccionada
buscamos en el catálogo nuestra CPU que en nuestro caso para este ejemplo será la
314C-2 PN/DP.

Una vez seleccionado nuestro dispositivo vemos como a la derecha se nos muestra
todas las características de este. Además en la parte superior nos ofrece la posibilidad
de darle un nombre al dispositivo, por defecto aparece PLC_1. En nuestro caso
dejaremos el nombre por defecto. Para continuar nos deslizamos nos deslizamos
debajo de la ventana con la barra de la derecha y aparece la opción "Agregar".

Instalación Step7 23
Formación Abierta

Hacemos clic y nos enviara a la vista de dispositivos ya que teníamos seleccionada por
defecto la opción "Abrir la vista de dispositivos".

 Desde la Vista del Proyecto (1).

Antes de continuar agregando el dispositivo HMI vamos a agregar la Fuente de


Alimentación de nuestro PLC y para ello vamos a la parte derecha de la vista de
Proyecto donde se nos muestra la ventana "Catálogo Hardware".

Este procedimiento sirve para agregar cualquier tipo de dispositivo, un ET, módulos de
entradas y salidas, incluso otra CPU u el dispositivo HMI. Para seleccionar nuestro
dispositivo podemos proceder de dos formas, o buscando en el árbol del catálogo o
directamente buscarlo introduciendo el numero de serie.

24 Titulo unidad
Autómatas Programables

Como podemos observar al seleccionar el dispositivo TIA PORTAL nos resalta con un
rectángulo azul el slot donde puede ir alojado el dispositivo. Si hacemos doble clic en el
dispositivo nos los colocara en este slot, si por el contario queremos colocarlo en otro
slot debemos hacer clic y sin soltar arrastrar el dispositivo hasta el slot que
seleccionemos.

Una vez llegados a este punto conviene comentar todas las opciones que nos ofrece
TIA PORTAL.

En la parte superior del área de trabajo nos ofrece el cambio de vista dividido en 3
opciones, "Vista topológica", "Vista de redes" y "Vista del proyecto". A la derecha nos
sigue mostrando el catálogo hardware. A la izquierda nos muestra el Árbol del
proyecto. Y lo más importante en este punto la parte inferior del área de trabajo donde
podemos modificar las propiedades de todos los dispositivos tales como direcciones de
entradas salidas, nombres de dispositivo etc.

Instalación Step7 25
Formación Abierta

 Desde la Vista del Proyecto (2).

Vamos a ver una tercera forma de agregar un PLC, HMI o Sistema PC que nos
muestra el catálogo que hemos visto en la vista de portal pero desde la vista de
proyecto. Para ello nos dirigimos la ventana "Árbol de Proyecto", en la opción "*Agregar
dispositivo".

En nuestro caso agregaremos un dispositivo HMI, un Display de 10" con conexión


MPI/PROFIBUS. Al agregar cualquier dispositivo HMI se nos muestra una pantalla de
configuración antes de mandaros a la vista de dispositivos desde donde podemos
configurar la conexión al PLC, las imágenes, los botones etc.

26 Titulo unidad
Autómatas Programables

El primer apartado es la conexión al PLC. Hacemos clic en el botón "Examinar",


seleccionamos el PLC al que queremos conectar el dispositivo y validamos.
Automáticamente nos crea una red, en nuestro caso MPI con los dispositivos
conectados.

En nuestro caso no queremos configurar ninguno de los otros apartados por lo que
hacemos clic en finalizar, y nos lleva a la vista de proyecto, con la "Imagen Raíz"
abierta en el área de trabajo para comenzar a trabajar. Si quisiésemos configurar algún
aspecto más haríamos clic en "Siguiente" en lugar de "Finalizar".

Comenzar a programar
Una vez que tenemos todos los dispositivos agregados al proyecto, el siguiente paso es
comenzar a programar nuestro PLC. Para ello vamos al árbol de proyecto, hacemos clic sobre
el PLC que queremos programar.

Instalación Step7 27
Formación Abierta

 Crear las variables del PLC.

Aquí nos ofrece todas las opciones posibles sobre este PLC. Para facilitar la
elaboración del programa primero configuraremos las variables del PLC. Para ello
hacemos clic en "Variables del PLC", y a continuación doble clic en "Mostrar todas las
variables". Una vez aquí añadimos todas las variables que necesitemos indicando el
nombre que le queremos dar y la dirección que van a ocupar.

 Abrir el entorno de programación.

Una vez creadas las variables es el turno de comenzar a elaborar el programa. Para
comenzar a programar hacemos clic en "Bloques de programa" y una vez aquí
podemos organizar el programa en tantos bloques como queramos. Para nuestro caso
de un programa sencillo emplearemos únicamente el bloque OB1.

Hacemos doble clic sobre "Main[OB1]" y se abre el entorno de programación.

 Cambiar el lenguaje de programación.-

Dependiendo del dispositivo podemos programar en 3 lenguajes distintos: KOP, FUP y


AWL. Para la gama S7-1200 el lenguaje AWL no está disponible. Iremos a la pestaña
"Propiedades", "General", "Lenguaje".

28 Titulo unidad
Autómatas Programables

Para la nuestro proyecto seleccionaremos el lenguaje de instrucciones AWL.

 Elaboración del programa.

El siguiente proyecto consiste en diseñar e implementar un sistema de


monitorización y control para el arranque de tres bombas de forma
secuencial o independiente, mediante dos formas de funcionamiento:
Manual y Automático.

El proyecto esta compuesto por:


 PC con software WinCC v.11 (Supervisión y Control)
 Puerto de comunicación MPI (Para PC).
 PLC S7-300 CPU 314 IFM (Puerto MPI Integrado).
 Simulador S7-PLCSIM (En caso de no tener PLC)
 Panel de control con pulsadores (físicos).

Este sistema esta diseñado para trabajar en dos modos de


funcionamiento: Manual y Automático como se había mencionado
anteriormente, además también permite que las señales de entrada al
PLC puedan ser mediante la activación de pulsadores físicos o mediante
memorias internas del PLC a través del PC. Por ejemplo: si activásemos
el pulsador físico de inicio para la bomba 1(entrada I124.1), y gracias al
programa interno del autómata programable, la bomba 1 empezara a
funcionar; por otra parte si en vez de activar el pulsador físico se
activase una entrada virtual (Memoria) a través del PC la bomba 1
también podrá funcionar.

Instalación Step7 29
Formación Abierta

Esta parte del sistema se diseño de esta manera con el fin de prever que
en casos de una posible avería en la comunicación PC-PLC el sistema
pueda funcionar normalmente mediante la activación de los pulsadores
físicos.

Otra característica que tiene este sistema es que permite visualizar el


estado de las señales procedente de las entradas físicas, tanto en el
panel principal como en el panel de avisos y alarmas.

En la siguiente grafica podemos observar el panel principal junto con los


elementos que lo componen.

Como se puede ver en la grafica anterior, el panel esta compuesto por


pulsadores, indicadores y graficas de las bombas el cual cambia si la
bomba esta activada.

Como ya se había mencionado anteriormente el sistema permite realizar


la tarea de supervisión del estado del sistema, además de poder realizar
funciones de control; por ejemplo: se puede observar que el indicador de
manual esta de color verde y el de automático de color rojo, esto
significa que el sistema se encuentra en modo manual, con lo que la
puesta en funcionamiento de cada motor se realiza independientemente
con la activación de sus respectivos pulsadores.

30 Titulo unidad
Autómatas Programables

En el caso de la bomba 1 (activada) podemos apreciar un cuadro con un


signo de (γ) lo que significa que la entrada física (I124.1) proveniente del
pulsador esta activa lo que ocasionara la activación de la bomba 1, por
otra parte la bomba 2 se activo a través del pulsador del panel del PC,
activando una entrada virtual (Memorias PLC).

A simple vista se puede observar que el pulsador de inicio del motor_2


(bomba 2) posee un color algo rojizo y no se observa ningún símbolo en
el recuadro de supervisión de entradas físicas aunque el objetivo de
encender la bomba se halla alcanzado. De esta forma podemos tener
monitorización de las entradas físicas del PLC y control desde el PC
hacia el sistema.

El panel principal también posee un pulsador que permite salir de la


aplicación de runtime WinCC para volver al programa editor. Este
pulsador es el de color morado e identificado con el texto exit.

Por otra parte el sistema también cuenta con un visor de avisos y


alarmas en otra pantalla que se activara desde el panel del PC con la
activación del botón que posee el mismo nombre, y que también nos
muestra los sucesos ocurridos en el funcionamiento del sistema.

En la siguiente podemos apreciar este visor de avisos y que a


continuación explicaremos su funcionamiento.

Como podemos observar en la grafica anterior los avisos se encuentran


subrayados o señalados por medio de franjas de colores, antes de
explicar el significado de los anteriores avisos es necesario conocer el
código de colores de las franjas.

Instalación Step7 31
Formación Abierta

En la programación de los avisos he creado 3 grupos de avisos que son:


 EVENTOS: el cual señala las entradas físicas o virtuales activadas en el
momento a demás del estado de los motores. Estos avisos se señalan con
una franja verde en el caso de estar activado y de color azul cuando la
entrada o salida se ha desactivado o dejado de actuar, recuerde que
estamos trabajando con pulsadores el cual solo emiten la señal en el
instante que son presionado.
 WARNING: el cual señalan acciones necesarias para tener bajo
supervisión o en cuenta se señalan mediante una franja de color amarillo.
 ERRORES: el cual señalan las posibles fallas que puede tener el sistema y
que necesitan la posible intervención del operario para solucionarlos como
por ejemplo: en el caso de la activación del stop de emergencia o los
térmicos de los motores. Estos avisos se señalan mediante una franja de
color rojo, una vez solucionado el inconveniente el aviso desaparecerá o
cambiara el color de la franja.

En el caso de la grafica anterior se señala que el modo automático esta


desactivado (azul claro), que la entrada física (I124.1) inicio de bomba 1
esta activada (color verde), que el pulsador del panel inicio bomba 2 esta
desactivada (estuvo activada, recuerde son pulsadores – color azul) y
las bombas 1 y 2 están activadas.

También se puede observar en la gráfica la existencia de un pulsador


que dice panel principal la activación de este pulsador nos permitirá
visualizar nuevamente el panel (primera figura).

Una vez explicado el funcionamiento de los paneles del PC y del


funcionamiento del sistema de supervisión y control. Hablaremos de
como configurar el panel a través del software WinCC v11.

32 Titulo unidad
Autómatas Programables

1.4. Seleccionar dispositivos y redes


Partiendo del punto donde ya se ha abierto el programa y se ha creado un proyecto
nuevo, el siguiente paso es seleccionar los dispositivos que conformaran el proyecto,
en este caso hemos seleccionado un PC General y un PLC S7-300 CPU 314.

En la siguiente grafica se puede observar los diferentes dispositivos que se pueden


elegir.

Una vez ya seleccionado los dispositivos se abre la pantalla donde se configuraran


cada uno de ellos.

El PC seleccionado deberá de poseer una serie de características y dispositivos


necesarios para cumplir con su objetivo; como son el que posea el software de
programación en este caso WinCC v11, además de un puerto de comunicación con el
PLC que deberá ser MPI a través de una tarjeta de comunicación CP 5611
configurada para interfaz MPI.

El PLC en este caso un S7-300 CPU 314 IFM el cual posee un puerto integrado MPI
además de las entradas y salidas también integradas.

Todos estos elementos pueden ser extraídos del catalogo hardware de la pantalla
mediante la opción agregar o arrastrar y soltar.

Y tienen la posibilidad de poder ser configurados mediante la opción


<<propiedades>>.

Instalación Step7 33
Formación Abierta

Una vez configurado los elementos antes mencionado pasamos a crear la red de
comunicación MPI el cual se puede crear señalando la opción (Conexiones)
<Conexión HMI> y uniendo los elementos resaltados como podemos ver en la
siguiente grafica.

Una vez establecida la red de comunicación entre el PC (Software WinCC) y el PLC,


podremos configurar el resto del programa como son las variables del proceso,
variables del PLC, Avisos, Paneles, etc.

Todos estos pasos se pueden realizar desde la pantalla vista al portal representada
en la siguiente figura y que luego explicaremos como realizarlos.

34 Titulo unidad
Autómatas Programables

Instalación Step7 35
Formación Abierta

1.5. Programacion PLC


En esta parte del proyecto se empieza a realizar el programa que utilizara el PLC para
realizar la tarea de control entre las señales de entrada y salida, para alcanzar los
objetivos del sistema en este caso “el arranque de 3 bombas” de manera automática o
manual.

Funcionamiento explicado al inicio de este proyecto en el área de Propuesta de


trabajo.

Para la programación del PLC señalamos la opción <programación PLC> y nos


aparecerá la siguiente pantalla, una vez allí señalamos el bloque <main> para que nos
abra la pantalla donde iniciaremos a escribir el programa para nuestro autómata.
Como podemos observar en las siguientes graficas.

36 Titulo unidad
Autómatas Programables

Una vez en la pantalla donde iniciaremos a escribir nuestro programa del automata
(grafica abterior) seleccionamos la opcion <Arbol de Proyecto – PLC – Variables PLC
> e iniciamos a introducir las variables en la tabla que aparecera.

En la siguiente grafica podemos observar la tabla de variable de nuestro proyecto con


sus respectivas direcciones.

Una vez realizada la tabla de variables podemos iniciar con la realizacion del programa
para nuestro automata.

Instalación Step7 37
Formación Abierta

1.6. Programa del PLC (AWL)


Para la realización de nuestro programa hay que recordar las funciones que deberá
realizar el sistema como lo son: el funcionamiento manual y automático.

El funcionamiento general del sistema es el siguiente:

 Modo Manual: Cada motor o bomba se encenderá con la activación individual de


sus respectivo pulsador de entrada y se apagara con la activación de la señal de
paro de cada uno de ellos, además ante la presencia de señal por sobretensiones
el térmico de cada bomba permitirá que la bomba en cuestión deje de funcionar
hasta que este sea rearmado y ante la señal de stop de emergencia los motores
que estén en funcionamiento dejaran de hacerlo hasta la desactivación del stop y
la activación de cada pulsador de arranque de las bombas.

 Modo Automático: en modo automático el funcionamiento de las bombas se


iniciara con la activación del pulsador inicio general donde se encenderá la primera
bomba, luego de 5 segundos la segunda y después de 4 segundos mas la tercera;
la desactivación del funcionamiento de las bomba se realizara con la activación del
pulsador de paro general o stop de emergencia, además ante la presencia de
sobretensiones de desactivara la bomba afectada y las bombas que estén por
encima de ellas por ejemplo: si se activase el térmico de la bomba 2 se apagara la
bomba 2 y la 3, si fuese la bomba 1 pues de apagara todas las bombas y si lo
hiciese el térmico de la bomba 3 solo se desactivara esta bomba hasta el rearme
del térmico.

A continuación detallamos el programa para nuestro autómata con el que se llevara a


cabo el funcionamiento del sistema antes mencionado; el lenguaje de programación es
en AWL.

38 Titulo unidad
Autómatas Programables

Instalación Step7 39
Formación Abierta

40 Titulo unidad
Autómatas Programables

Instalación Step7 41
Formación Abierta

Una vez realizado nuestro programa podemos cargarlo en la CPU del PLC o en el
simulador PLCSIM para probar su funcionamiento y si cumple con los objetivos del
sistema.

Ahora, terminados los pasos de programacion del PLC y la creacion de las red entre
dispositivos nos diriguimos a la vista del portal y seleccionamos la opcion
<visualizacion> donde encontraremos varias opciones para realizar nuestro trabajo.

42 Titulo unidad
Autómatas Programables

1.7. Conexiones
Dentro de la pantalla de vista al portal seleccionamos (conexiones) y nos aparecera la
siguiente pantalla en la que podemos ver la conexión que habiamos creado en la
configuracion de dispositivos.

En este caso podemos ver que el nombre de la conexión es MPI_1 y que enlaza el
bloque de WinCC con la estacion del automata programable en este caso a traves del
puerto MPI y que posee un driver de comunicación para SIMATIC S7-300/400.

Instalación Step7 43
Formación Abierta

1.8. Tabla de variables


Si desde la vista al portal seleccionamos esta opción nos aparece una pantalla donde
nos encontramos con la siguiente tabla, en donde introduciremos el nombre de las
variables que tendrá el proceso en este caso en el panel y que se enlazaran con las
variables existentes en el PLC. Por ejemplo los pulsadores que hay en el panel se
enlazan con la señales de memorias del PLC así cumplen la función de entradas
virtuales y las señales físicas del PLC se enlazan con las variables de supervisión del
panel.

Por otra parte en la tabla existen variables que se crean automáticamente como son
las señaladas en color en la siguiente figura.

44 Titulo unidad
Autómatas Programables

1.9. Imagen
En esta opcion se empieza a diseñar el panel que realizara la monitorizacion y control
del sistema.

Como podemos ver en la grafica anterior la barra de herramientas ubicada a la


derecha de la pantalla esta desplegada, de alli podemos sacar los diferentes
elementos que compondran nuestro panel. Ejemplo: Pulsadores, Pilotos, Motores, etc.
Con la opcion agarrar y soltar.

Una vez arrastrados los diferentes componentes desde la barra de herramienta a


nuestro panel podemos realizar las diferentes modificaciones a los elementos
seleccionando la opcion <propiedades>.

En esta opcion es posible realizar modicificacion como: color, texto, conectar la


variable a una propiedad, etc. Y si seleccionamos la opcion <eventos> desde esta
opcion podemos activar diferentes funciones como por ejemplo: si pulsamos un boton
del mouse se active una variable en este caso hemos seleccionado el pulsador
MANUAL asi que se activa la entrada virtual MANUAL (M 2.1) y si se suelta el boton
del mouse se desactiva la entrada.

Instalación Step7 45
Formación Abierta

Asi como muestra la siguiente figura.

En esta parte del programa es necesario enlazar cada elemento del panel que cumpla
una funcion con la variable del proceso o del PLC. Ademas de las posible
modificaciones desde la opcion < propiedades > .

46 Titulo unidad
Autómatas Programables

1.10. Avisos
Si se selecciona avisos desde la vista del portal se abrira la siguiente pantalla en
donde iremos introduciendo los diferentes avisos que presentara el sistema de
monitorizacion por ejemplo: cuando se active la bomba 1 nuestro visor de avisos nos
señalara esta accion.

Como podemos observar la tabla posee una categoria de avisos en esta caso he
creado 3 que son: Eventos, Precauciones o Warning y Error explicados a principio de
este proyecto “Desarrollo del proyecto”. Ademas cada aviso se activara con la señal
ascendente de la variable de disparo: ¿Cómo asi? Cuando la bomba pasa de estar
apagada a encendida en ese cambio de estado de la señal se activa el aviso en
cuestion en este caso “Motor_1 Activado”.

Sobra decir que cada aviso debera de ir enlazado con una variable del proceso ya sea
cuando este cambie de un estado de 0 a 1 o vicebersa.

En este caso se ha trabajado con la tabla de avisos de bit ya que todo el sistema con
señales de dos estados 0 ó 1 (no hay señales analogas).

En la siguiente grafica podemos apreciar lo mencionado anteriormente.

Instalación Step7 47
Formación Abierta

1.11. Visualizacion de avisos


Para visualizar los deferentes avisos que se han programados para el sistema es
necesario crear una segunda imagen en el panel de vista al portal desde el “arbol de
proyecto” – “WinCC” – “Imágenes” – “agregar nueva imagen”.

Una vez realizado esto, desde la ventana de herramientas a la derecha de la pantalla,


se arrastra el visor de avisos y los demás elementos para esta parte del panel en este
caso un pulsador que permita volver al panel principal.

En el caso del botón que permita volver al panel principal se selecciona la opción
“propiedades” – “Eventos” y se selecciona la opción cuando se pulsa botón del mouse
se activa imagen 0 según nos enseña la siguiente grafica.

48 Titulo unidad
Autómatas Programables

Instalación Step7 49
Formación Abierta

1.12. Simulación
Para la simulación del todo el sistema a través del simulador S7-PLCSIM
primeramente se procede a cargar el programa en AWL al PLC.

Una vez realizado esto se deja la CPU del autómata en RUN y una vez realizado
todo los pasos mencionados anteriormente se procede a compilar el programa desde
la pantalla de imagen y se inicia la simulación activando el icono con forma de PC
ubicado en la barra de herramientas en la parte superior de la pantalla.

En caso de no poder realizar la simulación es necesario revisar los enlaces de las


variables del PLC con las del Proceso además de revisar el estado de las conexiones
entre los dispositivos.

50 Titulo unidad
Autómatas Programables

1.13. Motor con temporizador y contador


A continuación introducimos en nuestro programa un contador y un temporizador, de
tal manera que cuando pulsemos sobre el botón de marcha y se active nuestro motor,
este solo se activará durante 10 segundos y se parará.

Este proceso sólo nos permitira realizarlo cinco veces, ya que nuestro programa
deberá impedirnos que el motor se active hasta que no se resetee el contador una vez
alcanzados los cinco ciclos programados.

Programa

Primero creamos las variables que necesitaremos para resetear nuestro contador.

Instalación Step7 51
Formación Abierta

A continuación modificaremos el programa para que nuestro motor sólo se active


durante 10 segundos, crearemos el bloque de datos del temporizador que vamos a
utizar.

Creamos el bloque de datos

52 Titulo unidad
Autómatas Programables

Hacemos doble click sobre el bloque creado y configuramos el temporizador

Creamos un nuevo segmento donde insertaremos el temporizador desde el las


instrucciones básicas que hay en la pestaña de instrucciones a nuestra derecha de la
pantalla.

Instalación Step7 53
Formación Abierta

A continuación realizaremos la misma operación creando un bloque de datos Tipo


contador ascendente y modificaremos los parametros internos del mismo.

Creamos un nuevo segmento donde insertaremos el contador desde el las


instrucciones básicas que hay en la pestaña de instrucciones a nuestra derecha de la
pantalla.

54 Titulo unidad
Autómatas Programables

Pantalla

Creamos un botón al que asignaremos la variable “Reset Contador”

Insertaremos un campo de entradas y salidas donde visualizaremos el contaje de


ciclos de nuestro motor.

Instalación Step7 55
Formación Abierta

Por último simularemos el programa y comprobaremos su correcto funcionamiento

56 Titulo unidad
Autómatas Programables

1.14. Control ventilador con sonda


analógica de temperatura
Para realizar el control de nuestra sonda de temperatura vamos a utilizar la función
“SCALE” que la podemos insertar de manera sencilla pinchando en la pestaña de
instrucciones basicas y dentro de la carpeta de conversión como se puede observar en
la fotografía inferior.

La instrucción "Escalar" convierte el entero del parámetro IN en un número en coma


flotante que se escala en unidades físicas entre un límite inferior y uno superior. Los
límites inferior y superior del rango de valores en el que se escala el valor de entrada
se definen mediante los parámetros LO_LIM y HI_LIM. El resultado de la instrucción
se devuelve en el parámetro OUT.

El ventilador instalado, funcionará de tal manera que si la temperatura que nosotros


hemos marcado por pantalla como consigna es menor que la temperatura real que nos
mide la sonda, este se activará hasta que vuelva a alcanzar un valor igual o inferior.

Instalación Step7 57
Formación Abierta

La estructura de nuestro programa quedará como se observa a continuación.

En la simulación hemos añadido la variable %MW0 y de esta manera controlar la


entrada de la sonda de temperatura y asi visualizar en pantalla la temperatura una vez
escalada.

El icono consigna es un boton de Campo E/S. Podemos modificar el valor en ºC al que


queremos que se encuentre la sala.

58 Titulo unidad
Autómatas Programables

1.15. Comunicación entre plc y pantalla


mediante red profibus
A continuación se muestra la estructura seleccionada de nuestro PLC con una
configuración de comunicación PROFIBUS.

Como vimos con anterioridad basta con pinchar en el puerto del PLC y arrastrar hasta
el puerto en la pantalla para tener configurada nuestra red de trabajo.

Instalación Step7 59
Formación Abierta

1.16. Temporización sin crear bloque de


datos y botones incrementar y
decrementar contador de ciclo
Programamos el temporizador cargándole el valor y con la instrucción SD
seleccionamos el tipo de temporizador en esta ocasión lo arrancaremos con retardo a
la conexión.

En la imagen del PLC creamos el campo donde visualizaremos nuestro temporizador


asignádole la referencia del mismo.

60 Titulo unidad
Autómatas Programables

Una vez hecho esto añadimos a muestro contador dos botes para incrementar o
decrementa este a nuestro antojo. Como se puede observar basta con crear los
botones y en la pestaña eventos seleccionar la función deseada y la variable que se
desea incrementar/decrementar.

A continuación simularemos el programa para observar su correcto funcionamiento.

Instalación Step7 61
Formación Abierta

1.17. Ejemplo práctico completo


desarrollado con tia portal
Enunciado

Se requiere de la automatización de una instalación de bombeo de agua por medio de


control automático y visualización del proceso mediante una pantalla de scada.

Este sistema estará formado por un depósito de agua y un pozo. Para llevar a cabo el
bombeo de agua desde el pozo al depósito utilizaremos una bomba sumergible a 100
m y con una capacidad de absorción de agua de 6000 l /min.

Para controlar la activación de la bomba utilizaremos 4 sensores; dos dispuestos en el


depósito (uno que indique el nivel máximo de agua y otro para el nivel mínimo) y dos
en el pozo (uno que indique el nivel máximo de agua y otro para el nivel mínimo).

El funcionamiento de la instalación será el siguiente:

Si los sensores de mínimo tanto de depósito y pozo están cubiertos por agua, y el
sistema está en servicio, la bomba no se pondrá en marcha.

La bomba se pondrá en marcha cuando el sensor de mínimo del depósito se abra, es


decir, cuando no le cubra el agua. Cuando este se cierre (cubra el agua) en el proceso
de llenado la bomba no se detendrá. Únicamente se detendrá cuando se cierre el
sensor de máximo del depósito. (La bomba no se detendrá hasta que los dos
sensores, mínimo y máximo estén cerrados). No se volverá a poner en marcha hasta
que se vuelva a abrir el sensor mínimo del depósito.

Si el pozo se queda sin agua (sensor mínimo se abre), aunque el depósito demande
agua, la bomba no se encenderá. Cuando en el pozo vuelva a haber agua no se
“permitirá” que la bomba se active hasta que se cierre el nivel máximo.

62 Titulo unidad
Autómatas Programables

Sinóptico

En la imagen se muestra el sinóptico de la pantalla táctil el cual manipulará el operador


para el llenado del depósito.

Proceso en Servicio con Bomba parada.

Instalación Step7 63
Formación Abierta

Proceso en Servicio con Bomba en marcha.

Variables utilizadas

Variables utilizadas en programa:

64 Titulo unidad
Autómatas Programables

Dimensionado del PLC

A continuación se muestra el dimensionado del Plc (Fuente de alimentación, CPU y


tarjeta de Input/Output).

Conexión entre pantalla Siemens Basic Panel y PLC.

Instalación Step7 65
Formación Abierta

Programa

66 Titulo unidad
Autómatas Programables

Instalación Step7 67
Formación Abierta

Componentes

Bomba Grundfos NK trifásica de 2 polos:

68 Titulo unidad
Autómatas Programables

Datos técnicos

Curvas de rendimiento

Instalación Step7 69
Formación Abierta

Consumo Bomba:

I=W/V

I= 18000/380

I= 47 Amp. Consumo de la bomba en nuestro rango de trabajo.

I= 30000/380

I= 79 Amp. Consumo máximo de esta bomba.

Intensidad de fase:

If=47/ = 15, 6 A

Sección para circuito trifásico:

S= L*P/Ke*V =120*18000/56*11,4*380= 2160000/242592= 8,90 mm²

 Motor Siemens 200L

Características técnicas del motor utilizado.

70 Titulo unidad
Autómatas Programables

 Contactor Telemecnique LC1 D80

Como se puede observar nuestro contactor esta preparado para soportar hasta
80.

 Magnetotérrmico GV3-P

Lo ajustaremos a 55 Amperios inicialmente puesto que nuestra bomba


consumirá unos 47 amperios mientras trabaja pero puede tener picos en
arranques.

 Tuberia PVC

Instalación Step7 71
Formación Abierta

 Válvula manual

Colocada a la entrada del depósito

 Detector Nivel Sick

4 detectores de 24v

 Deposito Agua

 Cuadro eléctrico para instalación componentes eléctricos.

72 Titulo unidad
Autómatas Programables

Presupuesto

Cantidad Componentes Precio

1 Autómata SIEMENS S7 314 1300 €

1 Pantalla Siemens Basic Panel 15” 1100 €

4 Detector Nivel Sick 480 €

1 Depósito Agua 890

1 Bomba NB 40-315 4910 €

1 Contactor Telemecanique LC1 D80 110 €

1 Magnetotérmico Telemecanique 184 €


GV3-P

43 Tuberia 300mm 220 €

1 Cuadro eléctrico 580 €

1 Valvula manual 50 €

TOTAL 9.824 €

Instalación Step7 73

Das könnte Ihnen auch gefallen