Escolar Documentos
Profissional Documentos
Cultura Documentos
NIVEL BASICO
Manual bsico de configuracin TIA PORTAL V13
Estas son algunas marcas de PLC que se manejan en la industria, la pregunta es Con cul
estn familiarizados?
SIEMENS? ROCKWELL? SCHNEIDER? UNITRONICS?
Bsicamente en este curso se ver el entorno de programacin de PLCs, HMIs, SCADA de
la marca SIEMENS, especficamente el S7-1200, lo que debemos hacer es familiarizarnos
con esos equipos y lo ms importante es conocer sus caractersticas porque como toda
persona que desarrolla proyectos de automatizacin y tiene que decidir que equipos elegir,
entre ellos el PLC, siempre debe dar una buena eleccin de quipos para no quedar corto en
el momento de la implementacin y eso se logra conociendo las caractersticas, ventajas y
desventajas del equipo.
30KB
Entradas/salidas
Digitales
Entradas
anlogas
Salidas
anlogas
6 entradas /
4 salidas
2 entradas (
0 10 Vdc)
-
Entradas (I)
Salidas (Q)
Marcas ( M)
CPU 1212C
90x100x75
CPU 1214C
110x100x75
Memoria de Usuario
50KB
75KB
CPU1215C
130x100x75
100KB
1MB
1MB
4MB
4MB
10KB
10KB
10KB
10KB
E/S integradas
8 entradas /
14 entradas /
6 salidas
10 salidas
2 entradas (
2 entradas (
0 10 Vdc)
0 10 Vdc)
-
CPU1217C
14 entradas /
10 salidas
2 entradas (
0 10 Vdc)
2 salidas ( 010vdc )
1024 Bytes
1024 Bytes
4096 Bytes
CPU 1211C
Mdulos de
seales (SM)
Tarjetas de
seal (SB , BB
, CB )
Mdulos de
comunicacin
(CM)
Ninguno
CPU 1212C
CPU 1214C
Mdulos de seales
2
8
CPU1215C
CPU1217C
Contadores Rpidos
4
6
6
6
incorporadas
, 6 con SB
Fase simple
3 a 100 Khz , 3 a 100 Khz , 3 a 100 Khz ,
1 a 30 Khz ,
3 a 30 Khz
3 a 30 Khz
SB = 2 a 30
Khz
Fase
3 a 80 Khz ,
3 a 80 Khz ,
3 a 80 Khz ,
3 a 80 Khz ,
cuadratura
SB = 2 a 20
1 a 20 Khz ,
3 a 20 Khz ,
3 a 20 Khz ,
Khz
SB = 2 a 20
Khz
Tamao de la imagen del proceso
Entradas (I)
1024 Bytes
1024 Bytes
1024 Bytes
1024 Bytes
1024 Bytes
Salidas (Q)
1024 Bytes
1024 Bytes
1024 Bytes
1024 Bytes
1024 Bytes
Generador de impulsos ( *1 )
Total
4
4
4
4
4
MEMORY CARD
Simatic Memory Card ( Opcional)
Tiempo de respaldo del reloj de tiempo real
20 das tip. 12 das min. A 40 grados ( condensador de alto rendimiento sin
mantenimiento )
Puerto PROFINET integrado
1
1
1
2
2
Velocidad de ejecucin de funciones matemticas con nmeros reales
2.3 s
Velocidad de ejecucin booleana
0.08 s
Total
3
incorporadas
, 5 con SB
3 a 100 Khz ,
SB = 2 a 30
Khz
*1: Para modelos de CPU con salidas a Rel, se deber instalar una Signal Board (SB) digital
para emplear las salidas de impulsos.
Cada CPU proporciona conexiones HMI dedicadas que admiten un mximo de 3 dispositivos HMI.
Los diferentes modelos de CPU ofrecen una gran variedad de funciones y prestaciones que permiten
crear soluciones efectivas destinadas a numerosas aplicaciones.
ELEMENTO
DESCRIPCION
BLOQUES
Tipo
Tamao
Cantidad
Rango de direcciones FB ,
FC y DB
Profundidad de
anidamiento
Observar
Ciclo de programa
Arranque
Alarmas de retardo y
alarmas cclicas
Alarmas de procesos (
flancos y HSC)
Alarmas de error de tiempo
Alarmas de error de
diagnostico
OB , FB , FC , DB
30 KB ( CPU 1211C )
50 KB ( CPU 1212C )
64 KB ( CPU 1214C y 1215 C)
Hasta 1024 bloques ( OB + FB + FC + DB)
De 1 a 65535 (p. ej. Del FB1 al FB 65535 )
16 del OB de arranque o de ciclo; 4 del OB de alarma
de retardo, alarma horaria, alarma cclica, alarma de
proceso, alarma de error de tiempo o alarma de
diagnstico.
Se puede observar a la vez el estado de 2 bloques
lgicos.
OB
Mltiple : OB1, de OB 200 a OB 65535
Mltiple : OB100, de OB 200 a OB 65535
**4 ( 1 por evento ) : de OB 200 a OB 65535
50 ( 1 por evento ) : de OB 200 a OB 65535
1 : OB80
1 : OB82
Temporizadores
Tipo
Cantidad
Almacenamiento
Tipo
Cantidad
Almacenamiento
CEI
Solo limitada por el tamao de la memoria
Estructura en DB , 16 bytes por temporizador
Contadores
CEI
Solo limitada por el tamao de la memoria
Estructura en DB , tamao dependiendo del tipo de
contaje
Sint , USint : 3 Bytes.
Int, Uint : 6 Bytes.
DInt , UDInt : 12 bytes.
(1): Las alarmas de retardo y cclicas usan los mismos recursos en la CPU. Solo se pueden contar
con un total mximo de estas alarmas (suma de alarmas de retardo y cclicas). No puede haber 4
alarmas de retardo y 4 alarmas cclicas.
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
Nota: Al crear un bloque lgico se debe seleccionar el lenguaje de programacin que usara dicho
bloque.
Resolucin de pantalla
Requisitos
Intel Celeron Dual Core 2,2 GHz (Ivy/Sandy Bridge)
4 GB
6 GB
Windows 7 (32 bits)
Windows 7 Professional SP1
Windows 7 Enterprise SP1
Windows 7 Ultimate SP1
Windows 7 (64 bits)
Windows 7 Professional SP1
Windows 7 Enterprise SP1
Windows 7 Ultimate SP1
Windows 8.1 (64 bits)
Windows 8.1 Professional
Windows 8.1 Enterprise
Windows Server (64 bits)
Windows Server 2008 R2 StdE SP1 (instalacin completa)
Windows Server 2012 R2 StdE (instalacin completa)
1024 x 768
Seleccionamos
Mostrar
estaciones
accesibles
Nos aparecer la siguiente pantalla con todos los equipos accesibles en nuestra red
(antes debimos haber definido el tipo de interfaz PG/PC e interfaz PG/PC).
Una vez insertado el CPU nos mostrara el CPU insertado dentro del proyecto
como se muestra en la imagen.
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).
La Vista de dispositivo nos muestra los equipos agregados en nuestro proyecto
,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
Tambin tenemos una ventana que nos muestra los datos generales del
dispositivo, si seleccionamos la CPU veremos que en la parte inferior de la vista
de dispositivos nos habilita la visin de datos generales de la CPU. Aqu es
donde configuramos el comportamiento de la CPU en el proyecto, como tambin
configurar la direccin IP del dispositivo, para ello seleccionamos Interfaz Profinet
Aqu es donde configuramos la IP del dispositivo para ser usado en la red, tener
en cuenta que cuando ingresamos un equipo usando la primera forma desde
catlogo de hardware la CPU que se agrega tiene una IP por defecto de fbrica
192.168.0.1 y si usamos el segundo mtodo que es el de detectar
automticamente la configuracin de hardware y jalarla directamente al proyecto
, de esta manera toma la configuracin del dispositivo como su direccin IP, es
decir no tendr la direccin IP por defecto de fbrica sino la direccin IP del
dispositivo detectado.
Tambin podemos agregar los FC, FB y los bloques de datos desde esta pantalla
Colocamos el nombre que deseemos tengan las variables en cada objeto insertado
(contacto y bobina).
Lo cual har que esa ventana este libre dentro del proyecto.
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 soltarla arrastro hacia la bobina hasta que salga un cuadro verde,
una vez pase esto suelto el mouse y la variable quedara definida en la bobina.
Unas ves verificadas estas dos cosas, seleccionamos la carpeta del PLC y
procedemos a cargar el programa en el PLC, mediante la flecha que indica CARGAR
EN DISPOSITIVO
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.
2
3
Se les abrir una nueva ventana la cual estar cargando hasta que salga la pantalla
de cargar programa.
Elegimos el tipo de interfaz (PN / IE) y la Interfaz (en interfaz PG/PC seleccionamos
PLCSIM S7-1200 / S7-1500)
Hallara el PLC que este online (en este caso detectara el PLC Virtual), seleccionamos
y damos click en cargar.
El ltimo paso es finalizar, damos click en empezar todos los mdulos y luego en
finalizar.
Una vez cargado el programa vemos el PLCSIM (PLC Virtual) que empez la
simulacin y est en modo RUN.
Nota: A partir del TIA V13 SP1 se puede simular el S7-1200, pero teniendo la consideracin que
solo se pueden simular las CPU del S7-1200 que tengan un firmware mayor o igual a 4.0, el
procedimiento de simulacin s el mismo. Para simular S7-300/400 repetimos los mismos pasos, esta
vez usando el PLCSIM y ya no PLCSIM S7-1200/S7-1500.
La fuerza no viene de la capacidad corporal, sino de la voluntad del alma - Gandhi
44
2
1
3
Al seleccionar el PLC se nos abre la configuracion del dispositivo seleccionado . Las CPU
S7-1500 no son CPU compactas, esto signififca que no tiene entradas ni salidas integradas,
se necesita agregar modulos de entradas y salidas , agregaremos un modulo de entradas
salidas digitales.
Doble
click
Una vez agregado crearemos un programa para probar nuestra comunicacion con el
PLCSIM.
Una vez seleccionado la definicion de la variable, se nos hablita el siguiente cuadro que nos
habilita la direccion por defecto para el tipo de dato Bool , seleccionamos Define .
Seguimos trabajando armando nuestro circuito hasta que quede de la siguiente forma :
2
3
Nos sale un cuadro diciendonos que si iniciamos la simulacion se deshabilitara las demas
conexiones , le damos click en aceptar ( en este caso solo le decimos que si vamos a simular
el PLC ).
Una vez Cargue por completo el PLCSIM se vera de la siguiente forma y se nos abrira
tambien la siguiente ventana para cargar el programa :
Una vez que este cargado el programa seleccionamos Start All (esto significa que al dar
finalizar hacemos que la CPU pase al estado RUN, sino seleccionamos Start All y damos
Finalizar, la CPU quedara en el estado STOP.
Con esto hemos creado un programa y abierto el PLCSIM para simular el funcionamiento ,
probamos la comunicacion Online entre mi programa y el PLCSIM, seleccionamos el
monitoreo del programa.
Una vez echo esto ,nuestro programa quedara ONLINE para probarlo.
Al seleccionar el HMI se nos abrira la siguiente ventana ,donde enlazaremos nuestro PLC al
HMI .
NOTA : Estos elementos varian dependiendo el tipo de pantalla que usemos, en este caso lo
mostrado es para los KTP 600 ( Basic Panels ), para comfort Panels o Multipanesls, ay mas variedad
de elementos.
Una vez seleccionada la funcion, debemos elegir el bit del PLC que debemos asociar al
boton, lo cual en el campo color rosado debemos elegir la vaiable del PLC.
Procedemos a crear un boton y de la misma manera que le asignamos al boton Inicio el bit
Inicio del PLC , a este boton lo llamaremos Parada y le asignaremos el bit Parada del PLC.
Una vez cambiado el nombre , procedemos a agregar al evento Pulsar la funcion Activar
bit mientras tecla pulsada.
Seleccionamos el circulo
Propiedades
Animacion.
Para asignarle una animacion tipo Apariencia que depende de un bit seguimos los siguientes paso:
Una vez asignado , veremos que el el campo Type cambio el Single Bit a Range , dejar
esto como esta , ya al hacer el primer paso indicamos que usariamos Single Bit.
Tercero asignamos los colores por estado del bit : Salida = 0 el color debe ser Rojo , salida
= 1 el color debe ser Verde.
Con esto nuestra pantalla quedaria de la siguiente forma (con los botones y objeto configurado).
Una vez activado la simulacion del PLC activamos la simulacion de nuestra pantalla para empezar a
probar el programa y los botones configurados.
Nos preguntara si deseamos continuar con la simulacion ,porque ello desactivara las
conexiones que tengamos, en este caso damos Ok, debido a que no tenemos equipos fisicos
conectados .
Una vez terminado se nos abrira una simulacion del HMI ( la funcion RunTime del Wincc
Basic).
Procedemos a probar nuestro programa, colocamos la vista Online del PLC y el RT del HMI
paralelamente para ir viendo como se trabaja.
Como veran el circulo configurado en nuestro software tiene color blanco pero al iniciar la simulacion
del panel ,en nuestra simulacion aparece de color rojo , esto es debido a que en nuestro programa
al Objeto circulo le colocamos la animacion apariencia que dependia del Bit Salida ( cuando estaba
desactivado sea colo rojo y cuando este activado sea color verde )
Algo importante es para que las simulaciones trabajen debemos configurar la Interface
PC/PG de nuestra PC de la siguiente forma:
*Una vez seleccionado la interface de la forma mostrada damos click en OK, para confirmar
el cambio.
Para que funcione cerramos la simulacion del HMI y la volvemos a abrir, ara que asi el RT del
HMI reconozca la conexion.
De esta forma probamos el funcionamiento de nuestro programa mediate simulacion del PLC y HMI
para ver la conexion de variables en el PLC y HMI .