Professional Documents
Culture Documents
SALVATORE
01/10/2013
TIA
Este manual trata de explicar las nociones bsicas sobre cmo empezar a trabajar en el TIA PORTAL V11
1 INTRODUCCION
En este manual de configuracin del TIA PORTAL V11 quiero dejar una breve explicacin general de cmo manejar el entorno del TIA PORTAL V11. El TIA PORTAL es el sistema de Automatizacin que SIEMENS ha sacado al mercado para integrar desde una sola plataforma de programacin sus productos de automatizacin, integra el software de programacin Step7 y WinCC, lo cual nos facilita y simplifica la programacin de sistemas de automatizacin entre PLCs y Pantallas, como tambin la creacin de interconexiones en red. Si desean tener una completa informacin sobre todo las funciones y caractersticas de programacin del S7-1200 pueden descargar el manual de sistema del S7-1200 en la siguiente direccin http://www.swe.siemens.com/spain/web/es/industry/automatizacion/simatic/Documents/S71200%2 0Manual%20Sistema%20Abr12.pdf Pueden escribirme a mi correo cualquier consulta y si puedo ayudarlos, lo hare con todo gusto Salvatore_02@hotmail.com
STEP7 BASIC : Para la configuracin del S7-1200 STEP7 PROFESSIONAL: Para la configuracin de S7-1200, S7-300/400 y WINAC. WINCC BASIC: Para configuracin de los Basic Panels (KTP 300, 400, 600, 1000), WINCC BASIC se incluye con la instalacin de STEP7 BASIC. WINCC COMFORT: Para la configuracin todos los Panels (incluidos los Comfort Panels, Mobile Panels) WINCC ADVANCED: para la configuracin de todos los Panels y PCs con el software de visualizacin WinCC Runtime Advanced WinCC Runtime Advanced es un software de visualizacin para sistemas monopuesto basados en PC. WinCC Runtime Advanced est disponible con licencias para PowerTags (variables con conexin al proceso) de 128, 512, 2k, 4k y 8k. WINCC PROFESSIONAL: para configurar Panels as como PCs con WinCC Runtime Advanced o el sistema SCADA WinCC Runtime Professional WinCC Runtime Professional es un sistema SCADA para crear una configuracin con sistemas monopuesto y sistemas multipuesto con clientes estndar o web. WinCC Runtime Professional est disponible con licencias para PowerTags (variables con conexin al proceso) de 128, 512, 2k, 4k, 8k, 64k, 102400, 153600 y 262144.
Una vez creado el proyecto se mostrara la siguiente ventana, seleccionamos Abrir vista del proyecto para acceder a la ventana donde trabajaremos.
3.2 Ver dispositivos accesibles Al seleccionar la opcin ver dispositivos accesibles lo que hacemos es ver que equipos estn conectados dentro de la red de automatizacin, pueden ser PLC, HMI, Estaciones de ingeniera. Lo primero que debemos hacer es conectar nuestra programadora (PC donde tenemos instalado el TIA PORTAL y haremos la programacin del equipo) a la red de equipos o al equipo con el que trabajaremos. Seleccionamos Mostrar estaciones accesibles
*Tipo de interfaz: La manera como estamos accediendo al equipo sea por Profinet, Profibus, MPI, etc.
*Interfaz PG/PC: En esta parte definimos fsicamente por donde estamos conectando la PC con la RED, en mi caso estoy conectndome a un S7-1200 por Ethernet conectado a la tarjeta de Red de mi PC. Recuerden que se debe definir Tipo de interfaz y la interfaz que se usara, al visualizar los dispositivos online sabremos que equipos tenemos conectados en nuestra red.
Seleccin del PLC , en la versin del STEP 7 profesional se tiene la opcin de programar el S7-1200,S7-300/400 y las ET-200,si se tuviera el Step7 Basic solo se habilita el S7-1200.
(1) al seleccionar la CPU vemos que nos muestra dos cdigos, esto es debido a que en el lanzamiento el S7-1200 se cre con el primer cdigo 6ES7 214-1AE30-0XB0 y con la versin de firmware 1.0, pero en este primer lanzamiento del equipo se mostraron algunos inconvenientes, como por ejemplo que el PID se desactivaba, es por ello que SIEMENS fue actualizando el firmware del dispositivo mejorando las falencias halladas y agregando nuevas funciones a la CPU llegando hasta la versin 2.2, para actualizar el firmware necesitabas una tarjeta de memoria SIEMENS externa donde cargabas el archivo para actualizar la CPU, ahora las nuevas CPUs viene con la versin 3.0 y el siguiente cdigo 6ES7 214-1AE31-0XB0, una de los cambios con esta versin es que para actualizar el firmware ya no se necesita una tarjeta de memoria externa sino que lo puedes hacer desde el web Server , pero solo lo puedes hacer con las CPU que viene con la versin 3.0 de fbrica, no puedes actualizar una CPU con firmware 2.2 a una de 3.0 .
10
Procedemos a ingresar los mdulos del S7-1200 a travs del catlogo de hardware, y estos se irn agregando.
11
12
13
De esta forma se agrega el CPU y todos los mdulos que usaremos en nuestro sistema de automatizacin.
14
Se agrega una CPU aun no especificada, con lo cual te da dos opciones, insertarla por catlogo de hardware o determinarla la primera opcin es la primera forma de como insertamos los dispositivos, la opcin determinar lo que hace es buscar los equipos accesibles en la red y carga la configuracin dele quipo con todos sus mdulos en nuestro proyecto, entonces seleccionamos determinar para que el programa empiece a buscar los dispositivos en red.
15
Al seleccionar determinar se mostrara la siguiente pantalla donde aparecern todos los equipos en red, se observa que aparece el PLC con el cual estoy conectado a mi computadora aparece en la lista, tambin aparecen algunas computadoras con las cual estoy en red, seleccionamos la CPU y damos click en deteccin.
16
3.4 Asignar una direccin IP a la CPU Vamos al rbol de proyecto y seleccionamos configuracin de dispositivo
17
Se nos abre una ventana que nos ofrece tres vistas: Vista topolgica, vista de redes y vista de dispositivos, en esta ltima es donde configuramos la forma como se comportara la CPU (asignacin de IP, configuracin de los mdulos, forma de arranque de la CPU, proteccin contra escritura y escritura, entre otras).
18
La Vista de dispositivo nos muestra los equipos agregados en nuestro proyecto de manera
Tambin nos muestra una vista general de los equipos dentro del proyecto, como los mdulos usados con el CPU y, las direcciones de entradas y salidas fsicas de la CPU y mdulos insertados., esto es importante para tener en cuenta cuando programemos, por ejemplo viendo esto sabemos que ay un mdulo analgico de 4 entradas y dos salidas cuya direccin de entrada inicia en 96 y termina en 103 esto indica que las entradas analgicas del mdulo tendrn las siguiente direcciones: AI1= IW96; AI2= IW98; AI3= IW100; AI4 = IW102, recordar que las entradas y salidas analgicas son del tipo WORD ocupan dos bytes
19
20
21
4.1 Bloques de organizacin (OBs) Los bloques de organizacin controlan la ejecucin del programa de usuario, existen diferentes tipos de OBs: 4.1.1 Los OB de ciclo, se ejecutan cclicamente cuando la CPU se encuentra en estado operativo RUN. El bloque principal del programa es un OB de ciclo. ste contiene las instrucciones que controlan el programa y permite llamar otros bloques de usuario. Es posible utilizar varios OB de ciclo. stos se ejecutan en orden numrico. El OB 1 es el bloque predeterminado. Los dems OB de ciclo deben identificarse como OB 200 o superior. 4.1.2 Los OB de arranque, se ejecutan una vez cuando el estado operativo de la CPU cambia de STOP a RUN, al arrancar a estado operativo RUN y en una transicin ordenada de STOP a RUN. Una vez finalizado, se comienza a ejecutar el OB de ciclo. Es posible utilizar varios OB de arranque. El OB 100 es el bloque predeterminado. El nmero de los dems OB debe ser 200 o superior. 4.1.3 Los OB de alarma cclica, se ejecutan en intervalos peridicos. Los OB de alarma cclica interrumpen la ejecucin cclica del programa en intervalos definidos, p. ej. cada 2 segundos. Es posible configurar como mximo un total de 4 eventos de retardo y cclicos en cualquier momento.
22
23
Tambin podemos agregar los FC, FB y los bloques de datos desde esta pantalla.
24
25
26
27
28
29
4.3 Definir variables. Podemos definir accediendo a la tabla de variables e ir colocando las variables que usaremos indicando direccin, tipo y nombre.
30
Tambin podemos definir las variables de proceso dentro del programa de la siguiente forma: Tenemos un segmento con un contacto y una bobina
Colocamos el nombre que deseemos tengan las variables en cada objeto insertado(contacto y bobina).
Le damos click derecho a entrada por ejemplo y seleccionamos definir variable y se abrir una ventana donde daremos la direccin y tipo de datos que deseemos, una vez declarado estos datos, seleccionamos definir y la variable quedara definida en nuestro programa.
31
Otra forma de definir una variable es de la siguiente manera: Seleccionamos configuracin del dispositivo y seleccionamos la opcin soltar como se muestra a continuacin.
Lo cual har que esa ventana este libre dentro del proyecto.
32
Abrimos nuevamente el OB Main y colocamos la ventana de configuracin de dispositivos a un lado visible que nos permita observar tambin el bloque, tenemos que darle un zoom de 200% (necesario dale un zoom de 200% para poder trabajar de esta forma, si le damos menos no podremos arrastrar las variables)
Para la demostracin quiero que la bobina an no definida con una variable sea la direccin de la salida Q0.0, lo que hare ser, de la imagen de la CPU seleccionare la salida Q0.0 y sin
33
34
4.4 Cargar el programa en el proyecto. 4.4.1 Cambio de Interfaz PC/PG Primero debemos verificar que la interfaz PC/PG se encuentre bien configurada, para ello vamos a:
35
36
Lo segundo es verificar que la IP del PLC y la IP de la PC estn en la misma subred, como por ejemplo la siguiente: IP S7-1200: 192.168.1.50 IP Computadora = 192.168.1.10
37
38
Una vez encontrado el dispositivo que deseamos programar, lo seleccionamos y cargamos el programa.
39
Cuando el programa halla cargado en el PLC antes de finalizar nos saldr un aviso pidiendo le confirmemos si deseamos dejar el PLC en STOP o pasarlo a RUN al finalizar, seleccionamos la casilla arrancar mdulos para que pasemos al modo RUN al finalizar , si no hacemos esto , al finalizar la CPU quedara en modo STOP ,con el S7-1200 a diferencia del S7-200/300/400 para pasar de RUN STOP, o viceversa , debemos conectarnos online y modificarlos desde software.
40
41
42