Practica Tia Portal 1

Embed Size (px)

Citation preview

  • 7/30/2019 Practica Tia Portal 1

    1/208

    SIMATIC TIA Portal STEP 7 Basic V10.5

    ____________________________

    ______________

    ______________

    ______________

    Introduccin al TIA Portal 1

    Ejemplo simple 2

    Ejemplo avanzado 3

    Ejemplo "Regulacin PID" 4

    Ejemplo "Motion" 5

    SIMATICTIA PortalSTEP 7 Basic V10.5Getting Started (primeros pasos)

    12/2009A5E02714428-01

  • 7/30/2019 Practica Tia Portal 1

    2/208

    Notas jurdicasotas jurdicasFilosofa en la sealizacin de advertencias y peligros

    Este manual contiene las informaciones necesarias para la seguridad personal as como para la prevencin dedaos materiales. Las informaciones para su seguridad personal estn resaltadas con un tringulo deadvertencia; las informaciones para evitar nicamente daos materiales no llevan dicho tringulo. De acuerdo algrado de peligro las consignas se representan, de mayor a menor peligro, como sigue.

    PELIGROSignifica que, si no se adoptan las medidas preventivas adecuadas se producir la muerte, o bien lesionescorporales graves.

    ADVERTENCIASignifica que, si no se adoptan las medidas preventivas adecuadas puede producirse la muerte o bien lesionescorporales graves.

    PRECAUCINcon tringulo de advertencia significa que si no se adoptan las medidas preventivas adecuadas, puedenproducirse lesiones corporales.

    PRECAUCINsin tringulo de advertencia significa que si no se adoptan las medidas preventivas adecuadas, puedenproducirse daos materiales.

    ATENCINsignifica que puede producirse un resultado o estado no deseado si no se respeta la consigna de seguridadcorrespondiente.

    Si se dan varios niveles de peligro se usa siempre la consigna de seguridad ms estricta en cada caso. Si en unaconsigna de seguridad con tringulo de advertencia se alarma de posibles daos personales, la misma consignapuede contener tambin una advertencia sobre posibles daos materiales.

    Personal cualificadoEl producto/sistema tratado en esta documentacin slo deber ser manejado o manipulado porpersonalcualificado para la tarea encomendada y observando lo indicado en la documentacin correspondiente a lamisma, particularmente las consignas de seguridad y advertencias en ella incluidas. Debido a su formacin yexperiencia, el personal cualificado est en condiciones de reconocer riesgos resultantes del manejo omanipulacin de dichos productos/sistemas y de evitar posibles peligros.

    Uso previsto o de los productos de SiemensConsidere lo siguiente:

    ADVERTENCIALos productos de Siemens slo debern usarse para los casos de aplicacin previstos en el catlogo y ladocumentacin tcnica asociada. De usarse productos y componentes de terceros, stos debern haber sidorecomendados u homologados por Siemens. El funcionamiento correcto y seguro de los productos exige que sutransporte, almacenamiento, instalacin, montaje, manejo y mantenimiento hayan sido realizados de formacorrecta. Es preciso respetar las condiciones ambientales permitidas. Tambin debern seguirse las

    indicaciones y advertencias que figuran en la documentacin asociada.Marcas registradasTodos los nombres marcados con son marcas registradas de Siemens AG. Los restantes nombres ydesignaciones contenidos en el presente documento pueden ser marcas registradas cuya utilizacin por tercerospara sus propios fines puede violar los derechos de sus titulares.

    Exencin de responsabilidadHemos comprobado la concordancia del contenido de esta publicacin con el hardware y el software descritos.Sin embargo, como es imposible excluir desviaciones, no podemos hacernos responsable de la plenaconcordancia. El contenido de esta publicacin se revisa peridicamente; si es necesario, las posibles lascorrecciones se incluyen en la siguiente edicin.

    Siemens AGIndustry SectorPostfach 48 4890026 NRNBERGALEMANIA

    A5E02714428-01 12/2009

    Copyright Siemens AG 2009.Sujeto a cambios sin previo aviso

  • 7/30/2019 Practica Tia Portal 1

    3/208

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 3

    ndice1 Introduccin al TIA Portal .......................................................................................................................... 7

    1.1 Vista general..................................................................................................................................7

    1.2 Principios bsicos del TIA Portal ...................................................................................................91.2.1 Vista general del TIA Portal ...........................................................................................................91.2.2 Concepto de ingeniera................................................................................................................101.2.3 Gestin de datos..........................................................................................................................11

    1.3 Vistas del TIA Portal ....................................................................................................................131.3.1 Navegacin en el TIA Portal ........................................................................................................13

    1.3.2 Vista del portal .............................................................................................................................141.3.3 Vista del proyecto ........................................................................................................................15

    1.4 Proyectos de ejemplo ..................................................................................................................171.4.1 Vista general................................................................................................................................171.4.2 Cargar proyectos .........................................................................................................................18

    2 Ejemplo simple ........................................................................................................................................ 232.1 Introduccin..................................................................................................................................23

    2.2 Crear un proyecto ........................................................................................................................23

    2.3 Insertar y configurar un controlador.............................................................................................252.3.1 Insertar un controlador.................................................................................................................252.3.2 Resumen del editor de dispositivos y redes ................................................................................282.3.3 Configurar el controlador .............................................................................................................31

    2.4 Crear el programa........................................................................................................................332.4.1 Qu son los bloques de organizacin? .....................................................................................332.4.2 Abrir un bloque de organizacin ..................................................................................................342.4.3 Vista general del editor de programas.........................................................................................362.4.4 Qu son los segmentos? ...........................................................................................................382.4.5 Insertar instrucciones KOP ..........................................................................................................392.4.6 Qu son las variables? ..............................................................................................................442.4.7 Definir e interconectar variables PLC ..........................................................................................46

    2.5 Probar el programa......................................................................................................................502.5.1 Cargar el programa en el sistema de destino..............................................................................502.5.2 Probar el programa visualizando el estado del programa...........................................................56

    2.6 Crear una imagen HMI.................................................................................................................602.6.1 Visualizacin en el TIA Portal ......................................................................................................602.6.2 Crear un panel de operador con imagen HMI .............................................................................602.6.3 Qu son los objetos grficos? ...................................................................................................682.6.4 Crear y configurar objetos grficos..............................................................................................692.6.4.1 Botn "Instalacin ON/OFF" ........................................................................................................692.6.4.2 Objetos grficos "LEDs"...............................................................................................................722.6.4.3 Objeto grfico "Cinta transportadora" ..........................................................................................772.6.4.4 Objeto grfico "Botella" con simulacin de movimiento...............................................................802.6.4.5 Controlar la visibilidad de la animacin de movimiento...............................................................85

  • 7/30/2019 Practica Tia Portal 1

    4/208

    ndice

    STEP 7 Basic V10.5

    4 Getting Started (primeros pasos), 12/2009, A5E02714428-01

    2.7 Probar la imagen HMI ................................................................................................................. 882.7.1 Cargar la imagen HMI en el panel de operador.......................................................................... 88

    2.7.2 Simular el runtime ....................................................................................................................... 913 Ejemplo avanzado................................................................................................................................... 933.1 Introduccin................................................................................................................................. 93

    3.2 Ampliar el programa.................................................................................................................... 953.2.1 Definir variables en la tabla de variables PLC............................................................................ 953.2.2 Programar las condiciones para poner en marcha la cinta transportadora................................ 993.2.2.1 Consultar el estado de la instalacin .......................................................................................... 993.2.2.2 Consultar la posicin de la botella y el estado de la cmara de calefaccin............................ 1013.2.2.3 Consultar el progreso de la pasteurizacin............................................................................... 1033.2.2.4 Controlar la cinta transportadora .............................................................................................. 1053.2.3 Programar las condiciones para detener la cinta transportadora............................................. 1073.2.4 Programar el control de la calefaccin...................................................................................... 112

    3.2.5 Programar el tiempo de calefaccin ......................................................................................... 1143.2.6 Programar el LED de estado .................................................................................................... 118

    3.3 Probar el programa ampliado visualizando el estado del programa ........................................ 122

    3.4 Ampliar la imagen HMI.............................................................................................................. 1293.4.1 Objeto grfico "Cmara de calefaccin" ................................................................................... 1293.4.2 Objeto grfico "Cmara de calefaccin LED" ........................................................................... 1313.4.3 Objetos grficos "Barreras fotoelctricas" ................................................................................ 133

    3.5 Simular la imagen HMI.............................................................................................................. 138

    4 Ejemplo "Regulacin PID" ..................................................................................................................... 1414.1 Introduccin............................................................................................................................... 141

    4.2 Crear un bloque de organizacin para el regulador PID .......................................................... 1444.3 Crear el objeto tecnolgico regulador PID................................................................................ 146

    4.4 Cargar un bloque de simulacin ............................................................................................... 148

    4.5 Configurar el regulador PID ...................................................................................................... 152

    4.6 Modificar el control de la cmara de calefaccin...................................................................... 157

    4.7 Integrar la comparacin de temperatura en el programa de control como condicin .............. 159

    4.8 Adaptar la imagen HMI ............................................................................................................. 163

    4.9 Activar el regulador PID en modo online .................................................................................. 166

  • 7/30/2019 Practica Tia Portal 1

    5/208

    ndice

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 5

    5 Ejemplo "Motion" ................................................................................................................................... 1715.1 Introduccin................................................................................................................................171

    5.2 Insertar el objeto tecnolgico "Eje" ............................................................................................175

    5.3 Configurar el objeto tecnolgico "Eje"........................................................................................177

    5.4 Habilitar el eje ............................................................................................................................180

    5.5 Posicionar el eje de forma relativa.............................................................................................183

    5.6 Ampliar la imagen HMI...............................................................................................................1875.6.1 Modificar el objeto grfico Cinta transportadora........................................................................1875.6.2 Crear un segundo objeto grfico Botella ...................................................................................1895.6.3 Conectar objetos HMI con una instruccin Motion....................................................................193

    5.7 Simular la imagen HMI...............................................................................................................196

    5.8 Iniciar la vista de diagnstico.....................................................................................................198Glosario ................................................................................................................................................. 203

  • 7/30/2019 Practica Tia Portal 1

    6/208

    ndice

    STEP 7 Basic V10.5

    6 Getting Started (primeros pasos), 12/2009, A5E02714428-01

  • 7/30/2019 Practica Tia Portal 1

    7/208

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 7

    Introduccin al TIA Portal 11.1 Vista generalIntroduccin

    Bienvenido al "STEP 7 Basic V10.5 Getting Started".

    El Getting Started muestra cmo utilizar el TIA Portal a partir de un proyecto de ejemplo.

    Proyecto de ejemploEl proyecto de ejemplo que se crea con este Getting Started es una estacin depasteurizacin de leche en una cmara de calefaccin. Para representar el proceso deforma simplificada, las botellas se transportan hasta la cmara de calefaccin con una cintatransportadora, que tambin sirve para continuar el transporte una vez finalizado el procesode calefaccin.

  • 7/30/2019 Practica Tia Portal 1

    8/208

    Introduccin al TIA Portal

    1.1 Vista general

    STEP 7 Basic V10.5

    8 Getting Started (primeros pasos), 12/2009, A5E02714428-01

    Estructura del Getting StartedEl proyecto de ejemplo se va ampliando en cada captulo. Partiendo de un proyecto sencillo

    en el que slo se utilizan las funciones bsicas del TIA Portal, ste se va ampliando paso apaso con funciones cada vez ms complejas del TIA Portal. Los usuarios expertos puedensaltarse captulos, mientras que para los principiantes el captulo "Ejemplo simple" ofreceadems informacin bsica sobre la programacin y visualizacin.

    &UHDUXQSUR\HFWR

    &RQILJXUDUOD&38FUHDUXQSURJUDPD

    &UHDULPDJHQ+0,

    $PSOLDUS URJUDPDGHOD&38

    6LPXODU\SUREDUSURJUDPDGH&38\+0,

    &DUJDUSURJUDPDGHVLPXODFLQ3,'

    &UHDUUHJXODGRU3,'HLQWHJUDUORHQHOSURJUDPD

    3RQHUHQPDUFKDUHJXODGRU3,'

    &UHDU\FRQILJXUDUREMHWRWHFQROJLFR(MH

    ,QWHJUDU0RWLRQ&RQWUROHQHOSURJUDPD

    3RQHUHQPDUFKD0RWLRQ

    $PSOLDUODLPDJHQ+0,

    ,QWURGXFFLQ

    (MHPSORVLPSOH

    (MHPSOR

    DYDQ]DGR

    (MHPSOR

    DYDQ]DGR

    UHJXODGRU3,'

    (MHPSOR

    DYDQ]DGR0RWLRQ

    3ULQFLSLRVEVLFRVGHO7,$3RUWDO

    9LVWDVHGLWRUHVQDYHJDFLQ

    7,$

    3RUWDO

  • 7/30/2019 Practica Tia Portal 1

    9/208

    Introduccin al TIA Portal

    1.2 Principios bsicos del TIA Portal

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 9

    1.2 Principios bsicos del TIA Portal1.2.1 Vista general del TIA PortalIntroduccin

    El Totally Integrated Automation Portal (TIA Portal) integra diferentes productos SIMATIC enuna aplicacin de software que le permitir aumentar la productividad y la eficiencia delproceso. Dentro del TIA Portal, los productos TIA interactan entre s, ofrecindole soporteen todas las reas implicadas en la creacin de una solucin de automatizacin.

    Una solucin de automatizacin tpica abarca lo siguiente:

    Un controlador que controla el proceso con la ayuda del programa. Un panel de operador con el que se maneja y visualiza el proceso.

    3URFHVR

    7,$3RUWDO

    3/& +0,

    +DUGZDUH

    TareasEl TIA Portal le ayuda a crear una solucin de automatizacin. Los principales pasos deconfiguracin son:

    Creacin del proyecto Configuracin del hardware Conexin en red de los dispositivos Programacin del controlador Configuracin de la visualizacin Carga de los datos de configuracin Uso de las funciones Online y diagnstico

  • 7/30/2019 Practica Tia Portal 1

    10/208

    Introduccin al TIA Portal

    1.2 Principios bsicos del TIA Portal

    STEP 7 Basic V10.5

    10 Getting Started (primeros pasos), 12/2009, A5E02714428-01

    VentajasEl TIA Portal ofrece las siguientes ventajas:

    Gestin conjunta de los datos Manejo unitario de los programas, los datos de configuracin y los datos de visualizacin Fcil edicin mediante Drag & Drop Comodidad de carga de los datos en los dispositivos Manejo unitario Configuracin y diagnstico asistidos por grficos

    1.2.2 Concepto de ingenieraSistema de ingeniera

    Con el TIA Portal se configura tanto el control como la visualizacin en un sistema deingeniera unitario. Todos los datos se guardan en un proyecto. Los componentes deprogramacin (STEP 7) y visualizacin (WinCC) no son programas independientes, sinoeditores de un sistema que accede a una base de datos comn. Todos los datos se guardanen un archivo de proyecto comn.

    Para todas las tareas se utiliza una interfaz de usuario comn desde la que se accede entodo momento a todas las funciones de programacin y visualizacin.

    7,$3RUWDO

    6LVWHPDGHLQJHQLHUDXQLWDULR

    :LQ&

    &%DVLF9

    67(3

    %DVLF9

  • 7/30/2019 Practica Tia Portal 1

    11/208

    Introduccin al TIA Portal

    1.2 Principios bsicos del TIA Portal

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 11

    1.2.3 Gestin de datosGestin de datos centralizada

    Todos los datos se guardan en un proyecto del TIA Portal. Los cambios en los datos deaplicacin, como p. ej. las variables, se actualizan automticamente en todo el proyecto,abarcando incluso varios dispositivos.

    Direccionamiento simblico globalSi se utiliza una variable de proceso en varios bloques de distintos controladores y enimgenes HMI, dicha variable puede crearse o modificarse desde cualquier punto delprograma. No importan ni el bloque ni el dispositivo en el que se realice la modificacin. ElTIA Portal ofrece las posibilidades siguientes para definir variables PLC:

    Definicin en la tabla de variables PLC Definicin en el editor de programas Definicin mediante conexin con las entradas y salidas del controlador

    0:

    ,

    !

    ,QW

    0

    ,QW

    %RRO

    %RRO

    0:

    ,

    0

    %RRO

    %RRO

    %RRO

    ,

    ,

    0

    %RRO

    %RRO

    %RRO

    ,

    ,

    0

    6,0$7,&+0,6,(0(16

    ,

    0:

    !

    ,QW

    7HPS9DUB

    %ORTXHGHRUJDQL]DFLQ$

    9DUB

    7HPS

    9DUB

    9DUB

    9DUB

    9DUB

    9DUB

    9DUB

    9DUB

    9DUB

    9DULDEOHV3/&

    1RPEUH 7LSRGHGDWRV 'LUHFFLQ

    7HPSHUDWXUD

    r&

    9DUB

    %ORTXHGHRUJDQL]DFLQ%

    7HPS

    Todas las variables PLC definidas aparecen en la tabla de variables PLC, donde se puedeneditar. Las modificaciones se realizan de forma centralizada y se actualizan continuamente.Gracias a la gestin de datos coherente, ya no es necesario que los diferentes participantesde un proyecto se sincronicen, por ejemplo el programador y el diseador HMI.

  • 7/30/2019 Practica Tia Portal 1

    12/208

    Introduccin al TIA Portal

    1.2 Principios bsicos del TIA Portal

    STEP 7 Basic V10.5

    12 Getting Started (primeros pasos), 12/2009, A5E02714428-01

    Concepto de libreraDistintas partes de un proyecto pueden volver a utilizarse tanto dentro del proyecto como en

    otros proyectos gracias a las libreras. Los elementos tales como bloques, variables PLC, tablas de variables, alarmas,

    imgenes HMI, mdulos individuales o estaciones completas se almacenan en libreraslocales y globales.

    Tambin es posible reutilizar dispositivos y funciones definidas. La librera global permite intercambiar fcilmente datos entre proyectos.

  • 7/30/2019 Practica Tia Portal 1

    13/208

    Introduccin al TIA Portal

    1.3 Vistas del TIA Portal

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 13

    1.3 Vistas del TIA Portal1.3.1 Navegacin en el TIA PortalIntroduccin

    Al crear los proyectos, se trabaja con diferentes vistas. El apartado siguiente ofrece enprimer lugar una vista general de las diferentes vistas del TIA Portal.

    Vistas del TIA PortalPara los proyectos de automatizacin, el TIA Portal ofrece dos vistas distintas que permiten

    acceder rpidamente a las herramientas y a los distintos componentes del proyecto: Vista del portal: la vista del portal soporta la configuracin orientada a las tareas. Vista del proyecto: la vista del proyecto soporta la configuracin orientada a los objetos.

    NavegacinMediante el enlace que aparece en el extremo inferior izquierdo de la interfaz de usuario secambia entre la vista del portal y la vista del proyecto. Durante la configuracin, la vistacambia automticamente en funcin del tipo de tarea realizada. Si, por ejemplo, deseaeditar un objeto listado en la vista del portal, la aplicacin cambia automticamente al editorcorrespondiente de la vista del proyecto. Una vez se ha editado el objeto, es posible volver a

    la vista del portal y seguir trabajando con el siguiente objeto o la siguiente actividad.

    Almacenamiento global de los datos del proyectoAl guardar, se almacena siempre todo el proyecto, independientemente de la vista o eleditor que est abierto.

  • 7/30/2019 Practica Tia Portal 1

    14/208

    Introduccin al TIA Portal

    1.3 Vistas del TIA Portal

    STEP 7 Basic V10.5

    14 Getting Started (primeros pasos), 12/2009, A5E02714428-01

    1.3.2 Vista del portalVista del portal

    La vista del portal ofrece una vista de las herramientas orientada a las tareas. El objetivo dela vista del portal es facilitar en lo posible la navegacin por las tareas y los datos delproyecto. Para ello, es posible acceder a las funciones de la aplicacin desde distintosportales, segn las principales tareas que deban realizarse. La figura siguiente muestra laestructura de la vista del portal:

    Portales para las distintas tareas:Los portales proveen las funciones bsicas para las distintas tareas. Los portalesdisponibles en la vista del portal dependen de los productos instalados.

    Acciones del portal seleccionado:Aqu aparecen las acciones que se pueden ejecutar en el portal en cuestin y quepueden variar en funcin del portal. El acceso contextual a la Ayuda es posible

    desde cualquier portal. Ventana de seleccin de la accin seleccionada:

    La ventana de seleccin est disponible en todos los portales. El contenido de laventana se adapta a la seleccin actual.

    Cambiar a la vista del proyecto:El enlace "Vista del proyecto" permite cambiar a la vista del proyecto.

    Indicacin del proyecto abierto actualmente:Aqu se indica qu proyecto est abierto actualmente.

  • 7/30/2019 Practica Tia Portal 1

    15/208

    Introduccin al TIA Portal

    1.3 Vistas del TIA Portal

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 15

    1.3.3 Vista del proyectoVista del proyecto

    La vista del proyecto ofrece una vista estructurada de todos los componentes de unproyecto. En la vista del proyecto hay distintos editores disponibles que ayudan a crear yeditar los respectivos componentes del proyecto.

    La figura siguiente muestra la estructura de la vista del proyecto:

    Barra de mens:En la barra de mens se encuentran todos los comandos necesarios para trabajarcon el software.

    Barra de herramientas:La barra de herramientas contiene botones que ofrecen acceso directo a loscomandos ms frecuentes. De esta manera es posible acceder ms rpidamente a

    los comandos que desde los mens. rbol del proyecto:A travs del rbol del proyecto es posible acceder a todos los componentes y datosdel proyecto. En el rbol del proyecto pueden realizarse p. ej. las siguientesacciones:

    Agregar componentes Editar componentes existentes Consultar y modificar las propiedades de los componentes existentes

    rea de trabajo:En el rea de trabajo se visualizan los objetos que se abren para editarlos.

  • 7/30/2019 Practica Tia Portal 1

    16/208

    Introduccin al TIA Portal

    1.3 Vistas del TIA Portal

    STEP 7 Basic V10.5

    16 Getting Started (primeros pasos), 12/2009, A5E02714428-01

    Task Cards:Las Task Cards estn disponibles en funcin del objeto editado o seleccionado. LasTask Cards disponibles se encuentran en una barra en el borde derecho de lapantalla. Se pueden expandir y contraer en todo momento.

    Vista detallada:En la vista detallada se visualizan determinados contenidos del objeto seleccionado.Los contenidos posibles son p. ej. listas de textos o variables.

    Ventana de inspeccin:En la ventana de inspeccin se visualiza informacin adicional sobre el objetoseleccionado o sobre las acciones realizadas.

    Cambiar a la vista del portal:

    El enlace "Vista del portal" permite cambiar a la vista del portal.

    NotaLas distintas ventanas de la vista del proyecto se abren y cierran utilizando la combinacinde teclas " + 1-5". Encontrar una relacin de todas las combinaciones de teclas en elsistema de informacin del TIA Portal.

  • 7/30/2019 Practica Tia Portal 1

    17/208

    Introduccin al TIA Portal

    1.4 Proyectos de ejemplo

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 17

    1.4 Proyectos de ejemplo1.4.1 Vista generalIntroduccin

    El Getting Started est dividido en cuatro captulos, cada uno basado en el anterior. Elestado alcanzado al final de un captulo se guarda en un archivo de proyecto. Para saltarseun captulo, es posible cargar el estado correspondiente del captulo anterior.

    Contenido de los proyectos de ejemploEl siguiente resumen describe el grupo de usuarios al que va destinado cada captulo. Losproyectos estn guardados en archivos ZIP y se descargan desde la direccin siguiente:

    http://support.automation.siemens.com/WW/view/es/40263542

    Haga clic en el smbolo "Informacin" para ver los archivos ZIP.

    Ejemplo simpleEste captulo est dirigido a principiantes sin conocimientos previos. En un ejemplosimple se configuran el controlador y un panel de operador y se crean un programa cortoy una imagen HMI para la visualizacin. Al final del captulo, la instalacin puedeactivarse y desactivarse desde el panel de operador.

    Ejemplo avanzadoSi ya dispone de conocimientos previos, puede cargar el ejemplo simple y continuaraqu. En la versin avanzada del ejemplo simple se crean un programa completo en KOPy los elementos HMI para visualizar el proceso.

    El estado del proyecto una vez finalizado el captulo "Ejemplo simple" est guardado enel archivo "Simple_Example.ZIP".

    Ejemplo avanzado de un regulador PIDEn este captulo se complementa el ejemplo avanzado con el objeto tecnolgico"Regulador PID". El regulador PID controla automticamente la temperatura de lacmara de calefaccin.

    Si nicamente desea utilizar la funcin del objeto tecnolgico "PID", puede cargar elestado del proyecto tras el captulo "Ejemplo avanzado" del archivo

    "Extended_Example.ZIP". Ejemplo avanzado de Motion Control

    En este captulo se complementa el ejemplo avanzado con el objeto tecnolgico "Eje". Elobjeto tecnolgico "Eje" controla automticamente una segunda cinta transportadora. Elposicionamiento de la botella sobre la cinta transportadora se controla con unainstruccin de Motion Control. El estado del proyecto anterior a este captulo estguardado en el archivo "Extended_Example_PID.ZIP".

    http://support.automation.siemens.com/WW/view/es/40263542http://support.automation.siemens.com/WW/view/es/40263542
  • 7/30/2019 Practica Tia Portal 1

    18/208

    Introduccin al TIA Portal

    1.4 Proyectos de ejemplo

    STEP 7 Basic V10.5

    18 Getting Started (primeros pasos), 12/2009, A5E02714428-01

    El estado del proyecto una vez finalizado todo el Getting Started est guardado en el archivo"Extended_Example_Motion.ZIP".

    ADVERTENCIAUtilice los proyectos de ejemplo nicamente para fines de testLos ejemplos y descripciones suministrados slo sirven para facilitarle la iniciacin a lasfunciones bsicas del TIA Portal.

    Utilice los ejemplos nicamente en un entorno de test y no en una instalacin enfuncionamiento.

    Si carga los programas de ejemplo suministrados con la instalacin en marcha puedenproducirse graves daos materiales y personales, as como fallos de funcionamiento yerrores del programa.

    1.4.2 Cargar proyectosIntroduccin

    El Getting Started empieza en el captulo "Ejemplo simple (Pgina 23)". Si no deseaempezar a trabajar con el Getting Started desde el principio, los pasos siguientes muestranla forma de cargar un estado determinado del proyecto.

  • 7/30/2019 Practica Tia Portal 1

    19/208

    Introduccin al TIA Portal

    1.4 Proyectos de ejemplo

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 19

    ProcedimientoPara cargar un proyecto, proceda del siguiente modo:

    1. Abra el proyecto en cuestin desde la vista del portal del TIA Portal.

    Se carga el proyecto.

  • 7/30/2019 Practica Tia Portal 1

    20/208

    Introduccin al TIA Portal

    1.4 Proyectos de ejemplo

    STEP 7 Basic V10.5

    20 Getting Started (primeros pasos), 12/2009, A5E02714428-01

    2. Abra la vista del proyecto.

    3. Seleccione el idioma de la interfaz de usuario.

    4. Abra la ventana para ajustar el idioma del proyecto.

    Los idiomas del proyecto permiten elegir el idioma en el que se mostrarn los textos delproyecto, como los campos de texto o comentarios.

  • 7/30/2019 Practica Tia Portal 1

    21/208

    Introduccin al TIA Portal

    1.4 Proyectos de ejemplo

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 21

    5. Seleccione el idioma de los textos del proyecto.

    Los idiomas del proyecto permiten elegir el idioma en el que se mostrarn los textos delproyecto, como los campos de texto o comentarios.

    6. En la vista del proyecto, seleccione el idioma deseado en la configuracin runtime.

    La configuracin de idioma determina los idiomas que se cargarn al panel de operador.El nmero de idiomas que pueden cargarse depende del panel de operador que seutilice. El idioma que tenga el nmero de orden "0" se mostrar en primer lugar al iniciar.

    NotaCambio de idiomaLos nombres de las variables no cambian tras cambiar el idioma del proyecto, ya que ladenominacin de las variables debe ser unvoca.

  • 7/30/2019 Practica Tia Portal 1

    22/208

    Introduccin al TIA Portal

    1.4 Proyectos de ejemplo

    STEP 7 Basic V10.5

    22 Getting Started (primeros pasos), 12/2009, A5E02714428-01

  • 7/30/2019 Practica Tia Portal 1

    23/208

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 23

    Ejemplo simple 22.1 IntroduccinPasos a seguir

    En la primera parte del Getting Started se programa un pulsador elctrico para activar ydesactivar una instalacin. Si se pulsa una vez el pulsador, la instalacin se pone enmarcha. Si se vuelve a pulsar, se interrumpe el suministro de corriente y la instalacin sedesactiva.

    Para ello estn previstos los pasos de trabajo siguientes: Crear un proyecto Configurar el controlador Crear el programa Cargar el programa en el controlador Probar el programa Crear una imagen HMI

    2.2 Crear un proyectoIntroduccin

    Los pasos siguientes muestran cmo crear un proyecto. En el proyecto se guardan, deforma ordenada, los datos y programas que se generan al crear una tarea deautomatizacin. Para este ejemplo hay que abrir el Totally Integrated Automation Portal enla vista del portal. En el portal de inicio encontrar comandos para crear un proyecto nuevoo abrir uno ya existente.

  • 7/30/2019 Practica Tia Portal 1

    24/208

    Ejemplo simple

    2.2 Crear un proyecto

    STEP 7 Basic V10.5

    24 Getting Started (primeros pasos), 12/2009, A5E02714428-01

    ProcedimientoPara crear un proyecto nuevo, proceda del siguiente modo:

    1. Inicie el Totally Integrated Automation Portal.

    El Totally Integrated Automation Portal se abre en la vista del portal.

    2. Cree el proyecto "Pasteurization_Station" en una ruta de su eleccin.

    ResultadoHa creado un proyecto nuevo. En el apartado siguiente deber insertar un controladornuevo en el proyecto y configurar sus propiedades.

  • 7/30/2019 Practica Tia Portal 1

    25/208

    Ejemplo simple

    2.3 Insertar y configurar un controlador

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 25

    2.3 Insertar y configurar un controlador2.3.1 Insertar un controladorIntroduccin

    Los pasos siguientes muestran cmo insertar un controlador desde la vista del portal y abrirsu configuracin en la vista del proyecto. El tipo de controlador que se crea en el proyectodebe coincidir con el hardware disponible.

    RequisitosSe ha creado un proyecto.

    ProcedimientoPara agregar un dispositivo nuevo al proyecto, proceda del siguiente modo:

    1. Inserte un dispositivo nuevo desde el portal.

    2. Seleccione el controlador deseado.

  • 7/30/2019 Practica Tia Portal 1

    26/208

    Ejemplo simple

    2.3 Insertar y configurar un controlador

    STEP 7 Basic V10.5

    26 Getting Started (primeros pasos), 12/2009, A5E02714428-01

    3. Asegrese de que la opcin "Abrir la vista de dispositivos" est activada.Si esta opcin est desactivada, haga clic en ella con el botn izquierdo del ratn paraactivarla.

    4. Haga clic en el botn "Agregar".

  • 7/30/2019 Practica Tia Portal 1

    27/208

    Ejemplo simple

    2.3 Insertar y configurar un controlador

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 27

    ResultadoSe ha creado un controlador nuevo en el proyecto y se ha abierto en la vista de dispositivos

    del editor de dispositivos y redes.

  • 7/30/2019 Practica Tia Portal 1

    28/208

    Ejemplo simple

    2.3 Insertar y configurar un controlador

    STEP 7 Basic V10.5

    28 Getting Started (primeros pasos), 12/2009, A5E02714428-01

    2.3.2 Resumen del editor de dispositivos y redesFuncin del editor de dispositivos y redes

    El editor de dispositivos y redes es el entorno de desarrollo integrado para configurar,parametrizar y conectar dispositivos y mdulos en red. Est formado por una vista de redesy una vista de dispositivos. Es posible conmutar en todo momento entre ambos editores.

    Vista de redesLa vista de redes es el rea de trabajo del editor de dispositivos y redes, y en l se realizanlas tareas siguientes:

    Configurar y parametrizar dispositivos Interconectar dispositivosLa figura siguiente muestra la estructura de la vista de redes:

    Ficha para cambiar entre la vista de dispositivos y la de redes

    Barra de herramientas:

    La barra de herramientas contiene las herramientas para la conexin grfica en redde dispositivos, la configuracin de conexiones y la visualizacin de informacinsobre las direcciones. La funcin de zoom permite modificar la representacin enel rea grfica.

  • 7/30/2019 Practica Tia Portal 1

    29/208

    Ejemplo simple

    2.3 Insertar y configurar un controlador

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 29

    rea grfica:

    El rea grfica muestra los dispositivos de red, las redes, conexiones y relaciones.

    En el rea grfica se insertan dispositivos del catlogo de hardware (7) y seinterconectan a travs de sus interfaces.

    Navegacin general:

    La navegacin general ofrece una vista general de los objetos creados en el reagrfica. Manteniendo pulsado el botn del ratn en la navegacin general seaccede rpidamente a los objetos que se desean visualizar en el rea grfica.

    rea de tabla:

    El rea de tabla ofrece una vista general de los dispositivos, conexiones ycomunicaciones utilizadas.

    Ventana de inspeccin:

    La ventana de inspeccin muestra informacin relacionada con los objetos

    seleccionados actualmente. En la ficha "Propiedades" de la ventana de inspeccinse editan los ajustes de los objetos seleccionados.

    Task Card "Catlogo de hardware":

    El catlogo de hardware permite acceder rpidamente a los diversos componentesde hardware. Los dispositivos y mdulos necesarios para la tarea deautomatizacin se arrastran desde el catlogo de hardware hasta el rea grficade la vista de redes.

  • 7/30/2019 Practica Tia Portal 1

    30/208

    Ejemplo simple

    2.3 Insertar y configurar un controlador

    STEP 7 Basic V10.5

    30 Getting Started (primeros pasos), 12/2009, A5E02714428-01

    Vista de dispositivosLa vista de dispositivos es el rea de trabajo del editor de dispositivos y redes, y en l se

    realizan las tareas siguientes: Configurar y parametrizar dispositivos Configurar y parametrizar mdulosLa figura siguiente muestra la estructura de la vista de dispositivos:

    Ficha para cambiar entre la vista de dispositivos y la de redes

    Barra de herramientas:

    La barra de herramientas permite cambiar entre los diferentes dispositivos ascomo mostrar y ocultar determinada informacin. La funcin de zoom permitemodificar la representacin en el rea grfica.

    rea grfica:

    El rea grfica de la vista de dispositivos muestra los dispositivos y los mduloscorrespondientes que estn asignados unos a otros a travs de uno o varios racks.En el rea grfica es posible arrastrar otros objetos hardware desde el catlogo dehardware (7) hasta los slots de los racks y configurarlos.

    Navegacin general:

    La navegacin general ofrece una vista general de los objetos creados en el reagrfica. Manteniendo pulsado el botn del ratn en la navegacin general seaccede rpidamente a los objetos que se desean visualizar en el rea grfica.

  • 7/30/2019 Practica Tia Portal 1

    31/208

    Ejemplo simple

    2.3 Insertar y configurar un controlador

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 31

    rea de tabla:

    El rea de tabla ofrece una vista general de los mdulos utilizados con los

    principales datos tcnicos y organizativos. Ventana de inspeccin:

    La ventana de inspeccin muestra informacin relacionada con los objetosseleccionados actualmente. En la ficha "Propiedades" de la ventana de inspeccinse editan los ajustes de los objetos seleccionados.

    Task Card "Catlogo de hardware":

    El catlogo de hardware permite acceder rpidamente a los diversos componentesde hardware. Los dispositivos y mdulos necesarios para la tarea deautomatizacin se arrastran desde el catlogo de hardware hasta el rea grficade la vista de dispositivos.

    2.3.3 Configurar el controladorIntroduccin

    Los pasos siguientes muestran cmo configurar la interfaz PROFINET del controladorinsertado.

    Requisitos El proyecto est creado. El controlador est abierto en la vista de dispositivos del editor de hardware y redes.

  • 7/30/2019 Practica Tia Portal 1

    32/208

    Ejemplo simple

    2.3 Insertar y configurar un controlador

    STEP 7 Basic V10.5

    32 Getting Started (primeros pasos), 12/2009, A5E02714428-01

    ProcedimientoPara configurar el controlador, proceda del siguiente modo:

    1. Seleccione la interfaz PROFINET en la representacin grfica.En la ventana de inspeccin aparecen las propiedades de la interfaz PROFINET.

    2. Introduzca la direccin IP del controlador en la opcin "Direcciones Ethernet" de laventana de inspeccin.

    3. Guarde el proyecto haciendo clic en el icono "Guardar proyecto" de la barra deherramientas.

    4. Cierre el editor de hardware y redes.

    ResultadoEl controlador se ha configurado al ajustar las propiedades de la interfaz PROFINET.

  • 7/30/2019 Practica Tia Portal 1

    33/208

    Ejemplo simple

    2.4 Crear el programa

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 33

    2.4 Crear el programaIntroduccin

    Junto con el controlador, en el proyecto se crea automticamente el bloque de organizacin"Main [OB1]". En dicho bloque de organizacin se crear a continuacin el programa deusuario.

    2.4.1 Qu son los bloques de organizacin?Programa de usuario

    Un programa de usuario puede estar formado por uno o varios bloques. Hay que utilizarcomo mnimo un bloque de organizacin. Los bloques contienen todas las funcionesnecesarias para ejecutar la tarea de automatizacin especfica.

    Algunas de las tareas del programa son:

    Tratamiento de datos de proceso, p. ej. combinacin lgica de seales binarias, lectura yevaluacin de valores analgicos, definicin de seales binarias para la salida, salida devalores analgicos

    Reaccin a alarmas, p. ej. alarma de diagnstico al rebasar por defecto el rango demedicin de un mdulo de ampliacin analgico

    Tratamiento de anomalas durante la ejecucin normal del programa

    Bloques de organizacinLos bloques de organizacin (OBs) constituyen la interfaz entre el sistema operativo delcontrolador y el programa de usuario. Estos bloques son llamados por el sistema operativo ycontrolan los procesos siguientes:

    Comportamiento en arranque del sistema de automatizacin Ejecucin cclica del programa Ejecucin del programa controlada por alarmas Tratamiento de erroresEn un proyecto de automatizacin debe haber como mnimo un OB de ciclo. En dicho OB deciclo se escribe el programa que determina el comportamiento del controlador. El sistemaoperativo llama el OB una vez por ciclo, iniciando con ello la ejecucin del programa quecontiene. El ciclo vuelve a comenzar cada vez que finaliza la ejecucin del programa.

    La ejecucin del programa de un bloque de organizacin puede verse interrumpida por lallamada de otros bloques de organizacin. En tareas de automatizacin complejas, elprograma se estructura y divide en varios bloques que se llaman desde el OB de ciclo y seprocesan sucesivamente.

  • 7/30/2019 Practica Tia Portal 1

    34/208

    Ejemplo simple

    2.4 Crear el programa

    STEP 7 Basic V10.5

    34 Getting Started (primeros pasos), 12/2009, A5E02714428-01

    La figura siguiente muestra la ejecucin de un OB de ciclo:

    (O2%0DLQHV

    HMHFXWDGRFRQWLQXDPHQWH

    SRUHOVLVWHPDRSHUDWLYR '%BLQVWDQFLD

    '%BLQVWDQFLD

    )%B

    )%B

    3RVLEOHLQWHUUXSFLQSRU

    RWURV2%VGHDODUPD

    FFOLFDRHUURU

    (VFULELU

    VDOLGDV

    /HHU

    HQWUDGDV

    Al insertar un controlador en el proyecto se crea automticamente un OB de ciclo con elnombre "Main [OB1]". En este bloque de organizacin se crear el programa del proyectodel Getting Started.

    2.4.2 Abrir un bloque de organizacinIntroduccin

    Los pasos siguientes muestran cmo abrir el bloque de organizacin en el editor deprogramas. El editor de programas es el entorno de desarrollo integrado para crear elprograma.

    RequisitosEn el proyecto hay un controlador.

    ProcedimientoPara abrir el bloque de organizacin "Main [OB1]", proceda del siguiente modo:

    1. Abra la carpeta "Bloques de programa" del rbol del proyecto.

  • 7/30/2019 Practica Tia Portal 1

    35/208

    Ejemplo simple

    2.4 Crear el programa

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 35

    2. Abra el bloque de organizacin "Main [OB1]".

    ResultadoSe ha abierto el bloque de organizacin "Main [OB1]" en el editor de programas, donde sepuede crear el programa.

  • 7/30/2019 Practica Tia Portal 1

    36/208

    Ejemplo simple

    2.4 Crear el programa

    STEP 7 Basic V10.5

    36 Getting Started (primeros pasos), 12/2009, A5E02714428-01

    NotaAdaptacin del rea de trabajoLas ventanas del rea de trabajo pueden moverse, desacoplarse y dividirse tanto enhorizontal como en vertical segn se desee. Encontrar ms informacin en el sistema deinformacin del TIA Portal.

    2.4.3 Vista general del editor de programasFuncin del editor de programas

    El editor de programas permite crear los bloques del programa. El editor de programas estformado por varias reas que soportan la ejecucin de diferentes tareas de programacin,segn sea su funcin.

    La figura siguiente muestra la estructura del editor de programas:

  • 7/30/2019 Practica Tia Portal 1

    37/208

    Ejemplo simple

    2.4 Crear el programa

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 37

    Barra de herramientas:

    La barra de herramientas permite acceder a las principales funciones del editor deprogramas, tales como:

    Insertar, borrar, expandir y contraer segmentos Mostrar y ocultar operandos absolutos Mostrar y ocultar comentarios de segmento Mostrar y ocultar los Favoritos Mostrar y ocultar la visualizacin del estado del programa

    Interfaz del bloque:

    La interfaz del bloque sirve para crear y gestionar variables locales.

    Paleta "Favoritos" de la Task Card "Instrucciones" y Favoritos en el editor deprogramas:

    Los Favoritos permiten acceder rpidamente a las instrucciones que se utilizan confrecuencia. Es posible ampliar la paleta "Favoritos" con otras instrucciones.

    Ventana de instrucciones:

    La ventana de instrucciones es el rea de trabajo del editor de programas. Aqupueden realizarse las tareas siguientes:

    Crear y gestionarsegmentos (Pgina 38) Introducir ttulos y comentarios de bloques y segmentos Insertar instrucciones y asignarles variables.

    Paleta "Instrucciones" de la Task Card "Instrucciones"

    Paleta "Instrucciones avanzadas" de la Task Card "Instrucciones"

    Task Card "Instrucciones":La Task Card "Instrucciones" contiene las instrucciones con las que se crean loscontenidos del programa.

    Task Card "Test"

  • 7/30/2019 Practica Tia Portal 1

    38/208

    Ejemplo simple

    2.4 Crear el programa

    STEP 7 Basic V10.5

    38 Getting Started (primeros pasos), 12/2009, A5E02714428-01

    2.4.4 Qu son los segmentos?Introduccin

    El programa de un bloque de organizacin se divide en segmentos. Dichos segmentos seutilizan para estructurar programas. Cada bloque puede contener 999 segmentos comomximo.

    En el bloque de organizacin "Main [OB1]" se crea un segmento automticamente.

    Segmentos en el lenguaje de programacin KOPEl programa de un bloque de organizacin puede crearse con diferentes lenguajes deprogramacin. Para el proyecto de ejemplo se edita el bloque de organizacin "Main [OB1]"con el lenguaje de programacin grfico KOP.

    La representacin de este lenguaje de programacin imita los esquemas de circuitos, esdecir, cada programa KOP de un bloque est dividido en segmentos que, a su vez, estnformados por una barra de alimentacin y un circuito como mnimo.

    Un segmento se puede ampliar insertando circuitos adicionales. En los distintos circuitos esposible programar conexiones en paralelo con ayuda de ramas. Los circuitos y segmentosse procesan de arriba abajo y de izquierda a derecha.

    Instrucciones KOPLos contenidos propiamente dichos del programa se crean con las instrucciones KOP, queestn disponibles en la Task Card "Instrucciones" de la interfaz de usuario. En las

    instrucciones KOP se distingue entre los tres tipos siguientes: Contactos: los contactos sirven para establecer o deshacer una conexin conductora

    entre dos elementos. A este respecto, los elementos pueden ser los elementos deprogramacin KOP o los mrgenes de la barra de alimentacin. La corriente fluye deizquierda a derecha. Los contactos permiten consultar el estado lgico o el valor de unoperando y controlar el flujo de corriente en funcin del resultado.

    Bobinas: las bobinas permiten controlar operandos binarios. En funcin del estado delresultado lgico, las bobinas pueden activar o desactivar un operando binario.

    Cuadros: los cuadros son elementos KOP con funciones complejas. El cuadro vaco esuna excepcin. Un cuadro vaco es un comodn en el que se puede seleccionar laoperacin deseada.

    En la Task Card "Instrucciones" se encuentran distintas variaciones de los contactos,bobinas y cuadros, clasificados en diferentes carpetas de acuerdo con su funcin. Espreciso asignar variables a la mayora de instrucciones KOP.

  • 7/30/2019 Practica Tia Portal 1

    39/208

    Ejemplo simple

    2.4 Crear el programa

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 39

    La figura siguiente muestra un ejemplo de un segmento KOP programado:

    5

    &RQWDFWR &RQWDFWR %RELQD

    %RELQD

    %RELQD

    6XPDQGR

    6XPDQGR

    6XPD

    (1

    ,1

    ,1

    (12

    287

    (1,QW

    Barra de alimentacin

    Circuito

    Rama

    Contacto

    Bobina

    Cuadro

    2.4.5 Insertar instrucciones KOPIntroduccin

    Los pasos siguientes muestran cmo crear el programa para activar y desactivar lainstalacin del ejemplo en el primer segmento del bloque de organizacin "Main [OB1]".Para ello, inserte una rama y las instrucciones siguientes:

    Contacto normalmente abierto Bobina de rel, salida Bobina de rel negadaAsimismo, utilice una rama para programar un circuito paralelo en el lenguaje deprogramacin "KOP".

  • 7/30/2019 Practica Tia Portal 1

    40/208

    Ejemplo simple

    2.4 Crear el programa

    STEP 7 Basic V10.5

    40 Getting Started (primeros pasos), 12/2009, A5E02714428-01

    Contacto normalmente abiertoLa figura siguiente muestra el smbolo del contacto normalmente abierto en el programa:

    ---| |---

    La activacin de un contacto normalmente abierto depende del estado lgico de la variable() correspondiente.

    Si el estado lgico de la variable es "1", se cierra el contacto normalmente abierto. Desdela barra de alimentacin izquierda fluye corriente por el contacto normalmente abiertohasta la barra de alimentacin derecha y el estado lgico de la salida de la instruccin sepone a "1".

    Si el estado lgico de la variable es "0", no se activa el contacto normalmente abierto. Elflujo de corriente hacia la barra de alimentacin derecha se interrumpe y el estado lgicode la salida de la instruccin se pone a "0".

    A continuacin, utilice tambin un contacto normalmente cerrado (Pgina 99) con la mismafuncin en principio que el contacto normalmente abierto, pero que reaccione a la inversa alestado lgico.

    Bobina de rel, salidaLa figura siguiente muestra el smbolo de la instruccin "Bobina de rel, salida" en elprograma:

    ---( )---

    La operacin "Bobina de rel, salida" permite activar el bit de una variable indicada(). Si el estado lgico a la entrada de la bobina es "1", el bit de la variable sepone a "1". Si el estado lgico de la entrada de la bobina es "0", el bit de la variable tambindevuelve el estado lgico "0".

    Bobina de rel negadaLa figura siguiente muestra el smbolo de la instruccin "Bobina de rel negada" en elprograma:

    ---( / )---

    La operacin "Bobina de rel negada" invierte el estado lgico y asigna el bitcorrespondiente a la variable indicada (). Si el estado lgico de la entrada de labobina es "1", el bit se pone a "0". Si el estado lgico de la entrada de la bobina es "0", el bitde la variable se pone a "1".

    Requisitos El proyecto est creado. El controlador est configurado. El bloque de organizacin "Main [OB1]" est abierto.

  • 7/30/2019 Practica Tia Portal 1

    41/208

    Ejemplo simple

    2.4 Crear el programa

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 41

    ProcedimientoPara crear el programa de activacin y desactivacin de la instalacin de ejemplo, proceda

    del siguiente modo:1. Active la representacin simblica de las variables.

    Si la representacin simblica de las variables est activada, no se muestran lasdirecciones de las variables en el segmento.

    2. Inserte un contacto normalmente abierto en el primer segmento del bloque.

  • 7/30/2019 Practica Tia Portal 1

    42/208

    Ejemplo simple

    2.4 Crear el programa

    STEP 7 Basic V10.5

    42 Getting Started (primeros pasos), 12/2009, A5E02714428-01

    3. Abra la Task Card "Instrucciones".

    4. Inserte la instruccin "Bobina de rel, salida" al final del circuito principal.

    5. Inserte una rama.

  • 7/30/2019 Practica Tia Portal 1

    43/208

    Ejemplo simple

    2.4 Crear el programa

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 43

    6. Inserte la instruccin "Bobina de rel negada" al final de la rama.

    NotaModificar la instruccinSi ha seleccionado un tipo de instruccin errneo, puede cambiarlo directamente en elsegmento con el smbolo de la instruccin. La lista desplegable para seleccionar un tipode instruccin se abre situando el puntero del ratn sobre el tringulo amarillo que hayen la esquina superior derecha de la instruccin.

    ResultadoLa primera parte del programa para activar y desactivar la instalacin de ejemplo se hacreado insertando las instrucciones KOP en el primer segmento del bloque de organizacin"Main [OB1]".

    En el apartado siguiente se interconectarn las instrucciones KOP con variables PLC, con loque se concluir el programa.

  • 7/30/2019 Practica Tia Portal 1

    44/208

    Ejemplo simple

    2.4 Crear el programa

    STEP 7 Basic V10.5

    44 Getting Started (primeros pasos), 12/2009, A5E02714428-01

    2.4.6 Qu son las variables?Introduccin

    En el paso anterior se han insertado tres instrucciones KOP en el primer segmento delbloque de organizacin "Main [OB1]". En el apartado siguiente se interconectarn dichasinstrucciones con variables PLC. Con las variables PLC las instrucciones reciben valores yse ejecutan en funcin de dichos valores.

    A continuacin profundizaremos en la funcin general de las variables en los programas deusuario.

    VariablesUna variable es una magnitud que se utiliza en el programa y puede adoptar valores

    distintos. En funcin del mbito de validez, las variables se dividen en las categorassiguientes:

    Variables locales: las variables locales son vlidas slo en el bloque en el que estndefinidas.

    Variables PLC: las variables PLC son vlidas en todo el controlador.La mayora de instrucciones del programa trabajan con variables. Al asignar una variable auna instruccin, sta se ejecuta con los valores de la variable indicada.

    Las variables se gestionan centralmente en el TIA Portal. No hay ninguna diferencia entrecrear una variable PLC en el editor de programas y hacerlo en la tabla de variables. Si lavariable se utiliza en varios puntos del programa o en la imagen HMI, los cambios realizadosen la variable se aplicarn inmediatamente en todos los editores.

    Ventaja de las variablesLa ventaja de utilizar las variables radica en que permiten modificar de forma centralizadaun direccionamiento utilizado en el programa. Sin el direccionamiento simblico mediantevariables, habra que cambiar un direccionamiento utilizado varias veces en distintos puntosdel programa cada vez que se modificara la asignacin de entradas y salidas delcontrolador.

    Variables PLCUna variable PLC se compone de lo siguiente: Nombre (p. ej. BAND_EIN): el nombre de una variable es vlido para un controlador y no

    puede aparecer ms de una vez en todo el programa y en dicho controlador.

    Tipo de datos (p. ej. BOOL): con el tipo de datos se definen la representacin de losvalores y el rango admisible. Si se selecciona el tipo de datos BOOL, por ejemplo, sedetermina que una variable slo pueda adoptar los valores binarios "0" y "1".

    Direccin (p. ej. M 3.1): la direccin de una variable es absoluta y define el rea dememoria del que la variable lee o escribe un valor. Ejemplos de posibles reas dememoria son entradas, salidas y marcas.

    A travs de las reas de memoria de las entradas (I) y salidas (Q) se accede a la memoriaimagen de proceso.

  • 7/30/2019 Practica Tia Portal 1

    45/208

    Ejemplo simple

    2.4 Crear el programa

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 45

    sta contiene la imagen de las entradas y salidas de un mdulo controlador:

    Los estados lgicos de las entradas en la memoria imagen de proceso son actualizadospor el sistema operativo del controlador en cada ciclo del programa (vase Qu son losbloques de organizacin? (Pgina 33)).

    Los estados lgicos de las salidas en la memoria imagen de proceso son escritos por elsistema operativo del controlador en las salidas del mdulo de salidas correspondienteen cada ciclo del programa.

    Una mquina o un proceso suele controlarse mediante los estados lgicos de las salidas.

    La figura siguiente muestra cmo estn enlazados entre s la tabla de variables, lasvariables del programa de usuario as como las marcas, entradas y salidas del controlador.

    ,

    4

    0

    9DUB

    9DUB

    9DUB

    0DUFD

    'LUHFFLQ

    0%

    % : ':

    9DULDEOHV3/&

    1RPEUH 7LSRGHGDWRV 'LUHFFLQ

    9DUB

    9DUB

    9DUB

    %RRO

    %RRO

    %RRO

    ,

    4

    0

    3URJUDPDGHXVXDULR 7DEODGHYDULDEOHV3/&

    0DUFD

    (QWUDGDV

    6DOLGDV

    ,3(

    ,36

    El rea de marcas sirve ante todo para guardar resultados intermedios. Los valores de lasvariables que estn direccionados en el rea de marcas se almacenan en la memoria desistema y no se transfieren a los mdulos. La cantidad de memoria que ocupa una variabledepende del tipo de datos de la variable. Una variable del tipo de datos BOOL ocupa un solobit de la memoria, por ejemplo. Una variable del tipo de datos INT ocupa 16 bits de lamemoria. Las variables no deben solaparse en un rea de memoria. La direccin de unavariable debe ser unvoca.

  • 7/30/2019 Practica Tia Portal 1

    46/208

    Ejemplo simple

    2.4 Crear el programa

    STEP 7 Basic V10.5

    46 Getting Started (primeros pasos), 12/2009, A5E02714428-01

    Tabla de variables PLCLa tabla de variables PLC contiene la definicin de las variables y constantes vlidas para

    un controlador. Para cada controlador que se crea en el proyecto se generaautomticamente una tabla de variables PLC.

    En la tabla siguiente se explica el significado de las distintas columnas de la ficha"Variables":

    Columna SignificadoSmbolo en el que se hace clic para arrastrar una variable mediante Drag &Drop hasta un segmento y utilizarla all como operando.

    Nombre Nombre unvoco en todo el controlador, que el usuario determina para lavariable.

    Tipo de datos Tipo de datos que el usuario determina para la variable.

    Direccin Direccin de la variable.Remanencia Los valores de las variables remanentes se conservan incluso tras

    desconectarse la alimentacin.

    Valor deobservacin

    Valor de datos actual en el controlador.

    Esta columna se visualiza slo si existe una conexin online y se hace clic enel botn "Observar".

    Comentario Comentario para documentar la variable.

    2.4.7 Definir e interconectar variables PLCIntroduccin

    En el TIA Portal existe la posibilidad de crear variables directamente en los segmentos alcrear el programa de usuario. Los pasos siguientes muestran cmo definir las variables PLCe interconectar las instrucciones KOP insertadas con variables PLC. Las instrucciones KOPse ejecutan en funcin de los valores de las variables, con lo que se controla la activacin ydesactivacin de la instalacin.

    Requisitos El proyecto est creado. El controlador est configurado. El bloque "Main [OB1]" est abierto. Las instrucciones KOP "Contacto normalmente abierto", "Bobina de rel, salida" y

    "Bobina de rel negada" estn insertadas en el primer segmento del bloque deorganizacin "Main [OB1]".

  • 7/30/2019 Practica Tia Portal 1

    47/208

    Ejemplo simple

    2.4 Crear el programa

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 47

    ProcedimientoPara interconectar las instrucciones KOP con variables PLC, proceda del siguiente modo:

    1. Abra el primer segmento del bloque de organizacin "Main [OB1]".2. Introduzca el nombre "ON_OFF_Switch" en el comodn del operando del contacto

    normalmente abierto.

    3. Confirme la entrada realizada pulsando la tecla Intro.

    4. Abra el cuadro de dilogo "Definir variable".

  • 7/30/2019 Practica Tia Portal 1

    48/208

    Ejemplo simple

    2.4 Crear el programa

    STEP 7 Basic V10.5

    48 Getting Started (primeros pasos), 12/2009, A5E02714428-01

    5. Defina la variable "ON_OFF_Switch".

    6. Introduzca el nombre "ON" en el comodn del operando encima de la instruccin "Bobinade rel, salida".

    7. Confirme la entrada realizada pulsando la tecla Intro.8. Abra el cuadro de dilogo "Definir variable".

    9. Defina la variable "ON".

  • 7/30/2019 Practica Tia Portal 1

    49/208

    Ejemplo simple

    2.4 Crear el programa

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 49

    10.Introduzca el nombre "OFF" en el comodn del operando encima de la instruccin"Bobina de rel negada" y defina la variable correspondiente.

    11.Guarde el proyecto pulsando el botn "Guardar proyecto" de la barra de herramientas.

    ResultadoSe ha programado un pulsador para activar y desactivar la instalacin de ejemplo.

    La activacin del pulsador tiene las siguientes repercusiones:

    Cuando se pulsa una vez el pulsador, la variable "ON_OFF_Switch" se pone al estadolgico "1".

    La corriente fluye y la variable "ON" se pone al estado lgico "1" mediante lainstruccin "Bobina de rel, salida".

    La instalacin se activa. La variable "OFF" devuelve el estado lgico "0" y no tiene ms repercusiones.

    Cuando se pulsa una segunda vez el pulsador, la variable "ON_OFF_Switch" se pone alestado lgico "0". El flujo de corriente se interrumpe y la variable "OFF" se pone al estado lgico "1"

    mediante la instruccin "Bobina de rel negada".

    La instalacin se desactiva. La variable "ON" devuelve el estado lgico "0" y no tiene ms repercusiones.

  • 7/30/2019 Practica Tia Portal 1

    50/208

    Ejemplo simple

    2.5 Probar el programa

    STEP 7 Basic V10.5

    50 Getting Started (primeros pasos), 12/2009, A5E02714428-01

    2.5 Probar el programa2.5.1 Cargar el programa en el sistema de destinoIntroduccin

    Los pasos siguientes muestran cmo cargar el programa en el controlador. Durante elproceso de carga, se establece una conexin online entre la programadora (PG) o equipode programacin (PC) y el controlador. Al cargar, el programa que est guardado en el discoduro de la programadora (PG) u equipo de programacin (PC) se escribe en la memoria delcontrolador. Durante el proceso de carga, los bloques incluidos en el programa se compilan,si es necesario, para que el controlador pueda procesarlos. Una vez el programa estcompilado y cargado, el controlador puede procesarlo.

    NotaComparacin online/offlineEl controlador no registra los cambios realizados en el programa desde la PG/el PCdespus del proceso de carga. En el TIA Portal existe la posibilidad de realizar unacomparacin online/offline de los datos del proyecto y visualizar las diferencias. El modoonline permite detectar, por medio de los smbolos del rbol del proyecto, si loscomponentes del programa "offline" en la PG/el PC son idnticos a los elementos delprograma "online" en el controlador. Para actualizar el estado del programa en elcontrolador es necesario volver a cargarlo.

    RequisitosExiste una conexin entre la programadora o el PC y el controlador (vase "Informacinadicional").

  • 7/30/2019 Practica Tia Portal 1

    51/208

    Ejemplo simple

    2.5 Probar el programa

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 51

    ProcedimientoPara cargar el programa en el controlador, proceda del siguiente modo:

    1. Inicie el proceso de carga.

  • 7/30/2019 Practica Tia Portal 1

    52/208

    Ejemplo simple

    2.5 Probar el programa

    STEP 7 Basic V10.5

    52 Getting Started (primeros pasos), 12/2009, A5E02714428-01

    2. Seleccione la interfaz con la que desee conectar el dispositivo. Active la casilla deverificacin "Mostrar dispositivos accesibles".En "Dispositivos accesibles en la subred de destino" se visualizan todos los dispositivos

    accesibles a travs de la interfaz seleccionada. Seleccione el controlador y cargue elprograma de usuario.

    NotaComprobar la conexin onlineSi en la lista "Dispositivos accesibles en la subred de destino" no aparece ningndispositivo, puede deberse a las causas siguientes:

    Existe un problema con la conexin hardware del controlador. Existe un problema con la interfaz Ethernet de la PG/el PC. La direccin IP del controlador no se encuentra en la misma subred que la direccin

    IP de la PG/del PC.

  • 7/30/2019 Practica Tia Portal 1

    53/208

    Ejemplo simple

    2.5 Probar el programa

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 53

    3. Confirme la asignacin de la direccin IP correcta, si todava no est asignada.

    4. Si el controlador est en "RUN", pngalo en estado "STOP" en la ventana siguiente:

    Se abre el dilogo "Cargar vista preliminar".

    5. Si hay diferencias entre los mdulos configurados y los mdulos de destino, active lacasilla de verificacin correspondiente para aplicar las diferencias. Haga clic en el botn"Cargar". Asegrese de que la casilla de verificacin "Continuar" est activada.

    El programa se carga y las acciones se visualizan durante el proceso de carga. Una vezfinalizado el proceso de carga, se abre el cuadro de dilogo "Cargar resultados".

  • 7/30/2019 Practica Tia Portal 1

    54/208

    Ejemplo simple

    2.5 Probar el programa

    STEP 7 Basic V10.5

    54 Getting Started (primeros pasos), 12/2009, A5E02714428-01

    6. Arranque el mdulo.

    7. Establezca la conexin online.

    NotaEliminar errores de compilacinSi durante la compilacin se han detectado errores en el programa, en el apartado"Informacin > Compilar" de la ventana de inspeccin se muestran los errores y lasindicaciones para solucionarlos.

  • 7/30/2019 Practica Tia Portal 1

    55/208

    Ejemplo simple

    2.5 Probar el programa

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 55

    ResultadoEl programa se ha cargado en el controlador. En el rbol del proyecto se muestra el estado

    de los componentes del programa. Los smbolos verdes indican que los elementos delprograma "offline" y "online" son idnticos. El significado de los otros smbolos de estado seexplica en los respectivos tooltips.

    NotaCargar bloquesLa carga de los bloques desde el rbol del proyecto no es la nica posibilidad de transferirlos bloques al controlador. Alternativamente, arrastre los bloques mediante Drag & Drophasta la lista de dispositivos accesibles en el rbol del proyecto. Si utiliza el botn "Cargaren dispositivo" de la barra de herramientas, se cargarn los bloques que estn abiertos enel editor o que se han seleccionado en el rbol del proyecto.

    Informacin adicionalEncontrar informacin para crear la conexin Ethernet y para la configuracin en ladocumentacin siguiente:

    Manual de sistema "Controlador programable SIMATIC S7-1200" Sistema de informacin del TIA Portal, captulo "Parametrizar la interfaz Ethernet" Sistema de informacin del TIA Portal, captulo "Configuracin de red de Industrial

    Ethernet"

    Encontrar informacin para configurar la interfaz Ethernet en la PG/el PC en ladocumentacin del sistema operativo utilizado o en la documentacin de la tarjeta de red.

  • 7/30/2019 Practica Tia Portal 1

    56/208

    Ejemplo simple

    2.5 Probar el programa

    STEP 7 Basic V10.5

    56 Getting Started (primeros pasos), 12/2009, A5E02714428-01

    2.5.2 Probar el programa visualizando el estado del programaIntroduccin

    Los pasos siguientes muestran cmo probar el programa creado visualizando el estado delprograma. Visualizando el estado del programa se puede observar su ejecucin. Lavisualizacin del estado se puede activar a partir de un determinado punto del programaobteniendo as una vista general de los valores de las distintas variables y de los resultadoslgicos. De esta manera es posible comprobar si se estn controlando correctamente loscomponentes del sistema de automatizacin.

    La visualizacin del estado del programa se actualiza cclicamente. Comienza por elsegmento seleccionado.

    En la visualizacin del estado del programa existe la posibilidad de asignar valores a lasvariables ejecutando una de las acciones siguientes con el comando "Forzar" del men

    contextual: Forzar a 1: este comando pone las variables del tipo de datos BOOL al estado lgico "1". Forzar a 0: este comando pone las variables del tipo de datos BOOL al estado lgico "0". Valor de forzado: es posible introducir un valor de forzado para las variables que no sean

    del tipo de datos BOOL.

    Requisitos El controlador est configurado. Las entradas y salidas del controlador no tienen tensin, ya que los valores forzados en

    modo online son sobrescritos por el mdulo. El bloque de organizacin "Main [OB1]" est abierto en el editor de programas.

    ProcedimientoPara probar el programa creado visualizando el estado del programa, proceda del siguientemodo:

    1. Active la visualizacin del estado del programa.

    Se muestra el estado del programa.

  • 7/30/2019 Practica Tia Portal 1

    57/208

    Ejemplo simple

    2.5 Probar el programa

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 57

    2. Fuerce la variable "ON_OFF_Switch" a "1".

    La variable "ON_OFF_Switch" pasa al estado lgico "1" y se cierra el contactonormalmente abierto. La corriente fluye por el contacto normalmente abierto hasta lasbobinas del final del segmento. El flujo de corriente se reconoce por el color verde delcircuito. La variable "ON" se activa y, con ello, se conecta la instalacin de ejemplo. Lavariable "OFF" tiene el estado lgico "0" y no tiene ms repercusiones. Esto se reconocepor el trazo azul rayado.

  • 7/30/2019 Practica Tia Portal 1

    58/208

    Ejemplo simple

    2.5 Probar el programa

    STEP 7 Basic V10.5

    58 Getting Started (primeros pasos), 12/2009, A5E02714428-01

    3. Fuerce la variable "ON_OFF_Switch" a "0".

    La variable "ON_OFF_Switch" se pone al estado lgico "0". El flujo de corriente hacia lasbobinas al final del segmento se interrumpe. La variable "OFF" se activa. La variable"ON" se pone a "0".

    4. Desactive la visualizacin del estado del programa.

    5. Deshaga la conexin online.

  • 7/30/2019 Practica Tia Portal 1

    59/208

    Ejemplo simple

    2.5 Probar el programa

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 59

    ResultadoSe ha probado el programa y se ha comprobado que se ejecuta correctamente.

    En el apartado siguiente se programar una imagen HMI para visualizar la ejecucin delprograma.

  • 7/30/2019 Practica Tia Portal 1

    60/208

    Ejemplo simple

    2.6 Crear una imagen HMI

    STEP 7 Basic V10.5

    60 Getting Started (primeros pasos), 12/2009, A5E02714428-01

    2.6 Crear una imagen HMI2.6.1 Visualizacin en el TIA PortalHMI - Human Machine Interface

    Un sistema HMI constituye la interfaz entre el usuario y el proceso. El desarrollo del procesoes controlado bsicamente por el controlador. Por medio de un panel de operador el usuariotiene la posibilidad de observar el proceso o de intervenir en l.

    +0, 3/& 3URFHVR

    Para manejar y observar mquinas e instalaciones existen las posibilidades siguientes,entre otras:

    Visualizar procesos Manejar procesos Emitir avisos Administrar parmetros de proceso y recetas

    2.6.2 Crear un panel de operador con imagen HMIIntroduccin

    Los pasos siguientes muestran cmo crear un panel de operador nuevo y elaborar unaplantilla para la imagen HMI.

    Requisitos El programa est creado. La vista del proyecto est abierta.

  • 7/30/2019 Practica Tia Portal 1

    61/208

    Ejemplo simple

    2.6 Crear una imagen HMI

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 61

    Agregar un panel de operador nuevoPara agregar un panel de operador, proceda del siguiente modo:

    1. Inserte un dispositivo nuevo desde el rbol del proyecto.

    2. Asgnele un nombre y seleccione un panel de operador. Deje activada la casilla deverificacin "Iniciar el asistente de dispositivos".

  • 7/30/2019 Practica Tia Portal 1

    62/208

    Ejemplo simple

    2.6 Crear una imagen HMI

    STEP 7 Basic V10.5

    62 Getting Started (primeros pasos), 12/2009, A5E02714428-01

    Crear una plantilla para una imagen HMIDespus de crear un panel de operador, se abre el asistente para paneles de operador. El

    asistente para paneles de operador se abre con el cuadro de dilogo "Conexiones de PLC".Para crear una plantilla para la imagen HMI, proceda del siguiente modo:

    1. Configure la conexin con el controlador.

    NotaConfigurar la conexin con el controlador a posterioriTambin es posible crear la conexin entre el panel de operador y el controlador desdeDispositivos y redes. Si la conexin se configura en este cuadro de dilogo, se creaautomticamente.

  • 7/30/2019 Practica Tia Portal 1

    63/208

    Ejemplo simple

    2.6 Crear una imagen HMI

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 63

    2. Seleccione el color de fondo de la plantilla y los elementos del encabezado.

    NotaModificar la representacin de la imagen a posterioriLos ajustes realizados aqu para representar la imagen pueden modificarse msadelante en la plantilla de la imagen HMI.

  • 7/30/2019 Practica Tia Portal 1

    64/208

    Ejemplo simple

    2.6 Crear una imagen HMI

    STEP 7 Basic V10.5

    64 Getting Started (primeros pasos), 12/2009, A5E02714428-01

    3. Desactive los avisos, pues no son necesarios para el proyecto de ejemplo.

    NotaAvisosSi los avisos se activan desde el asistente para paneles de operador, es posiblevisualizar avisos en el panel de operador. Las ventanas de aviso que se elaboren aqu secrearn en la imagen general bajo "Administracin de imgenes". As, por ejemplo, losavisos se utilizan para que el panel de operador visualice advertencias en caso derebase de un valor lmite. Los avisos pueden complementarse con cualquier informacinadicional, por ejemplo para facilitar la localizacin de averas en el sistema. Bsicamentese distingue entre avisos personalizados y avisos de sistema:

    Los avisos personalizados sirven para vigilar el proceso de la instalacin. Los avisos de sistema se importan al proyecto y contienen informacin sobre el

    estado del panel de operador utilizado.

    Encontrar ms informacin sobre el tema de avisos en el sistema de informacin delTIA Portal.

  • 7/30/2019 Practica Tia Portal 1

    65/208

    Ejemplo simple

    2.6 Crear una imagen HMI

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 65

    4. Cambie el nombre de la imagen en la que se crearn posteriormente los elementosgrficos por "HMI".

    NotaNavegacin de imgenesEste cuadro de dilogo permite crear varias imgenes en proyectos ms amplios yelaborar una navegacin de imgenes. Para navegar entre las imgenes se creanbotones automticamente.

  • 7/30/2019 Practica Tia Portal 1

    66/208

    Ejemplo simple

    2.6 Crear una imagen HMI

    STEP 7 Basic V10.5

    66 Getting Started (primeros pasos), 12/2009, A5E02714428-01

    5. Desactive las imgenes de sistema, pues no son necesarias para el proyecto deejemplo.

    NotaImgenes de sistemaLas imgenes de sistema permiten crear informacin del proyecto, del sistema y deservicio, as como la administracin de usuarios, en forma de imgenes HMI. Losbotones para navegar entre la imagen inicial y las imgenes de sistema se creanautomticamente, igual que en la navegacin de imgenes.

  • 7/30/2019 Practica Tia Portal 1

    67/208

    Ejemplo simple

    2.6 Crear una imagen HMI

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 67

    6. Active el rea inferior de botones e inserte el botn de sistema "Salir". Con este botn desistema se finaliza el runtime.

    7. Guarde el proyecto pulsando el botn "Guardar proyecto" de la barra de herramientas.

    ResultadoSe ha creado un panel de operador en el proyecto y se ha elaborado una plantilla para laimagen HMI. La imagen HMI creada se visualiza en el editor de la vista del proyecto.

    En el apartado siguiente se crearn objetos en la imagen HMI para visualizar los procesosprogramados.

  • 7/30/2019 Practica Tia Portal 1

    68/208

    Ejemplo simple

    2.6 Crear una imagen HMI

    STEP 7 Basic V10.5

    68 Getting Started (primeros pasos), 12/2009, A5E02714428-01

    2.6.3 Qu son los objetos grficos?Introduccin

    El TIA Portal permite crear imgenes para manejar y observar mquinas e instalaciones.Para crear imgenes se dispone de objetos predefinidos que permiten reproducir lainstalacin, visualizar los distintos procesos y preseleccionar valores de proceso. Lasfunciones del panel de operador determinan la representacin del proyecto en HMI y elvolumen de funciones de los objetos grficos.

    Objetos grficosLos objetos grficos son todos los elementos que se utilizan para representar el proyecto enHMI. Entre ellos se incluyen, por ejemplo, textos, botones, diagramas o grficos para

    representar unidades de proceso.

    Utilizacin de objetos grficosLos objetos grficos pueden representarse estticamente o utilizarse como objetosdinmicos mediante el uso de variables:

    Los objetos estticos no cambian en runtime. En el proyecto del Getting Started secrear a continuacin una cinta transportadora como objeto esttico.

    Los objetos dinmicos van cambiando a medida que se desarrolla el proceso. Losvalores de proceso actuales se visualizan mediante:

    variables PLC desde la memoria del controlador variables internas desde la memoria del panel de operador en forma de indicadores

    alfanumricos, curvas y barras

    Los objetos dinmicos incluyen tambin campos de entrada en el panel de operador, conel fin de intercambiar valores de proceso y entradas de operador entre el controlador y elpanel de operador a travs de variables.

  • 7/30/2019 Practica Tia Portal 1

    69/208

  • 7/30/2019 Practica Tia Portal 1

    70/208

    Ejemplo simple

    2.6 Crear una imagen HMI

    STEP 7 Basic V10.5

    70 Getting Started (primeros pasos), 12/2009, A5E02714428-01

    3. En la ventana de inspeccin, active la opcin "Adaptar objeto al contenido" para adaptarautomticamente el tamao del botn a la longitud del texto.

    NotaFuncin "Adaptar objeto al contenido"Esta funcin le resultar especialmente til cuando, en proyectos futuros, trabaje con uncambio de idioma para las imgenes HMI. Un texto traducido puede ser ms largo o mscorto que el original, segn el idioma. Con esta funcin se asegura que los ttulos de losbotones no queden cortados. El tamao del botn tambin se adapta automticamenteen caso de cambiar el texto del original.

    4. Rotule el botn con el texto "Instalacin ON/OFF".

  • 7/30/2019 Practica Tia Portal 1

    71/208

    Ejemplo simple

    2.6 Crear una imagen HMI

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 71

    5. Asigne la funcin "InvertirBit" al evento "Pulsar" del botn.

    6. Enlace la funcin "InvertirBit" con la variable PLC "ON_OFF_Switch".

    NotaLas conexiones HMI se crean automticamente en el TIA PortalSi previamente no se ha configurado ninguna conexin entre el panel de operador y elcontrolador, la conexin se crea automticamente en cuanto se enlaza una variable PLCcon un objeto HMI.

  • 7/30/2019 Practica Tia Portal 1

    72/208

    Ejemplo simple

    2.6 Crear una imagen HMI

    STEP 7 Basic V10.5

    72 Getting Started (primeros pasos), 12/2009, A5E02714428-01

    ResultadoEl botn "Instalacin ON/OFF" se ha vinculado a la variable PLC "ON_OFF_Switch". Si se

    pulsa el botn en el panel de operador, el bit de la variable PLC se pone al valor "1"(instalacin activada). Si se pulsa el botn por segunda vez, el bit de la variable PLC sepone al valor "0" (instalacin desactivada).

    2.6.4.2 Objetos grficos "LEDs"Introduccin

    Los pasos siguientes muestran cmo crear dos LEDs de estado (rojo/verde) con el objeto decrculo y animarlos en funcin del valor de la variable PLC ON_OFF_Switch.

    RequisitosLa imagen HMI est abierta.

    ProcedimientoPara crear y animar los LEDs, proceda del siguiente modo:

    1. Dibuje dos crculos debajo del botn "Instalacin ON/OFF" manteniendo pulsada la teclade maysculas.

  • 7/30/2019 Practica Tia Portal 1

    73/208

    Ejemplo simple

    2.6 Crear una imagen HMI

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 73

    2. Asigne al primer crculo el color de fondo verde y un ancho de borde "2".

    3. Asigne al segundo crculo el color de fondo rojo y aumente tambin el ancho de borde a"2".

  • 7/30/2019 Practica Tia Portal 1

    74/208

  • 7/30/2019 Practica Tia Portal 1

    75/208

    Ejemplo simple

    2.6 Crear una imagen HMI

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 75

    6. Modifique la apariencia del LED en funcin del estado de la variable PLC. El LED deberparpadear en cuanto el programa de control ponga la variable PLC al valor de bit "1".

    7. Cree una animacin nueva del tipo "Apariencia" para el LED rojo.

  • 7/30/2019 Practica Tia Portal 1

    76/208

    Ejemplo simple

    2.6 Crear una imagen HMI

    STEP 7 Basic V10.5

    76 Getting Started (primeros pasos), 12/2009, A5E02714428-01

    8. Enlace tambin la animacin con la variable PLC ON_OFF_Switch.

    9. Modifique la apariencia del LED en funcin del estado de la variable PLC. El LED deberparpadear en cuanto el programa de control ponga la variable PLC al valor de bit "0".

    ResultadoLos LEDs de estado se han creado con el objeto grfico "Crculo" y se han animado. En elestado inicial, el LED rojo parpadea.

    Si se inicia el programa de control con el botn "Instalacin ON/OFF", el valor de bit de lavariable "ON_OFF_Switch" se pone a "1" y el LED verde parpadea.

    Si se para el programa de control al pulsar nuevamente el botn "Instalacin ON/OFF", elvalor de bit de la variable "ON_OFF_Switch" se pone a "0" y el LED rojo parpadea.

    En el apartado siguiente se crear el objeto grfico "Cinta transportadora".

  • 7/30/2019 Practica Tia Portal 1

    77/208

    Ejemplo simple

    2.6 Crear una imagen HMI

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 77

    2.6.4.3 Objeto grfico "Cinta transportadora"Introduccin

    Los pasos siguientes muestran cmo crear un enlace coh una carpeta de grficos paraimportar objetos grficos. Mediante el enlace se importa el objeto grfico "Cintatransportadora" (Conveyor.Simple.wmf).

    RequisitosLa imagen HMI est abierta.

    ProcedimientoPara importar un objeto grfico, proceda de siguiente modo:

    1. Copie el archivo ZIP "WinCC Graphics" de la siguiente direccin de Internet al disco durolocal y extraiga el archivo.

    http://support.automation.siemens.com/WW/view/es/40263542

    Haga clic en el smbolo "Informacin" para ver los archivos ZIP.

    2. Abra la paleta "Grficos" de la Task Card "Herramientas" y cree un enlace nuevo.

    http://support.automation.siemens.com/WW/view/es/40263542http://support.automation.siemens.com/WW/view/es/40263542
  • 7/30/2019 Practica Tia Portal 1

    78/208

    Ejemplo simple

    2.6 Crear una imagen HMI

    STEP 7 Basic V10.5

    78 Getting Started (primeros pasos), 12/2009, A5E02714428-01

    3. Asigne un nombre al enlace y seleccione la carpeta previamente extrada "WinCCGraphics".

    Debajo del enlace que acaba de crearse se muestran dos grficos.

    4. Desactive la opcin "Iconos grandes".

  • 7/30/2019 Practica Tia Portal 1

    79/208

    Ejemplo simple

    2.6 Crear una imagen HMI

    STEP 7 Basic V10.5

    Getting Started (primeros pasos), 12/2009, A5E02714428-01 79

    5. Coloque el objeto grfico "ConveyorSimple.wmf" en la imagen HMI.

    6. Escale el objeto grfico.

    ResultadoEl objeto grfico esttico "Cinta transportadora" se ha copiado en el proyecto. Si mueve oborra la carpeta "WinCC Graphics", slo se pierde el enlace. El objeto g