Post on 13-Jul-2016
description
GUIA RAPIDA TIA PORTAL v12
El TIA Portal, aplicación de SIEMENS, para CPUS de la serie 1200, 1500, 300 y 400; es
una paquete intergrado que al contrario que otros programadores de PLC, lleva integrado el
programa de construcción de SCADAS, Variadores, Controladores, etc…. por tanto no necesitamos
de otro programa para reutilizarlo.
Que se puede hacer con un PLC:
- Un programa nuevo, con o sin el HW
- Visualizar un programa (En caso de abrir un proyecto no es necesario crear el hardware
nuevo)
- Descargar un programa del PLC a PC para trabajar en Offline (se descarga hardware y
software)
Recordando que el PLC es la parte de control de un circuito eléctrico o electro-neumatico Cual es el objetivo de este documento: Saber realizar un programa, enfocado a un marcha paro con
SCADA, con un contador de veces de pulsar el pulsador de marcha, y un diagnostico de errores.
Nuevo proyecto:
Primero el Hardware y luego el Software.
El programa para las CPU de 1200 de Siemens, es TIA PORTAL V12 (este programa va en XP, la
verison V13 va en Windows 7 pero no sirve para las 1200)
Una vez abierto el programa seleccione Crear Proyecto y dele un nombre.
Y ahora pueden pasar dos cosas:
1.- Después seleccione Crear un Dispositivo para seleccionar las características del PLC en el que
confeccionaremos el programa. Esto se hace en Agregar Dispositivo
Tras selecciona las características del PLC cliché en Agregar (por ejemplo 1214 AC/DC/rdy,
ya que es el que físicamente se tiene) o si se puede realizar
2.- Otro modo de hacer, y la mejor opción es escoger un PLC de la misma serie pero “Sin
especificar”, y una vez dentro de este darle a determinar.
Nota:
CONEXIÓN
Cable de EHTERNET, PLC Y PC
Para este caso se debe de conectar físicamente el PLC al PC.
En el PC, en el panel de control, buscar un programa denominado “Ajustar PG/PC”, seleccionar la
TCP/IPv (Auto) como conexión, con la tarjeta de nuestro ordenador (en este caso la tarjeta es
Realtek RTL) y aceptamos.
Una vez conectado el PC con el PLC y habiendo agregado el driver de conexión, que es lo que se ha
hecho en el paso anterior, se vuelve al programa del TIA PORTAL y como se ha dicho
anteriormente, elegimos dentro de la seria 1200, “dispositivo sin especificar”, Agregar; y después
a Determinar.
Una vez hecho esto se pulsa determinar, y aquí el dispositivo se busca automáticamente ( la
conexión es por PN/IE y el interfaz PG/PC (es Realteck porque el ordenador tiene esa tarjeta, en
otros ordenadores puede cambiar.)
Una vez pulsado Deteccion el programa cambia de forma automática la IP
Con lo cual se Acepta, y Deteccion, y se continua. Para finalizar la detección aparece la siguiente
figura, entonces le saldrá una pantalla como la del dibujo siguiente.
En esta pantalla vemos la parte izquierda etiquetada como dispositivos.
PROGRAMACION PLC
Para realizar esto en la parte inferior izquierda de la
pantalla general, se cambia a Vista de Proyecto (es mas
comodo a la hora de trabajar)
Aquí se puede observar un árbol de directorio, donde
aparece el PLC, los bloques y las variables del Plc,
(para poner el simbolico y la descripción). Con el
pulsador derecho del raton podremos insertar desde
bloques o Variables.
En este área en Clicaremos en Bloques de Programa
para empezar a confeccionar nuestro programa.
En siemens hay varios tipos de bloques
OB: bloques de organización
FB: bloques de Funciones
FC: Funciones, donde generalmente se hacen los programas
DB: base de datos, para marcas o para los FB
Solo hay que recordar que en Siemens el OB1 ha de llamar a todos los bloques si se quiere que se
ejecuten (el OB1 es el principal, y la llamada a los bloques se puede hacer en Kop, seleccionándolo
como caja central y escribiendo FC1 o en AWL con la palabra Call y FC1)
En este caso realizaremos un Marcha-Paro en el FC1.
Tras ciclar en Bloques de Programa en el cuadro que nos aparece seleccionaremos Función (Por
defecto sale el OB1, que es el bloque principal).
En la parte superior podemos ponerle un nombre especifico.
Una vez abierto nos aparece una pantalla en la que estan los elementos necesarios para
programar. Es conveniente hacer un repaso sobre los menús y los iconos para ver las posibilidades
que nos ofrece el programa. Destacar que los elementos mas comunes aparecen en la parte superior,
mientras que a la derecha podemos encontrar las instrucciones. Ver dibujo.
Seleccionamos un contacto abierto y lo situamos en la pantalla de programación. Se abre un
menú en el que tenemos que poner el direccionamiento del elemento y los simbólicos
correspondientes. Este paso lo repetiremos con los demás elementos hasta configurar el circuito que
luego trasladaremos al SCADA.
Después en la parte izquierda en Bloques de Programa seleccionamos Main. Se nos abre una
nueva pantalla y en ella colocamos una caja cuyo símbolo esta en la parte superior, junto a los de
los contactos. Dentro de esta caja inscribiremos el nombre del bloque que hemos programado
anteriormente. Esto es necesario ya que si no se hace no funcionaria. Esta operación se realizaría
tantas veces como bloques programemos.
Cabe recordar una cosa, que los pulsadores y las lámparas al SCADA son marcas.
TRANSFERENCIA DE PROGRAMA Y ONLINE
Hay que transferir el programa para lo cual después de Guardar Programa, se le da a transferir (el de
la doble flecha)
Despues el programa pedirá parar la CPU y los modulos, lo cual aceptamos y después importante
Arrancar la CPU (poner a RUN, ya que se queda en STOP)
Para visualizar como funciona, en ONLINE se activa el símbolo, y se observa el valor del programa
Para cualquier modificación, pasar a offline volviendo a pulsar dicho icono, y modificar y volver a
transferir programa, volviendo a colocar a Run el PLC
SCADA
Para realizar el SCADA, hay que poseer un paquete de instalación denominado Confor, solo para
poder simular pantallas, en caso de que se tenga la pantalla real no será necesario este paquete
informatico.
Una vez realizado esto se da por concluido el programa que posteriormente pasaremos al
SCADA. Para ello seleccionamos Agregar Dispositivo.
Seleccionamos las pantallas HMI entre ellas usaremos las de SIMATIC Confort Panel,
eligiendo el tamaño que queramos. (Se escoge este ya que es el que se puede simular). Por ejemplo
una TP 1500.
Sale un menú interactivo pidiendo una serie de datos, importante es la primera pantalla, y clickear
en EXAMINAR, y lo cual elegimos PLC1 ( que es el nombre del Plc, por ejemplo que hemos
puesto.
Nos saldrá un cuadro en el que configuraremos las características de la pantalla.
La pantallas están en Imágenes, y por defecto es la Imagen Raiz
Para ello iremos ciclando los botones de la parte izquierda que nos irán abriendo cuadros. En
principio aceptaremos las opciones predeterminadas. Al final del proceso le damos a finalizar.
Nos aparece una pantalla como la anterior en la que los elementos para realizar los gráficos
aparecen a la derecha. Hay que tener en cuenta que las se denominan EVENTOS y las salidas
ANIMACIONES. En primer lugar copiaremos la Tabla de Variables que aparece en el Árbol de
Proyecto del programa que hemos hecho en el Tia Portal y la trasladaremos al su homónima de la
pantalla del SCADA mediante la acción Añadir Nueva Tabla de Variables.
Luego pasaremos a configurar los elementos gráficos.
Pulsadores
En primer lugar seleccionamos un pulsador, para ello ciclamos en el icono correspondiente de la
parte derecha, en la sección FUNCIONES y lo situamos en la pantalla. Una vez tengamos el dibujo
situado ciclamos el botón derecho del ratón y nos sale un cuadro donde elegiremos EVENTO. En la
parte inferior de la pantalla nos aparecerán una solapa donde seleccionaremos las diferentes
características del pulsador
Seleccionaremos entre las distintas opciones de la parte izquierda (pulsar, soltar, activar, etc)
la que nos interese; en este caso PULSAR. En Agregar Función elegiremos lo que queremos que
haga al realizar la acción, en este caso Activar Bit Mientras Tecla Pulsada.
Después en le pestaña propiedades podemos modificar el dibujo acomodándolo a nuestras
necesidades, color, texto, etc.
Para direccionar el elemento iremos a EVENTOS seleccionando la funcion, en este caso Pulsar y en
la linea Variable activaremos la parte derecha. Aparecera un recuadro en el que cliclaremos el icono
derecho. Esto nos lleva a un cuadro en el que aparecen las variables del programa. Seleccionaremos
la correspondiente.
Señalizaciones
Tras ello pasaremos a configurar la señalizan del circuito. Para ello cogeremos una de los objetos
básicos y lo trasladaremos a la pantalla. Abriremos la pantalla ANIMACIONES y en las distintas
pestañas configuraremos sus características. Quedando un dibujo como el siguiente.
INTRODUCION DE VARIABLES ANALOGICAS EN SCADA
Podemos continuar, añadimos por ejemplo un visualizador, por ejemplo para observar un numero
analógico.
En el PLC hacemos un contador (con ADD por ejemplo), y observamos por ejemplo la variable del
contador
En el SCADA, en una pantalla o en la misma, en el menú de la derecha insertamos en
ELEMENTOS, un Campo E/S, (ya que lo que se pretende en este ejemplo es que un dato del PLC
se visualice en el SCADA) y quedaría parametrizandolo:
Observar como la variable del SCADA y el PLC coinciden.
Donde :
Variable: es la misma que en el PLC queremos observar
Tipo: es de Salida ya que solo queremos visualizarla.
Si en caso de visualizar queremos retocar desde el SCADA el valor del PLC, en Tipo se cambia por
Entrada o Entrada/Salida, y esta seria la variable que desde el SCADA leería el PLC. (por ejemplo
para actualizar un contador o un temporizador)
ALARMAS
Se puede hacer una pantalla o una barra de alarmas, muy eficaz y sencilla para mto.
Para esto de la parte derecha se escoge de Controles el botón de AVISOS, y aquí sale un menú como
la siguiente figura.
Aquí lo que se configura en Propiedades es la primera opción
Aquí se puede activar el reconocimiento de error (activando ACknowledgement)….
Para activar los mensajes, en el panel del programa del TIA PORTAL, en la parte del SCAD, pulsar
Avisos HMI:
Una vez pulsado nos sale la siguiente pantalla
Donde
ID es el numero de texto
Texto de aviso, es el texto que se quiere que aparezca
Variable de disparo: es en el programa de PLC el Word donde se va a realzar el disparo
Bit de disparo: es el bit que dispara el mensaje dentro del Word anteriormente citado.
Quedaria en el PLC realizar este disparo, de forma que por ejemplo, con un MOVE en el programa
de PLC se activa el mensaje que se quiere activar
Aquí como se observa se introduce un numero en un Word (MW2) y el valor 1 indica el ID en el
SCADA para el texto Fallo Paridad, y si ese mismo MW2 el valor es 4 el SCADA indica Fallo
Paridad
(Observar que en el PLC la variable MW2 coincide con el SCADA con la variable de Avisos)
Nota Generica:
En este ejemplo se ha realizado un programa y se ha transferido al PLC, pero no hay que olvidar,
que no siempre hay que hacer esto. Es decir podemos hacer un programa nuevo (con Hardware o
no); visualizar un programa o podemos descargar un programa del PLC al PC (para analizarlo
offile).
Si lo que se quiere es visualizar el programa, para ver como se trabaja o hay algún fallo en algún
elemento, lo único que hay que hacer es:
- Abrir el programa
- Conectarse (con el protocolo del punto anterior Conexión)
- Y colocarse en ONLINE.
Otro caso, es que hay un programa en el PLC y no lo tenemos en este caso lo que hay que hacer es:
- Abrir un nuevo proyecto dando el nombre
- Conectarse (con el protocolo del punto Conexión)
- Configurar el Hardware, con la opción “CPu sin especificar”.
- Despues la opción “Cargar del dispositivo”