Libro Step 7 v10 5 Es Es

1622
02/2010 00002014 STEP 7 V10.5 SP2 Léame 1 Instalación 2 Primeros pasos 3 Introducción al TIA Portal 4 Editar proyectos 5 Configurar dispositivos y redes 6 Programación del PLC 7 Visualizar procesos 8 Utilizar las funciones de online y diagnóstico 9 Documentos fuente 10

Transcript of Libro Step 7 v10 5 Es Es

  • 02/201000002014

    STEP 7 V10.5 SP2

    Lame 1Instalacin 2Primeros pasos 3Introduccin al TIA Portal 4Editar proyectos 5Configurar dispositivos y redes 6Programacin del PLC 7Visualizar procesos 8Utilizar las funciones de onliney diagnstico 9Documentos fuente 10

  • Consignas de seguridadEste 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 acuerdoal grado 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 enuna consigna de seguridad con tringulo de advertencia se alarma de posibles daos personales, la mismaconsigna puede contener tambin una advertencia sobre posibles daos materiales.

    Personal cualificadoEl equipo/sistema correspondiente slo deber instalarse y operarse respetando lo especificado en estedocumento. Slo est autorizado a intervenir en este equipo el personal cualificado. En el sentido del manualse trata de personas que disponen de los conocimientos tcnicos necesarios para poner en funcionamiento,conectar a tierra y marcar los aparatos, sistemas y circuitos de acuerdo con las normas estndar de seguridad.

    Uso conformeConsidere lo siguiente:AdvertenciaEl equipo o los componentes del sistema slo se podrn utilizar para los casos de aplicacin previstos en elcatlogo y en la descripcin tcnica, y sloassociado a los equipos y componentes de Siemens y de tercera quehan sido recomendados y homologados por Siemens. El funcionamiento correcto y seguro del productopresupone un transporte, un almacenamiento, una instalacin y un montaje conforme a las prcticas de la buenaingeniera, as como un manejo y un mantenimiento rigurosos.

    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.Siemens AGAutomation and DrivesPostfach 48 4890437 NRNBERGALEMANIA

    Referencia 00002014Edicin 02/2010

    Copyright Siemens AG .Sujeto a cambios sin previoaviso

  • Este documento se ha creado con el sistema "My Documentation Manager".

    Creado por Karl-Heinz Busch el 11.02.2010.

    Puede accederse al sistema "My Documentation Manager" en http://www.automation.siemens.com/MDM

    Rogamos respetar el siguiente aviso legal:

    Este documento es un extracto gratuito, compilado por el propio usuario con ayuda del sistema gratuito "MyDocumentation Manager", de otro u otros documentos originales redactados y puestos a disposicin porSiemens para este producto.

    En el anexo figura una relacin de los documentos originales para ello usados. Dichos documentos originalesson accesibles en el sitio web de Siemens: http://support.automation.siemens.com.

    El propio usuario es el responsable de asegurar la actualidad de los contenidos. Para ello deber consultarperidicamente la pgina web http://support.automation.siemens.com para detectar nuevas versiones de losmismos.

    Como el usuario ha compuesto este documento bajo su propia responsabilidad y riesgo, se excluye cualquierresponsabilidad de Siemens sobre el mismo o su contenido.

    El documento est destinado exclusivamente para fines propios e internos del usuario siempre que los TrminosSuplementarios de Uso de "My Documentation Manager no prohiban explcitamente su transmisin a terceros.

    El uso de este documento est regulado por los Trminos Suplementarios de Uso de "My DocumentationManager", los cuales pueden consultarse en la web: https://www.automation.siemens.com/mdm/ExtendedAGB.

  • ndice1 Lame . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

    1.1 Indicaciones generales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131.1.1 Indicaciones generales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131.1.2 Indicaciones de instalacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151.1.3 Utilizar el proyecto de ejemplo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171.1.4 Visualizar interfaces de comunicacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181.2 Lame de STEP 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181.2.1 Indicaciones de manejo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181.2.2 Configurar dispositivos y redes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191.2.3 Programacin del PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211.3 Lame WinCC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 531.3.1 Instalacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 531.3.2 Indicaciones relativas al uso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 541.3.3 Migracin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 551.3.4 Engineering System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 561.3.5 Runtime . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 611.3.6 Paneles de operador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62

    2 Instalacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 632.1 Requisitos del sistema para la instalacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 632.1.1 Indicaciones relativas a los requisitos del sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 632.1.2 Requisitos del sistema de STEP 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 632.2 Licencias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 642.3 Iniciar la instalacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 642.4 Iniciar la desinstalacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

    3 Primeros pasos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 693.1 Funciones bsicas del Totally Integrated Automation Portal . . . . . . . . . . . . . . . . . . . . . . . . . 693.1.1 Vista general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 693.1.2 Crear un proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 783.1.3 Configurar hardware y redes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 793.1.4 Programar PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 883.1.5 Configurar funciones tecnolgicas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 953.1.6 Configurar la visualizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 993.1.7 Cargar datos del proyecto en los dispositivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1043.1.8 Utilizar funciones online . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106

    STEP 7 V10.5 SP202/2010, 00002014

    5

  • 4 Introduccin al TIA Portal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1114.1 Interfaz de usuario y manejo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1114.1.1 Peculiaridades sujetas al sistema operativo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1114.1.2 Iniciar, configurar y cerrar el TIA Portal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1134.1.3 Estructura de la interfaz de usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1164.1.4 Personalizar la interfaz de usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1294.1.5 Comandos de teclado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1324.2 Ayuda del sistema de informacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1364.2.1 Generalidades acerca del sistema de informacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1364.2.2 Uso de la Ayuda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1394.2.3 Desactivar la visualizacin de tooltips en cascada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1424.2.4 Consignas de seguridad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142

    5 Editar proyectos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1455.1 Principios bsicos de los proyectos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1455.2 Crear un proyecto nuevo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1455.3 Abrir proyectos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1465.4 Guardar proyectos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1465.5 Cerrar proyectos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1475.6 Borrar proyectos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1475.7 Comparar datos de proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1485.7.1 Resumen del editor de comparacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1485.7.2 Realizar una comparacin online/offline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1505.7.3 Utilizar el filtro de resultados de comparacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1515.7.4 Realizar una comparacin detallada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1525.7.5 Actualizar resultados de la comparacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1525.7.6 Definir acciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1535.7.7 Sincronizar acciones de comparacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1535.8 Compilar datos de proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1545.8.1 Informacin general acerca de la compilacin de datos de proyecto . . . . . . . . . . . . . . . . . . 1545.8.2 Compilar datos de proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1545.9 Cargar los datos de proyecto en un dispositivo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1555.9.1 Informacin general acerca de la carga . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1555.9.2 Cargar los datos de proyecto en un dispositivo en el rbol del proyecto . . . . . . . . . . . . . . . 1565.9.3 Cargar los datos de proyecto en un nodo accesible . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1575.10 Imprimir contenidos del proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1585.10.1 Funcin de documentacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1585.10.2 Crear la vista preliminar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1595.10.3 Imprimir los datos de proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1595.11 Migrar proyectos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1605.11.1 Migrar proyectos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1605.11.2 Visualizar el histrico del proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1605.11.3 Visualizar el archivo de informe de una migracin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161

    ndice

    6STEP 7 V10.5 SP202/2010, 00002014

  • 5.12 Buscar y reemplazar en proyectos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1625.12.1 Informacin acerca de la funcin de bsqueda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1625.12.2 Buscar y reemplazar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1625.13 Trabajar con Memory Cards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1645.13.1 Principios bsicos de las Memory Cards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1645.13.2 Agregar un lector de tarjetas personalizado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1655.13.3 Acceder a Memory Cards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1655.13.4 Seleccionar el tipo de tarjeta de una Memory Card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1665.13.5 Mostrar las propiedades de Memory Cards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1665.14 Trabajar con listas de textos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1675.14.1 Listas de textos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1675.14.2 Crear listas de textos de usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1695.14.3 Editar listas de textos de usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1705.14.4 Editar listas de textos de sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1705.15 Trabajar con proyectos multilinges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1715.15.1 Principios bsicos de los textos del proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1715.15.2 Seleccionar los idiomas del proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1735.15.3 Definir el idioma de edicin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1735.15.4 Traducir textos directamente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1745.15.5 Traducir textos con ayuda de textos de referencia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1755.16 Trabajar con libreras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1765.16.1 Principios bsicos de las libreras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1765.16.2 Task Card "Libreras" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1775.16.3 Utilizar la vista de elementos y partes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1795.16.4 Trabajar con la librera del proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1805.16.5 Trabajar con libreras globales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1845.17 Proteger los datos de proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1925.17.1 Proteccin de los datos de proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1925.18 Utilizar referencias cruzadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1925.18.1 Utilizar referencias cruzadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192

    6 Configurar dispositivos y redes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1936.1 Editor de hardware y redes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1936.1.1 Resumen del editor de hardware y redes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1936.1.2 Vista de redes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1946.1.3 Vista de dispositivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1966.1.4 Imprimir configuraciones de hardware y redes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1986.1.5 Modificar las opciones de impresin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1996.1.6 Ventana de inspeccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1996.1.7 Catlogo de hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2006.1.8 Informacin sobre los componentes de hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2026.1.9 Activar el soporte del producto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2036.1.10 Manejo del teclado en el editor de hardware y redes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2046.2 Configurar dispositivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2056.2.1 Principios bsicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205

    ndice

    STEP 7 V10.5 SP202/2010, 00002014

    7

  • 6.2.2 Configurar dispositivos individuales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2126.3 Conectar dispositivos en red . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2236.3.1 Comunicacin y redes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2236.3.2 Conectar dispositivos en red en la vista de redes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2246.3.3 rea de tabla de la vista general de redes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2266.3.4 Conectar dispositivos en red en la vista de dispositivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2276.3.5 Comprobar o modificar los parmetros de red o interfaz . . . . . . . . . . . . . . . . . . . . . . . . . . . 2286.3.6 Modificar conexiones en red . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2296.3.7 Copiar, cortar o borrar subredes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2306.3.8 Configuracin de red de Industrial Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2316.3.9 Open User Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2336.3.10 Conexiones HMI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2426.4 Configurar el comportamiento operativo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2506.4.1 Seleccionar una CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2506.4.2 Modificar las propiedades de los mdulos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2526.4.3 Propiedades de la CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2536.4.4 Direccionar mdulos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2606.4.5 Funciones de reloj . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2646.4.6 Contadores rpidos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2656.4.7 Comunicacin punto a punto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2706.4.8 Uso de marcas de ciclo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2796.4.9 Posibilidades de ajuste del nivel de proteccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2806.4.10 Cargar la configuracin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2816.5 Diagnosticar hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2836.5.1 Resumen del diagnstico de hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2836.5.2 Mostrar valores actuales y no modificables de propiedades de mdulos parametrizables . .

    2896.5.3 Mostrar valores actuales de propiedades de mdulos dinmicas . . . . . . . . . . . . . . . . . . . . . 2916.5.4 Comprobar los fallos de un mdulo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2946.5.5 Modificar las propiedades de un mdulo o de la PG/el PC . . . . . . . . . . . . . . . . . . . . . . . . . . 2986.5.6 Diagnstico en estado operativo STOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3026.6 Referencias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3046.6.1 Crear una CPU sin especificar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3046.6.2 Open User Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305

    7 Programacin del PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3177.1 Funcionamiento de CPUs S7-1200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3177.1.1 Estados operativos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3177.1.2 reas de memoria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3237.1.3 rea de datos de la periferia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3287.1.4 Principios bsicos del procesamiento del programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3297.2 Crear el programa de usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3417.2.1 Principios bsicos de la programacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3417.2.2 Declarar variables PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4037.2.3 Crear y gestionar bloques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4157.2.4 Programar bloques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 431

    ndice

    8STEP 7 V10.5 SP202/2010, 00002014

  • 7.2.5 Comparar bloques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5347.2.6 Compilar bloques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5397.2.7 Cargar bloques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5427.2.8 Proteger bloques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5507.3 Mostrar informacin del programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5527.3.1 Resumen de la informacin disponible del programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5527.3.2 Visualizar el plano de ocupacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5537.3.3 Mostrar la estructura de llamada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5617.3.4 Mostrar la estructura de dependencias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5677.3.5 Mostrar la carga de la memoria de la CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5737.4 Mostrar referencias cruzadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5767.4.1 Informacin general sobre las referencias cruzadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5767.4.2 Estructura de la lista de referencias cruzadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5777.4.3 Visualizar la lista de referencias cruzadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5797.4.4 Visualizar las referencias cruzadas en la ventana de inspeccin . . . . . . . . . . . . . . . . . . . . . 5807.5 Comprobar el programa de usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5817.5.1 Principios bsicos del test del programa de usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5817.5.2 Test con el estado del programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5817.5.3 Test con la tabla de observacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5867.6 Ejemplos de programacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6207.6.1 Ejemplos de programacin KOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6207.6.2 Ejemplos de programacin FUP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6317.7 Utilizar objetos tecnolgicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6427.7.1 Utilizar Motion Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6427.7.2 Utilizar PID Compact . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6697.8 Referencias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6887.8.1 Instrucciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6887.8.2 Instrucciones avanzadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 964

    8 Visualizar procesos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10478.1 Migracin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10478.1.1 Migracin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10478.1.2 Principios bsicos de la migracin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10478.1.3 Compatibilidad de objetos en la migracin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10488.1.4 Migrar proyectos de WinCC flexible 2008 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10528.1.5 Migracin de los tipos de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10548.2 Trabajar con imgenes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10568.2.1 Principios bsicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10568.2.2 Trabajar con objetos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10738.2.3 Trabajar con listas de textos y grficos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11148.2.4 Dinamizacin de imgenes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11298.2.5 Trabajar con teclas de funcin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11398.2.6 Trabajar con niveles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11508.2.7 Trabajar con libreras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11578.2.8 Objetos de manejo y visualizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1169

    ndice

    STEP 7 V10.5 SP202/2010, 00002014

    9

  • 8.2.9 Configurar navegacin de imgenes para Basic Panels . . . . . . . . . . . . . . . . . . . . . . . . . . . 11968.3 Trabajar con variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11988.3.1 Principios bsicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11988.3.2 Trabajar con variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12038.3.3 Trabajar con matrices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12218.3.4 Trabajar con ciclos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12258.3.5 Representar variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12268.4 Trabajar con avisos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12288.4.1 Principios bsicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12288.4.2 Trabajar con avisos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12388.4.3 Manejar avisos en runtime . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12638.4.4 Referencia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12698.5 Trabajar con recetas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13098.5.1 Principios bsicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13098.5.2 Elementos y configuracin bsica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13158.5.3 Visualizacin y edicin de recetas en runtime . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13178.5.4 Configurar recetas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13218.5.5 Manejar recetas en runtime . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13308.6 Trabajar con la administracin de usuarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13378.6.1 Campo de aplicacin de la administracin de usuarios . . . . . . . . . . . . . . . . . . . . . . . . . . . 13378.6.2 Estructura de la administracin de usuarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13388.6.3 Elementos y configuracin bsica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13398.6.4 Estructurar la administracin de usuarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13448.6.5 Referencia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13618.6.6 Ejemplos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13628.7 Trabajar con funciones de sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13718.7.1 Principios bsicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13718.7.2 Trabajar con listas de funciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13738.7.3 Ejemplo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13808.7.4 Referencia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13838.8 Trabajar con el planificador de tareas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14418.8.1 Campo de aplicacin del planificador de tareas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14418.8.2 Trabajar con tareas y disparadores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14418.8.3 Elementos y configuracin bsica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14428.8.4 Ejemplos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14458.9 Trabajar con conexiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14478.9.1 Principios bsicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14478.9.2 Trabajar con conexiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14498.9.3 reas de datos del usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14568.9.4 Poner en marcha componentes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14788.10 Importacin y exportacin de datos de proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14798.10.1 Importacin y exportacin de datos de proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14798.10.2 Importacin y exportacin de recetas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14808.11 Compilar y cargar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1484

    ndice

    10STEP 7 V10.5 SP202/2010, 00002014

  • 8.11.1 Compilar y cargar proyectos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14848.11.2 Simular proyectos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14938.11.3 Mantenimiento del panel de operador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14988.11.4 Referencia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15028.12 Operacin en runtime . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15048.12.1 Principios bsicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15048.12.2 Poner en marcha proyectos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15078.12.3 Idiomas de runtime . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15138.12.4 Manejar el proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15178.13 Caractersticas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15728.13.1 Engineering System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15728.13.2 Basic Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15728.14 Mostrar referencias cruzadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15758.14.1 Informacin general sobre referencias cruzadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15758.14.2 Mostrar la lista de referencias cruzadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15758.14.3 Estructura de la lista de referencias cruzadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15768.14.4 Mostrar referencias cruzadas en la ventana de inspeccin . . . . . . . . . . . . . . . . . . . . . . . . 1577

    9 Utilizar las funciones de online y diagnstico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15799.1 Informacin general sobre el modo online . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15799.2 Accesos online . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15809.3 Mostrar nodos accesibles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15819.4 Abrir las propiedades de una interfaz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15829.5 Parametrizar la interfaz Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15829.5.1 Parametrizar la interfaz Industrial Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15829.5.2 Visualizar los parmetros del sistema operativo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15839.5.3 Conectar la interfaz PG/PC con una subred . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15849.5.4 Parametrizar la interfaz Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15849.5.5 Asignar una direccin IP temporal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15859.5.6 Gestionar direcciones IP temporales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15869.6 Establecer y deshacer una conexin online . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1586

    10 Documentos fuente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1589ndice alfabtico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1591

    TabellenTabla 7-1 Clasificadas por denominacin simblica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336Tabla 7-2 Clasificadas por denominacin numrica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338Tabla 7-3 Operandos de bit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 595Tabla 7-4 Operandos de byte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 595Tabla 7-5 Operandos de palabra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 595Tabla 7-6 Operandos de palabra doble . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 596Tabla 7-7 Operandos de bit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 596

    ndice

    STEP 7 V10.5 SP202/2010, 00002014

    11

  • Tabla 7-8 Operandos de byte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 597Tabla 7-9 Operandos de palabra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 597Tabla 7-10 Operandos de palabra doble . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 597Tabla 8-1 La tabla siguiente muestra qu smbolos visualizan la asignacin de las teclas de funcin: . .

    1140Tabla 8-2 10000 Avisos de la impresora . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1272Tabla 8-3 20000 - Avisos de scripts globales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1272Tabla 8-4 30000 - Avisos de errores de IFwSetValue: SetValue() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1273Tabla 8-5 40000 - Avisos de escala lineal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1273Tabla 8-6 50000 Avisos del servidor de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1273Tabla 8-7 60000 - Avisos de funciones de Win32 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1274Tabla 8-8 70000 - Avisos de funciones de Win32 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1274Tabla 8-9 80000 Avisos de ficheros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1277Tabla 8-10 90000 Avisos FDA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1280Tabla 8-11 110000 - Avisos de funciones offline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1281Tabla 8-12 120000 Avisos de la representacin de curvas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1282Tabla 8-13 130000 Avisos de informaciones del sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1282Tabla 8-14 140000 Avisos de la conexin: chns7: conexin + panel de operador . . . . . . . . . . . . . . . . 1283Tabla 8-15 150000 Avisos de la conexin: chnAS511: Conexin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1286Tabla 8-16 160000 Avisos de la conexin: IVar (WinLC) / OPC: Conexin . . . . . . . . . . . . . . . . . . . . . 1286Tabla 8-17 170000 - Avisos del cuadro de dilogo S7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1287Tabla 8-18 180000 - Avisos misc/common . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1288Tabla 8-19 190000 Avisos de variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1288Tabla 8-20 190100 Avisos de punteros de rea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1290Tabla 8-21 200000 Avisos de coordinacin con el PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1290Tabla 8-22 200100 Avisos de PLC-UserVersion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1291Tabla 8-23 210000 Avisos de PLC-Job . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1291Tabla 8-24 220000 - Avisos de WinCC-Channel-Adaptor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1292Tabla 8-25 230000 Avisos views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1293Tabla 8-26 240000 Avisos de autorizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1295Tabla 8-27 250000 - Avisos S7-Force . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1296Tabla 8-28 260000 Avisos del sistema de contraseas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1296Tabla 8-29 270000 Avisos de sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1299Tabla 8-30 280000 Avisos DPHMI: Conexin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1300Tabla 8-31 290000 Avisos de la receta del sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1300Tabla 8-32 300000 Avisos Alarm_S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1305Tabla 8-33 310000 Avisos report-system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1306Tabla 8-34 320000 Avisos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1306Tabla 8-35 330000 Avisos GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1307Tabla 8-36 350000 Avisos GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1308

    ndice

    12STEP 7 V10.5 SP202/2010, 00002014

  • Lame 11.1 Indicaciones generales

    1.1.1 Indicaciones generalesLas indicaciones del archivo Lame prevalecen sobre lo indicado en otros documentos.Lea detenidamente las presentes indicaciones, puesto que contienen informacin importanteacerca de la instalacin y el uso. Lea estas indicaciones antes de realizar la instalacin.

    Configuracin de seguridadPara el uso de los paquetes de software en el TIA Portal se adapta la configuracin deseguridad del sistema durante la instalacin: En el firewall de Windows se introduce como excepcin el puerto 4410 para TCP. En el directorio de instalacin se habilita el siguiente subdirectorio para todos los usuarios: Portal

    V10.5\Data

    Instalacin de nuevas versiones .Net o Service Packs .Net Cierre el TIA Portal antes de instalar una nueva versin .Net o un nuevo Service Pack de .Net en la

    programadora o PC. No abra el TIA Portal hasta no haber completado la instalacin de la nueva versin .Net o del nuevo

    Service Pack de .Net.

    Error al reparar una instalacin ya existente de STEP 7 Basic V10.5Si WinCC flexible 2008 SP1 y STEP 7 Basic V10.5 estn instalados y se inicia una reparacinde la instalacin de STEP 7 desde el DVD desde el programa de instalacin se produce unerror.Para realizar la reparacin, copie el contenido del DVD de STEP 7 Basic V10.5 en el discoduro y vuelva a iniciar la reparacin desde all con el programa de instalacin.

    1 Lame1.1 Indicaciones generales1.1.1 Indicaciones generales

    STEP 7 V10.5 SP202/2010, 00002014

    13

  • Indicaciones de manejo Si un proyecto de la lista de ltimos proyectos utilizados se encuentra en una unidad de red no

    conectada, pueden producirse retrasos al abrir el men "Proyecto". Al insertar una CPU puede producirse un tiempo de espera prolongado si al mismo tiempo est abierto

    el editor de textos del proyecto. El tiempo de espera ser especialmente largo si se trata de la primeraCPU de un proyecto recin creado. Para garantizar un buen ritmo de trabajo, cierre el editor de textosdel proyecto antes de insertar una CPU.

    Con VISTA puede aparecer la advertencia "Este programa no responde" al ejecutar funciones delarga duracin (p. ej. al cargar la CPU). En ese caso, espere a que la funcin finalice correctamente.

    Si ha instalado un ratn Microsoft con IntelliPoint, pueden solaparse los botones de la barra deherramientas. En ese caso, desinstale el software IntelliPoint de Microsoft.

    La activacin de la opcin "Virtual Desktop" con tarjetas grficas NVIDIA puede causar problemas.En tal caso, desactive el "nView virtual desktop manager" del driver grfico de la tarjeta NVIDIA.

    Uso del TIA Portal desde el Escritorio remotoEn principio, es posible utilizar el TIA Portal a travs de una conexin del Escritorio remoto.No obstante, evite interrumpir la conexin con el cliente del escritorio durante unaconfiguracin. En algn caso aislado, la interrupcin puede causar el bloqueo de la interfazdel software.Si observara un bloqueo de la interfaz, realice los siguientes pasos en el cliente del escritorio.1. Abra el administrador de tareas de Windows y finalice el proceso "rdpclip.exe".2. Introduzca "rdpclip.exe" en Smbolo del sistema para reiiniciar el proceso.Tenga en cuenta que con ello se perder el contenido del portapapeles. A continuacin esposible continuar la configuracin de la forma habitual. Para mayor seguridad, es convenientereiniciar el TIA Portal en cuanto haya oportunidad.

    Abertura mltiple del TIA PortalSi se han abierto varias aplicaciones del TIA Portal y se activan continuamente de formaalternativa, el problema puede solucionarse cambiando brevemente a otra aplicacin opulsando la combinacin de teclas .

    Indicaciones sobre las tarjetas SDLas tarjetas SD han sido formateadas y preparadas por Siemens para ser utilizadas enmdulos S7-1200. El formato no puede sobrescribirse, ya que de lo contrario los mdulosS7-1200 no aceptarn la tarjeta. Por ello no se permite el formateo con medios de Windows.Comportamiento en caso de peticiones de forzado permanente abiertasTenga en cuenta que las peticiones de forzado permanente todava activas no se cierranincluso tras cargar un proyecto nuevo en la tarjeta SD. Por ello, antes de retirar la tarjeta SCde una CPU es necesario borrar todas las peticiones de forzado permanente antes de grabarotro proyecto en la tarjeta desde el PC.

    Lame1.1 Indicaciones generales

    14STEP 7 V10.5 SP202/2010, 00002014

  • Problemas al apagar Windows XP o al activar el protector de pantallaWindows XP utiliza el ACPI (Advanced Configuration and Power Interface) para apagar elequipo o conmutarlo al modo de espera. Puede ocurrir que mientras se est procesando unaherramienta recin instalada el ACPI no pueda activar el protector de pantalla o que trasfinalizar la herramienta no se pueda apagar Windows XP.Mientras el TIA Portal est abierto, la funcin de espera del equipo est desactivada. Parapasar el equipo al modo de espera, es necesario finalizar el TIA Portal.A continuacin se indican algunos ajustes opcionales de las "Propiedades de opciones deenerga" para sustituir el modo de espera del equipo por la funcin "Hibernar".1. En Windows XP, abra las "Propiedades de opciones de energa" bajo "Inicio > Configuracin > Panel

    de control > Opciones de energa" y seleccione la ficha "Hibernacin". Active la casilla de verificacin"Habilitar hibernacin".

    2. Cambie a la ficha "Opciones avanzadas". En el rea "Botones de encendido" abra la lista desplegablebajo "Cuando cierre la tapa del equipo porttil:" y elija la opcin "Hibernar".

    3. Abra seguidamente la lista desplegable bajo "Cuando presione el botn de encendido del equipo" yelija la opcin "Apagar el equipo".

    4. Seguidamente haga clic en el botn "Aplicar" y confirme con "Aceptar".5. A continuacin, reinicie el equipo.Si tiene problemas al apagar el equipo, asegrse de que el TIA Portal est completamentecerrado:1. Abra el administrador de tares desde el men contextual de la barra de tareas.2. Si en la ficha "Procesos" ve el proceso "Siemens.Automation.ObjectFrame.FileStorage.Server.exe",

    espere a que finalice dicho proceso.3. A continuacin puede proceder a apagar el equipo.

    FAQs acerca del TIA PortalLas FAQs del TIA Portal se encuentran en la direccin de Internet http://support.automation.siemens.com.

    1.1.2 Indicaciones de instalacinContenido

    Indicaciones que no se han podido incluir en la Ayuda en pantalla.

    Requisitos para la instalacin de STEP 7 Basic V10.5 SP2Aparte de los requisitos mencionados en las indicaciones de instalacin, tambin debencumplirse las siguientes condiciones: La variante de descarga de Internet del SP2 para STEP 7 Basic V10.5 requiere la instalacin de STEP

    7 Basic V10.5.

    1.1.2 Indicaciones de instalacin

    Lame1.1 Indicaciones generales

    STEP 7 V10.5 SP202/2010, 00002014

    15

  • La versin Trial del SP2 no es compatible con STEP 7 Basic V10.5. Por lo tanto, sta no puedeinstalarse en un equipo que ya tenga instalada una versin de STEP 7 Basic V10.5.

    Instalacin desde "start.exe /unattendedmode" Si desea ejecutar la misma instalacin en varios equipos, el programa de instalacin le ofrecela posibilidad de guardar todos los ajustes en un archivo ini.1. Inicie el prompt de Windows con "Inicio > Ejecutar".2. Si desea crear un archivo ini, inicie el programa de instalacin mediante "start.exe/recordmode". En

    los cuadros de dilogo, seleccione los ajustes con los que deba ejecutarse la instalacin. El programade instalacin finaliza despus del cuadro de dilogo de licencia. Una vez finalizado el programa deinstalacin, no se ejecuta ninguna instalacin. Todos los ajustes se guardan en el archivo"SIA_Auto.ini" del directorio "Mis documentos".

    3. Si desea ejecutar una instalacin sobre la base de un archivo ini, inicie el programa de instalacinmediante "start.exe/unattendedmode". El programa buscar el archivo "SIA_Auto.ini" en el directorio"Mis documentos" o "InstData\Resources".Si encuentra un archivo ini, la instalacin se ejecutar con los ajustes de dicho archivo.Si no se encuentra ningn archivo ini, aparecer un mensaje.

    Integracin de la instalacin mediante "start.exe /unattendedmode" en el procesamiento por lotesPara iniciar la instalacin con "start.exe/unattendedmode" en un procesamiento por lotes, esposible modificar los parmetros del archivo "SIA_Auto.ini", si fuera necesario. SuppressReboot

    Al final de la instalacin se inhibe el rearranque completo, independientemente de si es necesario ono.

    SuppressLicenseDialogEl cuadro de dilogo de la consulta de licencia se omite.

    SuppressErrorDialogLos mensajes de error se inhiben.

    SuppressDoneDialogSe inhibe el cuadro de dilogo que aparece al final del programa de instalacin.

    Instalacin de STEP 7 Basic V10.5 bajo Windows XP con Configuracin regional y de idioma TurcoLa instalacin de STEP 7 Basic V10.5 bajo Windows XP puede verse interrumpida si laConfiguracin regional y de idioma est ajustada a Turco. En este caso, cambie laConfiguracin regional y de idioma de Turco a Ingls o Alemn.1. Abra el Panel de control bajo Windows usando uno de los comandos siguientes:

    "Inicio > Panel de control" (men Inicio bajo Windows XP) "Inicio > Configuracin > Panel de control" (men Inicio clsico)

    2. Abra el men "Configuracin regional y de idioma".3. Seleccione la ficha "Opciones regionales".

    Lame1.1 Indicaciones generales

    16STEP 7 V10.5 SP202/2010, 00002014

  • 4. En "Estndares y formatos", seleccione "Alemn" o "Ingls" en la lista desplegable.5. Seguidamente haga clic en el botn "Aplicar" y confirme con Aceptar.6. Para que el ajuste tenga efecto, rearranque su PC. Seguidamente puede instalarse STEP 7 Basic

    V10.5.7. Una vez concluida esta instalacin, puede volver a ajustar a Turco la Configuracin regional y de

    idioma (como se describe en los pasos 1 a 4).

    DesinstalacinEn casos excepcionales, la desinstalacin puede provocar un bloqueo del equipo si tambinhay instalada una versin completa del SQL Server 2005. En estos casos, desconecte elequipo de la red para seguir con la desinstalacin.

    1.1.3 Utilizar el proyecto de ejemploContenido

    Indicaciones que no se han podido incluir en la Ayuda en pantalla.

    IntroduccinEl soporte de instalacin contiene un proyecto de ejemplo que permite familiarizarserpidamente con la forma de trabajar con proyectos en el TIA Portal. El proyecto de ejemplose puede modificar a discrecin.

    Procedimiento Para utilizar el proyecto de ejemplo, proceda del siguiente modo:1. Inserte el soporte de instalacin en la unidad de disco correspondiente.2. Navegue hasta el directorio "\Documents\Examples\DEMO Project S7-1200".3. Copie el directorio "DEMO Project S7-1200" en una unidad de disco local.4. Abra el TIA Portal.5. Elija el comando "Abrir" del men "Proyecto".

    Aparece el dilogo "Abrir proyecto", en el que se visualiza una lista de los proyectos utilizadosrecientemente.

    6. Haga clic en el botn de comando "Examinar" y navegue hasta el directorio "DEMO Project S7-1200"en la unidad local.

    7. Seleccione el archivo "DEMO Project S7-1200.ap10".8. Confirme la seleccin con "Abrir".

    El proyecto de ejemplo se abre y puede editarse.El proyecto de ejemplo se puede volver a copiar en cualquier momento desde el soporte deinstalacin.

    1.1.3 Utilizar el proyecto de ejemplo

    Lame1.1 Indicaciones generales

    STEP 7 V10.5 SP202/2010, 00002014

    17

  • 1.1.4 Visualizar interfaces de comunicacinContenido

    Indicaciones que no se han podido incluir en la Ayuda en pantalla.

    IntroduccinEn el TIA Portal se visualizan nicamente las interfaces de comunicacin que ya existan enel equipo al instalar el portal. Si ha instalado el TIA Portal en el equipo e instala luego un nuevoCP (procesador de comunicaciones), el sistema operativo detectar este CP, por lo que sevisualizar en el Administrador de dispositivos de Windows, pero no en el rbol del proyectodel TIA Portal en "Accesos online".

    Procedimiento Para visualizar el procesador de comunicaciones instalado a posteriori en el Portal TIA,proceda del siguiente modo:1. Instale/actualice los drivers (controladores) apropiados si - tras enchufar el dispositivo - se visualiza

    el "Asistente para actualizacin de hardware" de Windows.2. Cierre el TIA Portal.3. En la barra de inicio, elija "Inicio > Configuracin > Panel de control > Ajustar interface PG/PC" y

    finalice la aplicacin haciendo clic en Aceptar.4. Reinicie el TIA Portal.

    ResultadoEl hardware est disponible y se puede utilizar y la interfaz de comunicacin se visualiza en"Accesos online".

    1.2 Lame de STEP 7

    1.2.1 Indicaciones de manejoContenido

    Indicaciones que no se han podido incluir en la Ayuda en pantalla.

    Funcionamiento online El funcionamiento paralelo en modo online de STEP 7 y STEP 7 Basic no est autorizado.

    Nmero del OB de error de tiempo En la Ayuda se menciona varias veces el OB 280 de error de tiempo. El nmero correcto delOB de error de tiempo es 80.

    1.1.4 Visualizar interfaces de comunicacin1.2 Lame de STEP 71.2.1 Indicaciones de manejo

    Lame1.2 Lame de STEP 7

    18STEP 7 V10.5 SP202/2010, 00002014

  • Parametrizar y configurar mdulos Los mdulos que pueden parametrizarse y configurarse con STEP 7 Basic V10.5 se indicanen la direccin http://support.automation.siemens.com.

    1.2.2 Configurar dispositivos y redes

    1.2.2.1 Ajuste del control del flujo para CM 1241

    ContenidoIndicaciones que no se han podido incluir en la Ayuda en pantalla.

    Valores para XON y XOFF Si el control de flujo est activado para el mdulo de comunicacin CM 1241 (RS232) y estajustado a "XON/XOFF", es posible registrar valores idnticos para los caracteres de XON yde XOFF. No obstante, desde el punto de vista tcnico esta configuracin no resultaconveniente. Por ello, se recomienda utilizar valores diferentes para XON y XOFF.

    1.2.2.2 Indicaciones sobre la Open User Communication

    ID de conexin unvoca para la Open User CommunicationEn la parametrizacin de conexiones de la Open User Communication es necesario introducirun valor unvoco para la ID de conexin en un interlocutor que ya conocido. La univocidad dela ID de conexin no es verificada por la parametrizacin de conexiones y al crear una conexinno se registra ningn valor predterminado para la ID de la conexin.

    1.2.2.3 Indicaciones relativas a Online y diagnstico

    ContenidoIndicaciones que no se han podido incluir en la Ayuda en pantalla.

    Ajustar el idioma de los textos de diagnstico El idioma de los textos de diagnstico se corresponde con el idioma de la interfaz de usuarioactiva en el momento en que se cre el proyecto. Para ver los textos de diagnstico en otroidioma, vaya a "Idioma y recursos > Idiomas del proyecto" en el rbol del proyecto. Seleccioneall la casilla de verificacin correspondiente al idioma adicional. A continuacin, compile losdispositivos relevantes para el diagnstico. Los textos de diagnstico se muestran entoncesen elk idioma ajustado para la interfaz de usuario.

    1.2.2 Configurar dispositivos y redes1.2.2.1 Ajuste del control del flujo para CM 12411.2.2.2 Indicaciones sobre la Open User Communication1.2.2.3 Indicaciones relativas a Online y diagnstico

    Lame1.2 Lame de STEP 7

    STEP 7 V10.5 SP202/2010, 00002014

    19

  • Visualizar los textos de eventos en el acceso online tras cambiar el idioma de edicin Si hace clic en "Online > Nodos accesibles > Actualizar" y a continuacin ajusta otro idiomade edicin en "Idiomas y recursos > Idiomas del proyecto" y adems cambia el idioma de lainterfaz de usuario en "Opciones > Configuracin", no se mostrarn textos de evento paraCPUs en "Online > Online y diagnstico > Bfer de diagnstico". Haga clic de nuevo en "Online> Nodos accesibles > Actualizar". Los textos vuelven a mostrarse.

    Datos de diagnstico de contadores rpidos y generadores de impulsos En la tabla sinptica de los dispositivos se muestra el siguiente smbolo de diagnstico paralos contadores rpidos y generadores de impulsos no activados: "No hay datos de diagnsticodisponibles, porque los datos actuales de configuracin online son diferentes de los datos deconfiguracin offline".

    Abrir la vista online y de diagnstico para entradas y salidas La funcin "Online y diagnstico" tambin puede abrirse contextualmente para un dispositivoseleccionado en el editor de hardware y redes con la combinacin de teclas . En latabla general de dispositivos se puede seleccionar una CPU completa o diferentes mdulosde entrada y salida y abrir la vista Online y diagnstico correspondiente con la combinacinde teclas . Tambin es posible abrir la vista Online y diagnstico para las entradas ysalidas integradas si se ha seleccionado la lnea correspondiente a una entrada o salida en laCPU dentro de la vista sinptica de dispositivos.

    Idioma de la vista Online y diagnstico. Si abre la vista Online y diagnstico de un dispositivo desde la lista de nodos accesibles, enalgn caso aislado los eventos no se muestran en el idioma de la interfaz de usuario. Paravisualizar los eventos en el idioma correcto es necesario adaptar el idioma de edicin al de lainterfaz de usuario en un proyecto cualquiera. A continuacin, reinicie el TIA Portal.

    Deteccin de hardware y posterior conexin online Si ejecuta el comando "Online > Deteccin de hardware" para una CPU sin especificar, no secargar la configuracin online de la CPU. Si no carga en la CPU la configuracin obtenidamediante la deteccin de hardware, siempre habr diferencia entre las configuraciones offliney online en la vista de dispositivos y redes. En la vista Online y diagnstico puede verse quehay configuraciones diferentes, aunque sean idnticas las referencias de la CPU realmenteexistente y de la CPU offline.

    Asignar direccin IP En caso de asignar la direccin IP a un PLC directamente mediante la funcin Online ydiagnstico con "Funciones > Asignar direccin IP", la direccin IP queda activada de formapermanente y se conserva incluso despus de un rearranque o un corte de la alimentacin.

    Lame1.2 Lame de STEP 7

    20STEP 7 V10.5 SP202/2010, 00002014

  • 1.2.2.4 Indicaciones sobre el tiempo de ciclo

    Rebase del tiempo de vigilancia del ciclo Cuando el tiempo de ciclo rebase por primera vez el tiempo de vigilancia del ciclo, se intentariniciar el OB de error de tiempo (OB 80). Si no existe ningn OB de error de tiempo en la CPU,sta permanecer en el estado operativo RUN. La CPU cambiar al estado operativo STOPcuando el tiempo de ciclo rebase el tiempo de vigilancia de ciclo por segunda vez en el mismociclo.

    1.2.2.5 Compilar el hardware de un generador de impulsos

    ContenidoIndicaciones que no se han podido incluir en la Ayuda en pantalla.

    Compilar con el generador de impulsos desactivado Si un generador de impulsos est desactivado y a pesar de ello al compilar el hardware apareceel mensaje de error "Generador de impulsos como: El PTO no puede seleccionarse. Elcontador correspondiente est mal configurado.", proceda del siguiente modo:1. Desactive el contador rpido.2. Active el generador de impulsos y ajuste el modo de operacin "PTO".3. Desactive el generador de impulsos.4. Vuelva a compilar el hardware.

    1.2.3 Programacin del PLC

    1.2.3.1 Indicaciones generales relativas a la programacin del PLC

    ContenidoIndicaciones que no se han podido incluir en la Ayuda en pantalla.

    Prdida de los datos remanentes tras borrar bloques online o tras la funcin Cargar en dispositivo Si borra bloques online o carga un elemento del proyecto en la CPU (p. ej. un bloque deprograma, un bloque de datos o la configuracin de hardware), la CPU realizar un arranqueen fro en el siguiente cambio al estado operativo RUN. Adems de borrar las entradas,inicializar las salidas y borrar la memoria no remanente, en un arranque en fro tambin seborran las reas de memoria remanentes.En cada transicin posterior de STOP a RUN se efecta un arranque en caliente (en este casono se borra la memoria remanente).

    1.2.2.4 Indicaciones sobre el tiempo de ciclo1.2.2.5 Compilar el hardware de un generador de impulsos1.2.3 Programacin del PLC1.2.3.1 Indicaciones generales relativas a la programacin del PLC

    Lame1.2 Lame de STEP 7

    STEP 7 V10.5 SP202/2010, 00002014

    21

  • Actualizar la carpeta de bloques en la lista de nodos accesibles Recuerde que el contenido de las carpetas de bloques de la lista de nodos accesibles slo seactualiza al cerrar y abrir una carpeta. Para asegurarse de visualizar el contenido actualizadodespus de cambiar el programa online, cierre la carpeta y vuelva a abrirla.

    Llamar bloques como multiinstancia La llamada como multiinstancia se permite slo en los bloques de funcin de libreras que sesuministran con STEP 7 V10.5. Los bloques de funcin creados por el usuario no se puedenllamar como multiinstancias.

    Verificacin IEC La opcin "Verificacin IEC" est desactivada por defecto. Independientemente del ajuste de la "Verificacin IEC", no es posible combinar lgicamente

    operandos del REAL con operandos del tipo DWORD en una instruccin. Antes es necesario realizaruna conversin explcita con la instruccin "CONVERT".

    Libreras globales En la carpeta "\Documents\AdditionalDocuments" del DVD de productoencontrar informacin relativa a las Libreras globales.

    Librera MODBUSLa instruccin "MB_SLAVE" ha sido actualizada en STEP 7 V10.5 SP2.Si ya se ha utilizado "MB_SLAVE" V1.0 en un proyecto, es necesario sustituir esta versin porla nueva versin "MB_SLAVE" V1.1 despus de instalar el SP 2.Proceda del siguiente modo:1. Borre "MB_SLAVE" V1.0 de todos los bloques del proyecto.2. Borre "MB_SLAVE" V1.0 de la librera del proyecto.3. Inserte "MB_SLAVE" V1.1 en las ubicaciones deseadas.4. Compile el proyecto.

    Estado del programa de cuadros KOP y FUP Para cuadros KOP/FUP con ENO sin interconectar es posible que el estado del cuadro nopueda mostrarse, p. ej. con: SCALE NORMALIZE MOVE

    Memoria imagen de proceso de salidas PTO/PWM No utilice las salidas de PTO/PWM en la memoria imagen de proceso (p. ej. en accesos delprograma de usuario, en funciones online o en HMI). La frecuencia de actualizacin de la

    Lame1.2 Lame de STEP 7

    22STEP 7 V10.5 SP202/2010, 00002014

  • memoria imagen de proceso es notablemente inferior a la velocidad de los cambios de seal.Por ello, la indicacin en la memoria imagen de proceso no refleja el curso de la seal.

    Prdida de las constantes simblicas tras desplazar una Signal BoardDespus de desplazar una Signal Board a otro dispositivo, no se crean constantes simblicas.Esto repercute en la programacin de los bloques, ya que faltan las constantes necesarias. Alcompilar aparece un mensaje para indicar que faltan constantes. Las alarmas de procesodeben desactivarse en la Signal Board y reactivarse despus para que se creen las constantessimblicas.

    Cambiar los nemnicosPara evitar mensajes de error al compilar bloques tras cambiar los nemnicos, guarde elproyecto, cirrelo y vuelva a abrirlo.

    1.2.3.2 Tipo de datos LREAL

    1.2.3.2 Utilizar el tipo de datos LREAL

    ContenidoIndicaciones que no se han podido incluir en la Ayuda en pantalla.

    Introduccin En algunas instrucciones, para la representacin de nmeros en coma flotante es posibleutilizar el tipo de datos LREAL (64 bits) adems del tipo REAL (32 bits). El tipo de datos LREALslo est disponible en bloques para los que est ajustado un direccionamiento puramentesimblico.

    Uso en instruccionesLa tabla siguiente muestra las instrucciones para las que se puede utilizar el tipo de datosLREAL:

    1.2.3.2 Tipo de datos LREAL1.2.3.2 Utilizar el tipo de datos LREAL

    Lame1.2 Lame de STEP 7

    STEP 7 V10.5 SP202/2010, 00002014

    23

  • Operacin Nemnicos DescripcinComparadores CMP == Consulta sobre si son iguales el primer y

    segundo valor de comparacin.CMP Consulta sobre si son diferentes el

    primer y segundo valor de comparacin.CMP >= Consulta sobre si el primer valor de

    comparacin es mayor o igual alsegundo.

    CMP Consulta sobre si el primer valor decomparacin es mayor que el segundo.

    CMP < Consulta sobre si el primer valor decomparacin es menor que el segundo.

    -|OK|- Consulta sobre si el valor de unavariable es un nmero en coma flotantevlido.

    -|NOT_OK|- Consulta sobre si el valor de unavariable es un nmero en coma flotanteno vlido.

    Desplazar MOVE Copia el contenido de la entrada IN en lasalida OUT si el estado lgico de laentrada de habilitacin EN es "1".

    MOVE_BLK Copia el contenido del rea de memoria(rea de origen) de la entrada IN en elrea de memoria (rea de destino) de lasalida OUT. El nmero de elementosque se copian en el rea de destino sedetermina en el parmetro COUNT.

    UMOVE_BLK Copia ininterrumpidamente el contenidodel rea de memoria (rea de origen) dela entrada IN en el rea de memoria(rea de destino) de la salida OUT. Elnmero de elementos que se copian enel rea de destino se determina en elparmetro COUNT.

    FILL_BLK Rellena el rea de memoria (rea dedestino) de la salida OUT con el valor dela entrada IN. El rea de destino serellena a partir de la direccin indicadaen la salida OUT. El nmero derepeticiones de copia se determina conel parmetro COUNT.

    Lame1.2 Lame de STEP 7

    24STEP 7 V10.5 SP202/2010, 00002014

  • Operacin Nemnicos DescripcinUFILL_BLK Rellena ininterrumpidamente el rea de

    memoria (rea de destino) de la salidaOUT con el valor de la entrada IN. Elrea de destino se rellena a partir de ladireccin indicada en la salida OUT. Elnmero de repeticiones de copia sedetermina con el parmetro COUNT.

    Lame1.2 Lame de STEP 7

    STEP 7 V10.5 SP202/2010, 00002014

    25

  • Operacin Nemnicos DescripcinFunciones matemticas ADD Suma el valor de la entrada IN1 al valor

    de la entrada IN2 y devuelve la suma enla salida OUT (OUT = IN1+IN2).

    SUB Resta el valor de la entrada IN2 del valorde la entrada IN1 y devuelve ladiferencia en la salida OUT (OUT = IN1-IN2).

    MUL Multiplica el valor de la entrada IN1 porel valor de la entrada IN2 y devuelve elproducto en la salida OUT (OUT =IN1*IN2).

    DIV Divide el valor de la entrada IN1 por elvalor de la entrada IN2 y devuelve elcociente en la salida OUT (OUT = IN1/IN2).

    NEG Cambia el signo del valor de la entradaIN y devuelve el resultado en la salidaOUT.

    ABS Calcula el valor absoluto de un nmero.SQR Calcula el cuadrado de un nmero en

    coma flotante.SQRT Calcula la raz cuadrada de un nmero

    en coma flotante.LN Calcula el logaritmo natural de un

    nmero en coma flotante.EXP Calcula el valor exponencial de un

    nmero en coma flotante en base e.SIN Calcula el valor de seno de un nmero

    en coma flotante. El nmero en comaflotante representa un ngulo enradianes.

    COS Calcula el valor de coseno de un nmeroen coma flotante. El nmero en comaflotante representa un ngulo enradianes.

    TAN Calcula el valor de tangente de unnmero en coma flotante. El nmero encoma flotante representa un ngulo enradianes.

    ASIN Calcula el valor de arcoseno de unnmero en coma flotante cuyo rango dedefinicin es -1

  • Operacin Nemnicos DescripcinConversores CONVERT Lee el contenido del parmetro IN y lo

    convierte segn los tipos de datosindicados.

    ROUND Redondea el valor de la entrada IN alsiguiente nmero entero y devuelve elresultado en la salida OUT.

    CEIL Redondea el valor de la entrada IN alsiguiente nmero entero mayor ydevuelve el resultado en la salida OUT.

    FLOOR Redondea el valor de la entrada IN alsiguiente nmero entero menor ydevuelve el resultado en la salida OUT.

    TRUNC Selecciona la parte entera del nmeroen coma flotante de la entrada IN y lodevuelve sin decimales en la salidaOUT.

    1.2.3.2 LREAL

    ContenidoIndicaciones que no se han podido incluir en la Ayuda en pantalla.

    Descripcin Las variables del tipo de datos LREAL tienen una longitud de 64 bits y se utilizan pararepresentar nmeros en coma flotante. Una variable del tipo de datos LREAL consta de treselementos, a saber: Signo: El estado lgico del bit 63 determina el signo. El bit 63 puede adoptar los valores "0" (positivo)

    "1" (negativo). Exponentes de 11 bits en base 2: El exponente aumenta en una constante (base, +1023),

    presentando as un rango de valores de 2047. Mantisa de 52 bits: Se representa slo la fraccin de la mantisa. La parte entera de la mantisa no se

    guarda, ya que siempre es "1" dentro del rango permitido.La tabla siguiente muestra las propiedades de una variable LREAL:

    1.2.3.2 LREAL

    Lame1.2 Lame de STEP 7

    STEP 7 V10.5 SP202/2010, 00002014

    27

  • Longitud (bits) Formato Rango de valores Ejemplos de entrada de valores64 Nmeros en coma

    flotante segn IEEE 754de -1.7976931348623158e+308 a -2.2250738585072014e-3080de +2.2250738585072014e-308 a+1.7976931348623158e+308

    1.0e-5

    Nmeros en comaflotante

    1.0

    La figura siguiente muestra la estructura de una variable LREAL:

    Ver tambinUtilizar el tipo de datos LREAL (Pgina 23)

    1.2.3.3 Inicializar temporizador

    1.2.3.3 ---

    ContenidoIndicaciones que no se han podido incluir en la Ayuda en pantalla.

    IntroduccinAdems de las instrucciones descritas, en KOP hay disponible una instruccin para inicializartemporizadores (CEI).

    Smbolo

    --- ( RT ) ---

    Parmetro Tipo de datos rea de memoria Descripcin DB D DB del temporizador

    IEC que se inicializa siRLO = "1".

    1.2.3.3 Inicializar temporizador1.2.3.3 ---

    Lame1.2 Lame de STEP 7

    28STEP 7 V10.5 SP202/2010, 00002014

  • DescripcinLa operacin "Inicializar temporizador (CEI)" permite poner a "0" un temporizador IEC.La operacin se ejecuta slo si el resultado lgico (RLO) de la entrada de la bobina es "1". Sifluye corriente hacia la bobina (RLO es "1"), los parmetros del DB del temporizador IEC seponen a "0". Si el resultado lgico de la entrada de la bobina es "0" (no hay flujo de sealesen la bobina), los parmetros no cambian.La operacin no afecta el RLO. El RLO de la entrada de la bobina se transfiere directamentea la salida de la bobina.

    PosicinLa operacin "Inicializar temporizador (CEI)" puede colocarse en cualquier posicin delsegmento.

    Ejemplo

    El temporizador IEC "TON_Motor1" se inicializa cuando se cumple una de las siguientescondiciones: Las entradas I 0.0 E I 0.1 son "1". El estado lgico de la entrada I 0.2 es "0".

    1.2.3.3 ---

    ContenidoIndicaciones que no se han podido incluir en la Ayuda en pantalla.

    IntroduccinAdems de las instrucciones descritas, en FUP hay disponible una instruccin para inicializartemporizadores (CEI).

    Smbolo

    1.2.3.3 ---

    Lame1.2 Lame de STEP 7

    STEP 7 V10.5 SP202/2010, 00002014

    29

  • Parmetro Tipo de datos rea de memoria Descripcin DB D DB del temporizador

    IEC que se inicializa siRLO = "1".

    DescripcinLa operacin "Inicializar temporizador (CEI)" permite poner a "0" un temporizador IEC.La operacin se ejecuta slo si el resultado lgico (RLO) de la entrada del cuadro es "1". Si laentrada del cuadro tiene el estado lgico "1", los parmetros del DB del temporizador IEC seponen a "0". Si el resultado lgico de la entrada del cuadro es "0", los parmetros no cambian.La operacin no afecta el RLO. El RLO de la entrada del cuadro se transfiere directamente ala salida.

    PosicinLa operacin "Inicializar temporizador (CEI)" puede colocarse en cualquier posicin de lacadena lgica.

    Ejemplo

    El temporizador IEC "TON_Motor1" se inicializa cuando se cumple una de las siguientescondiciones: El estado lgico de las entradas I 0.0 E I 0.1 es "1". El estado lgico de la entrada I 0.2 es "0".

    1.2.3.4 Leer campo

    1.2.3.4 Leer campo

    IntroduccinAdems de las instrucciones descritas, en KOP hay disponible una instruccin para leerelementos individuales de un campo.

    1.2.3.4 Leer campo1.2.3.4 Leer campo

    Lame1.2 Lame de STEP 7

    30STEP 7 V10.5 SP202/2010, 00002014

  • NotaInsertar la instruccin "Leer campo"La instruccin "Leer campo" se puede insertar arrastrando un cuadro vaco desde la paleta"Favoritos" al segmento y seleccionando la instruccin en la lista desplegable del cuadro vaco.

    Smbolo

    Figura1-1

    Parmetro Tipo de datos rea de memoria DescripcinEN BOOL I, Q, M, D, L Entrada de habilitacinENO BOOL I, Q, M, D, L Salida de habilitacinINDEX DINT I, Q, M, D, L o constante ndice del elemento que

    se lee.MEMBER Todos los tipos de datos

    elementales comoelemento de unavariable ARRAY

    I, Q, M, D, L Primer elemento delcampo que se lee

    VALUE Todos los tipos de datoselementales

    I, Q, M, D, L Variable en la que seescribe el elemento

    En las listas desplegables "DT" se pueden seleccionar los tipos de datos de la instruccin.

    DescripcinLa instruccin "Leer campo" permite leer un elemento determinado del campo indicado en elparmetro MEMBER y transferir su contenido a la variable del parmetro VALUE. El ndice delelemento que se lee se define en el parmetro INDEX. En el parmetro MEMBER se indica elprimer elemento del campo que se lee.Los tipos de datos del componente de campo indicado en el parmetro MEMBER y de lavariable del parmetro VALUE deben coincidir con el tipo de datos de la instruccin "Leercampo".La ejecucin de la instruccin "Leer campo" se inicia slo si el estado lgico de la entrada dehabilitacin EN es "1". Si no ocurren errores durante la ejecucin, la salida ENO tambindevuelve el estado lgico "1".

    Lame1.2 Lame de STEP 7

    STEP 7 V10.5 SP202/2010, 00002014

    31

  • La salida de habilitacin ENO devuelve el estado lgico "0" si se cumple una de las condicionessiguientes: El estado lgico de la entrada EN es "0". El elemento indicado en el parmetro INDEX no est definido en el campo especificado en el

    parmetro MEMBER. Durante la ejecucin ocurren errores, p. ej. se produce un rebase por exceso.

    Ejemplo

    Figura1-1

    Parmetro Variable ValorINDEX a_index 4MEMBER "DB_1".Main_Field[-10] Primer elemento del campo "Main_Field

    [-10..10] of REAL" en el bloque de datos"DB_1"

    VALUE a_real Elemento con ndice 4 del campo "Main_Field[-10..10] of REAL"

    El elemento con ndice 4 se lee del campo "Main_Field[-10...10] of REAL" y se escribe en lavariable "a_real". El elemento que se lee se define con el valor del parmetro INDEX.

    1.2.3.4 Leer campo

    IntroduccinAdems de las instrucciones descritas, en KOP hay disponible una instruccin para leerelementos individuales de un campo.

    NotaInsertar la instruccin "Leer campo"La instruccin "Leer campo" se puede insertar arrastrando un cuadro vaco desde la paleta"Favoritos" al segmento y seleccionando la instruccin en la lista desplegable del cuadro vaco.

    1.2.3.4 Leer campo

    Lame1.2 Lame de STEP 7

    32STEP 7 V10.5 SP202/2010, 00002014

  • Smbolo

    Figura1-1

    Parmetro Tipo de datos rea de memoria DescripcinEN BOOL I, Q, M, D, L Entrada de habilitacinENO BOOL I, Q, M, D, L Salida de habilitacinINDEX DINT I, Q, M, D, L o constante ndice del elemento que

    se lee.MEMBER Todos los tipos de datos

    elementales comoelemento de unavariable ARRAY

    I, Q, M, D, L Primer elemento delcampo que se lee

    VALUE Todos los tipos de datoselementales

    I, Q, M, D, L Variable en la que seescribe el elemento

    En las listas desplegables "DT" se pueden seleccionar los tipos de datos de la instruccin.

    DescripcinLa instruccin "Leer campo" permite leer un elemento determinado del campo indicado en elparmetro MEMBER y transferir su contenido a la variable del parmetro VALUE. El ndice delelemento que se lee se define en el parmetro INDEX. En el parmetro MEMBER se indica elprimer elemento del campo que se lee.Los tipos de datos del elemento indicado en el parmetro MEMBER y de la variable delparmetro VALUE deben coincidir con el tipo de datos de la instruccin "Leer campo".La ejecucin de la instruccin "Leer campo" se inicia slo si el estado lgico de la entrada dehabilitacin EN es "1". Si no ocurren errores durante la ejecucin, la salida ENO tambindevuelve el estado lgico "1".La salida de habilitacin ENO devuelve el estado lgico "0" si se cumple una de las condicionessiguientes: El estado lgico de la entrada EN es "0". El elemento indicado en el parmetro INDEX no est definido en el campo especificado en el

    parmetro MEMBER. Durante la ejecucin ocurren errores, p. ej. se produce un rebase por exceso.

    Lame1.2 Lame de STEP 7

    STEP 7 V10.5 SP202/2010, 00002014

    33

  • Ejemplo

    Figura1-1

    Parmetro Variable ValorINDEX a_index 4MEMBER "DB_1".Main_Field[-10] Primer elemento del elemento "Main_Field

    [-10..10] of REAL" en el bloque de datos"DB_1"

    VALUE a_real Elemento con ndice 4 del campo "Main_Field[-10..10] of REAL"

    El elemento con ndice 4 se lee del campo "Main_Field[-10...10] of REAL" y se escribe en lavariable "a_real". El elemento que se lee se define con el valor del parmetro INDEX.

    1.2.3.5 Escribir campo

    1.2.3.5 Escribir campo

    IntroduccinAdems de las instrucciones descritas, en KOP hay disponible una instruccin para escribiren un nico elemento.

    NotaInsertar la instruccin "Escribir campo"La instruccin "Escribir campo" se puede insertar arrastrando un cuadro vaco desde la paleta"Favoritos" al segmento y seleccionando la instruccin en la lista desplegable del cuadro vaco.

    1.2.3.5 Escribir campo1.2.3.5 Escribir campo

    Lame1.2 Lame de STEP 7

    34STEP 7 V10.5 SP202/2010, 00002014

  • Smbolo

    Figura1-1

    Parmetro Tipo de datos rea de memoria DescripcinEN BOOL I, Q, M, D, L Entrada de habilitacinENO BOOL I, Q, M, D, L Salida de habilitacinINDEX DINT I, Q, M, D, L o constante ndice del elemento en

    el que se escribe.VALUE Todos los tipos de datos

    elementalesI, Q, M, D, L o constante Variable cuyo contenido

    se copiaMEMBER Todos los tipos de datos

    elementales comoelemento de unavariable ARRAY

    I, Q, M, D, L Primer elemento en elque se escribe

    En las listas desplegables "DT" se pueden seleccionar los tipos de datos de la operacin.

    DescripcinLa instruccin "Escribir campo" permite transferir el contenido de la variable del parmetroVALUE a un elemento determinado del campo especificado en el parmetro MEMBER. Elndice del elemento que se escribe se define con el valor del parmetro INDEX. En el parmetroMEMBER se indica el primer elemento del campo en el que se escribe.Los tipos de datos del elemento especificado en el parmetro MEMBER y de la variable delparmetro VALUE deben coincidir con el tipo de datos de la instruccin "Escribir campo".La ejecucin de la instruccin "Escribir campo" se inicia slo si el estado lgico de la entradade habilitacin EN es "1". Si no ocurren errores durante la ejecucin, la salida ENO tambindevuelve el estado lgico "1".La salida de habilitacin ENO devuelve el estado lgico "0" si se cumple una de las condicionessiguientes: El estado lgico de la entrada EN es "0". El elemento indicado en el parmetro INDEX no est definido en el campo especificado en el

    parmetro MEMBER. Durante la ejecucin ocurren errores, p. ej. se produce un rebase por exceso.

    Lame1.2 Lame de STEP 7

    STEP 7 V10.5 SP202/2010, 00002014

    35

  • Ejemplo

    Figura1-1

    Parmetro Variable ValorINDEX a_index 4VALUE a_real 10,54MEMBER "DB_1".Main_Field[-10] Primer elemento del campo

    "Main_Field[-10..10] of REAL" en el bloque dedatos "DB_1"

    El valor "10.54" de la variable "a_real" se escribe en el elemento con el ndice 4 del campo"Main_Field[-10...10] of REAL". El ndice del elemento al que se transfiere el contenido de lavariable "a_real" se define con el valor del parmetro INDEX.

    1.2.3.5 Escribir campo

    IntroduccinAdems de las instrucciones descritas, en KOP hay disponible una instruccin para escribiren un nico elemento.

    NotaInsertar la instruccin "Escribir campo"La instruccin "Escribir campo" se puede insertar arrastra