Siemens SIMATIC PCS 7 Manual De Funciones
Siemens SIMATIC PCS 7 Manual De Funciones

Siemens SIMATIC PCS 7 Manual De Funciones

Sistema de control de procesos para simatic s7
Ocultar thumbs Ver también para SIMATIC PCS 7:
Tabla de contenido

Publicidad

Enlaces rápidos

CFC para SIMATIC S7

SIMATIC
Sistema de control de procesos
PCS 7
CFC para SIMATIC S7
Manual de funciones
12/2011
A5E03710061-01

___________________
Novedades del CFC
___________________
Introducción
___________________
Primeros pasos
___________________
Fundamentos del CFC
Información importante
___________________
sobre CFC
___________________
Ingeniería multiusuario
Iniciar y manejar el editor de
___________________
CFC
Representación de los datos
___________________
de configuración
Crear estructuras de
___________________
ejecución
___________________
Compilar
___________________
Cargar
Comprobar programas de
___________________
usuario
___________________
Informe de cambios
___________________
Leer esquemas del PLC
___________________
Procesamiento de señales
Creación de tipos de bloques
___________________
CFC
___________
Documentación de
programas
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

Publicidad

Tabla de contenido
loading

Resumen de contenidos para Siemens SIMATIC PCS 7

  • Página 1 ___________________ CFC para SIMATIC S7 Novedades del CFC ___________________ Introducción ___________________ Primeros pasos ___________________ Fundamentos del CFC SIMATIC Información importante ___________________ sobre CFC ___________________ Sistema de control de procesos Ingeniería multiusuario PCS 7 Iniciar y manejar el editor de ___________________ CFC para SIMATIC S7 Representación de los datos ___________________...
  • Página 2 Considere lo siguiente: ADVERTENCIA Los productos de Siemens sólo deberán usarse para los casos de aplicación previstos en el catálogo y la documentación técnica asociada. De usarse productos y componentes de terceros, éstos deberán haber sido recomendados u homologados por Siemens. El funcionamiento correcto y seguro de los productos exige que su transporte, almacenamiento, instalación, montaje, manejo y mantenimiento hayan sido realizados de forma...
  • Página 3: Tabla De Contenido

    Índice Novedades del CFC ..........................9 Introducción ............................. 11 Primeros pasos............................13 Fundamentos del CFC..........................15 CFC en el entorno STEP 7 ......................15 Bloques en CFC...........................18 Asignación automática de nombres.....................21 Información importante sobre CFC ......................23 Información de licencia de PCS 7....................23 Contaje y registro de las licencias de POs ..................24 Unidad del archivo de almacenamiento..................27 Comportamiento de la CPU de S7 en caso de fallo ..............27...
  • Página 4 Índice 7.3.7 Acceso a la ayuda mediante el teclado ..................55 7.3.8 Métodos abreviados para configurar ..................56 7.3.9 Manejo con el ratón........................58 7.3.10 Denominación internacional/española de las teclas..............59 Representación de los datos de configuración ..................61 Esquemas ........................... 61 Esquemas parciales........................
  • Página 5 Índice Editar bloques ..........................108 9.5.1 Editar bloques ..........................108 9.5.2 Insertar bloques .........................109 9.5.2.1 Insertar bloques .........................109 9.5.2.2 Ajustes para la inserción de bloques ..................110 9.5.2.3 Posicionamiento de bloques más grandes ................111 9.5.2.4 Insertar bloques no posicionados ....................111 9.5.3 Modificación centralizada de tipos de bloques ................112 9.5.3.1 Notas de interés sobre la modificación centralizada de tipos de bloques.........112 9.5.3.2...
  • Página 6 Índice 9.7.17 Cómo borrar interconexiones....................156 9.7.18 Tipos de datos y estructuras ..................... 158 9.7.18.1 Tipos de datos para S7 ......................158 9.7.18.2 Reglas de interconexión para los tipos de datos: A, DT, S, ST..........160 9.7.18.3 Estructuras ..........................161 Declaraciones generales......................
  • Página 7 Índice Cargar ..............................217 11.1 Cómo cargar un programa de usuario en el sistema de destino..........217 11.2 Cargar programas modificados en CPU de test ................222 11.3 Información relevante sobre la carga de cambios ..............223 11.4 Soporte del sistema para evitar motivos de paso a Stop de las CPU ........225 11.5 Compilar y cargar objetos ......................228 11.6...
  • Página 8 Índice Documentación de programas....................... 271 17.1 Imprimir esquemas, vista de valores, conexiones ..............271 17.1.1 Cómo imprimir esquemas ......................271 17.1.2 Preparar cajetín......................... 273 17.1.3 Cómo imprimir la vista de valores..................... 275 17.1.4 Cómo imprimir las conexiones de bloque/esquema ..............275 17.2 Imprimir datos de referencia del esquema................
  • Página 9: Novedades Del Cfc

    Novedades del CFC CFC V8.0 Con respecto a la versión anterior V7.1.2, la versión V8.0 incluye las siguientes ampliaciones o modificaciones: ● Autorizaciones de control específicas El nuevo atributo "Op_Level" permite configurar niveles de autorización de control en el tipo de bloque. ●...
  • Página 10: Consulte También

    Novedades del CFC CFC V7.1.2 En comparación con la versión anterior V7.1, la versión V7.1.2 contiene las siguientes ampliaciones o modificaciones: ● Número de interconexiones inter-AS posibles El número máximo posible de interconexiones inter-AS ya no está limitado a una cantidad determinada, sino que se determina por tiempo mediante una comprobación del volumen de transmisión.
  • Página 11: Introducción

    Introducción ¿Qué es CFC? CFC (Continuous Function Chart) es un editor gráfico diseñado para trabajar junto con el paquete de software STEP 7. Este editor permite crear una estructura completa de software para una CPU a partir de bloques predefinidos. El proceso consiste en ubicar los bloques en esquemas funcionales, parametrizarlos e interconectarlos.
  • Página 12: Compatibilidad Con Proyectos Anteriores

    Introducción Almacén de bloques Puede tomar los bloques necesarios para CFC de las librerías de bloques, de la librería de datos maestros o de otros proyectos o crear bloques personalizados. Nota El CFC trabaja generalmente en "Configuración avance". Los programas que no se modifiquen con el editor CFC, sino con otras herramientas, crearán incoherencias.
  • Página 13: Primeros Pasos

    Primeros pasos Sinopsis Esta sección explica los pasos que debe dar para configurar su sistema de destino S7: 1. Crear la estructura del proyecto Para el CFC deberá crear una carpeta de esquemas debajo del nivel jerárquico de la carpeta del programa utilizando el SIMATIC Manager . En la carpeta de esquemas debe crear los diferentes esquemas CFC, o bien desde el SIMATIC Manager , o bien directamente en el editor CFC.
  • Página 14 Primeros pasos 6. Compilar los esquemas CFC Durante la compilación, los esquemas de la CPU actual se convierten a código máquina. Según el sistema de destino se utiliza otro compilador, sin embargo la llamada es idéntica. Al compilar como tipo de bloque sólo se compila el esquema individual. 7.
  • Página 15: Fundamentos Del Cfc

    Fundamentos del CFC CFC en el entorno STEP 7 Componentes de STEP 7 Para trabajar con CFC se utilizan los siguientes componentes de STEP 7: ● SIMATIC Manager Para todos los sistemas de destino se utiliza el SIMATIC Manager como base de datos centralizada y sistema de coordinación de herramientas y objetos.
  • Página 16 Fundamentos del CFC 4.1 CFC en el entorno STEP 7 Flujo de los datos del proyecto La siguiente ilustración muestra el flujo de los datos de configuración del proyecto en S7, comenzando por la creación de los tipos de bloques, hasta la carga del código máquina en el sistema de automatización.
  • Página 17 Fundamentos del CFC 4.1 CFC en el entorno STEP 7 Flujo de datos para la configuración de una CPU S7 1. (Opcional) Los tipos de bloques se crean con medios de STEP 7 (p. ej. con SCL) y se guardan en el programa de usuario S7. (Opcional) Los bloques de datos globales se crean con el editor KOP/AWL y se guardan en el programa de usuario S7.
  • Página 18: Bloques En Cfc

    Fundamentos del CFC 4.2 Bloques en CFC Bloques en CFC Funciones en forma de bloques En CFC se trabaja con bloques predefinidos que cumplen una función determinada. Estos bloques funcionales se posicionan en el esquema y después se interconectan y parametrizan.
  • Página 19 Fundamentos del CFC 4.2 Bloques en CFC La instancia de bloque Si a continuación posiciona un bloque en el esquema CFC, se creará una instancia de este tipo de bloque al insertarlo en el esquema. Instancia significa en este contexto, que es una aplicación del tipo de bloque seleccionado.
  • Página 20: Otras Diferencias

    Fundamentos del CFC 4.2 Bloques en CFC Bloques de organización La interfaz entre el sistema operativo de la CPU y el programa de usuario lo constituyen las tareas, que en S7 están materializadas en bloques de organización (OB). Mediante estos OBs es posible ejecutar determinadas partes del programa.
  • Página 21: Asignación Automática De Nombres

    Fundamentos del CFC 4.3 Asignación automática de nombres Asignación automática de nombres Introducción La asignación automática de nombres descrita a continuación sólo es válida para los objetos creados, copiados o movidos con el SIMATIC Manager , con el editor CFC o con el editor de secuencias.
  • Página 22 Fundamentos del CFC 4.3 Asignación automática de nombres Ejemplos: Esquema: CFC(1) copiado por primera vez → CFC(1)(1) Esquema: CFC(1) copiado de nuevo → CFC(1)(2) Esquema: CFC(1)(2) copiar → CFC(1)(2)(1) ● Si elige "Cambiar nombres" se abrirá un nuevo cuadro de diálogo. En él podrá indicar nuevos nombres o cambiar los nombres asignados automáticamente que aparecen en el campo de entrada.
  • Página 23: Información Importante Sobre Cfc

    "Información de licencia de PCS 7". La función le permite comprobar si la licencia "SIMATIC PCS 7 AS RT PO" que ha adquirido o que va a solicitar es suficiente para su proyecto o con cuántos objetos de proceso más puede ampliar su proyecto.
  • Página 24: Contaje Y Registro De Las Licencias De Pos

    Información importante sobre CFC 5.2 Contaje y registro de las licencias de POs Contaje y registro de las licencias de POs Procedimiento general Durante el proceso de carga, el sistema de carga determina los objetos de proceso (PO) existentes en el programa y el número de serie de la CPU y de la Memory Card. Con esos números se determina la asignación de un programa a la CPU.
  • Página 25 Información importante sobre CFC 5.2 Contaje y registro de las licencias de POs ● Traslado de un programa a otra CPU El sistema de carga reconoce a partir de los datos de la información de PO que ese programa ya ha sido cargado en la misma CPU. Aparecerá un mensaje indicando que, si continúa el proceso de carga, ya no se podrá...
  • Página 26 Información importante sobre CFC 5.2 Contaje y registro de las licencias de POs Indicaciones sobre el uso de POs ● Cargar en S7-PLCSIM y CPU de test: Aquí no se cuentan los POs. ● Borrado de proyectos: Si borra un proyecto, CFC no recibe la correspondiente notificación. Por eso no puede devolver POs.
  • Página 27: Unidad Del Archivo De Almacenamiento

    Información importante sobre CFC 5.3 Unidad del archivo de almacenamiento Unidad del archivo de almacenamiento Archivo de almacenamiento en unidad USB CFC configura automáticamente un archivo de almacenamiento en la unidad que contenga el mayor espacio libre en memoria. SI se trata de una unidad USB, debe recordar lo siguiente: Para que la potencia del soporte de datos no perjudique el rendimiento del ordenador durante las actividades de almacenamiento, proceda del modo siguiente:...
  • Página 28: Conversión A La Nueva Versión De Cfc

    Información importante sobre CFC 5.5 Conversión a la nueva versión de CFC Conversión a la nueva versión de CFC 5.5.1 Actualización de versiones de CFC Procesamiento posterior Los datos creados con CFC V3.x, CFC V4.x, CFC V5.x o CFC V6.x pueden seguir procesándose con CFC V7.x de la siguiente manera: ●...
  • Página 29: Conversión De Los Bloques De Librerías Cfc A Operaciones Básicas

    Información importante sobre CFC 5.5 Conversión a la nueva versión de CFC 5.5.2 Conversión de los bloques de librerías CFC a operaciones básicas Introducción A partir de la versión V5.0, los bloques que hasta el momento se encontraban en la librería CFC se ofrecerán como operaciones básicas (BOPs).
  • Página 30: Excepciones

    Información importante sobre CFC 5.5 Conversión a la nueva versión de CFC 11. Si su proyecto contiene bloques que se han creado solos y cuyos DB se encuentran en "áreas reservadas para otras aplicaciones", cópielos manualmente en la carpeta de bloques.
  • Página 31: Conversión De Proyectos Antiguos Al Modelo De Ejecución Mejorado

    Información importante sobre CFC 5.5 Conversión a la nueva versión de CFC 5.5.3 Conversión de proyectos antiguos al modelo de ejecución mejorado Introducción Los proyectos generados con una versión CFC antigua (< V6.0) se pueden convertir al modelo de ejecución mejorado disponible desde la versión V6.0 de CFC sin grandes esfuerzos de procesamiento durante el curso de la migración.
  • Página 32 Información importante sobre CFC 5.5 Conversión a la nueva versión de CFC CFC para SIMATIC S7 Manual de funciones, 12/2011, A5E03710061-01...
  • Página 33: Ingeniería Multiusuario

    Ingeniería multiusuario Múltiples usuarios en un proyecto Introducción Generalmente existe la posibilidad de que trabajen varios usuarios en un mismo proyecto o multiproyecto. Ello permite configurar, comprobar y poner en marcha los sistemas de destino desde lugares diferentes o en una red (ingeniería multiusuario). Posibilidades básicas ●...
  • Página 34 Ingeniería multiusuario 6.1 Múltiples usuarios en un proyecto Procedimiento para la partición y la fusión de los datos de proyecto 1. Copie una parte tecnológica del proyecto (uno o varios esquemas) en otro proyecto. Resultado: en la copia se crean interconexiones textuales a todas las fuentes que no se encuentran en el fragmento copiado.
  • Página 35: Configuración En Red

    Ingeniería multiusuario 6.2 Configuración en red Configuración en red Configuración en red Si varios usuarios trabajan desde sus estaciones de ingeniería en un proyecto que está en un servidor central o en un ordenador con una unidad liberada, esto también es posible al mismo tiempo para partes definidas del proyecto.
  • Página 36 Ingeniería multiusuario 6.2 Configuración en red Si varias acciones paralelas tienen una misma prioridad, se ejecuta la primera acción que se ha iniciado. ● Acciones de lectura breves (sin ocupación de recursos) son: – abrir esquemas – abrir la secuencia de ejecución –...
  • Página 37 Ingeniería multiusuario 6.2 Configuración en red Indicaciones respecto al procedimiento ● Si varios usuarios trabajan simultáneamente en un mismo proyecto, es recomendable actualizar los datos en intervalos regulares (mediante F5). Así se garantiza que todos los usuarios trabajen con los mismos datos actuales. ●...
  • Página 38 Ingeniería multiusuario 6.2 Configuración en red CFC para SIMATIC S7 Manual de funciones, 12/2011, A5E03710061-01...
  • Página 39: Iniciar Y Manejar El Editor De Cfc

    Iniciar y manejar el editor de CFC Iniciar y salir del editor de CFC Iniciar CFC desde el SIMATIC Manager Para iniciar el editor CFC, proceda del modo siguiente: Haga doble clic en el símbolo del esquema CFC deseado. Se iniciará el editor CFC y se abrirá el esquema. Iniciar CFC desde el escritorio de Windows Haga doble clic en el símbolo del editor CFC (si existe) seleccione la entrada del programa en la barra de inicio: SIMATIC >...
  • Página 40: Elementos De Control

    Iniciar y manejar el editor de CFC 7.2 Elementos de control Elementos de control 7.2.1 Ventanas de trabajo Dentro del editor pueden abrir, limitado sólo por las posibilidades de Windows, tantas ventanas como desee. Cada una de las ventanas del esquema contiene la visualización de un esquema CFC.
  • Página 41: Catálogo De Bloques, Esquemas, Plantillas Y Librerías

    Iniciar y manejar el editor de CFC 7.2 Elementos de control 7.2.2 Catálogo de bloques, esquemas, plantillas y librerías Abrir y cerrar el catálogo Los bloques y esquemas existentes en el catálogo de bloques se pueden seleccionar para su inserción en el esquema CFC. Existen varias posibilidades para abrir y cerrar el catálogo: ●...
  • Página 42 Iniciar y manejar el editor de CFC 7.2 Elementos de control Cambiar de ventana de catálogo En el catálogo puede cambiar entre los catálogos siguientes: Catálogo de bloques Catálogo de esquemas Catálogo de plantillas Catálogo de librerías Si en el proyecto también hay bloques no posicionados, se mostrará además el catálogo de los bloques no posicionados .
  • Página 43 Iniciar y manejar el editor de CFC 7.2 Elementos de control En la carpeta "Todos los bloques" encontrará todos los bloques de todas las familias de bloques (incluidos los del directorio "Otros bloques") ordenados alfabéticamente. Todos los bloques importados se representan por duplicado pero en distinto orden. Nota Insertar bloques desde las familias de bloques o desde el directorio "Todos los bloques"...
  • Página 44 Iniciar y manejar el editor de CFC 7.2 Elementos de control ● Si no existe ninguna jerarquía tecnológica y no se ha activado la casilla de opción "Representar catálogo con jerarquía tecnológica", los esquemas se representarán en orden alfabético (vista de árbol). ●...
  • Página 45 Iniciar y manejar el editor de CFC 7.2 Elementos de control Los bloques se representan por duplicado en el catálogo, pero clasificados en diferente orden: ● clasificación por familias (p. ej. FMT_PID en CONTROL) ● por orden alfabético en la carpeta "Todos los bloques"...
  • Página 46: Buscar Objetos En El Catálogo

    Iniciar y manejar el editor de CFC 7.2 Elementos de control 7.2.3 Buscar objetos en el catálogo Buscar en el catálogo En el campo de entrada del catálogo puede indicar un texto y buscarlo por medio del botón . Si el texto indicado no se puede encontrar como nombre de objeto, CFC buscará los bloques o esquemas que contengan ese texto como comentario.
  • Página 47: Barra De Herramientas

    Iniciar y manejar el editor de CFC 7.2 Elementos de control 7.2.5 Barra de herramientas La barra de herramientas se encuentra debajo de la barra de menú. Contiene una serie de iconos que representan las funciones de la barra de menú que se utilizan con mayor frecuencia, incluida una lista desplegable para la selección de las hojas o del resumen.
  • Página 48: Menú Contextual

    Iniciar y manejar el editor de CFC 7.2 Elementos de control 7.2.7 Menú contextual El botón secundario del ratón permite activar un menú contextual que ofrece las funciones de la barra de menú más frecuentemente utilizadas. Sólo podrá elegir las funciones apropiadas al contexto y al estado actual del editor, ya que las demás aparecerán en color gris.
  • Página 49: Manejo Del Teclado Y Del Ratón

    Iniciar y manejar el editor de CFC 7.3 Manejo del teclado y del ratón Manejo del teclado y del ratón 7.3.1 Combinaciones de teclas para comandos de menú Introducción Todos los comandos de menú pueden seleccionarse utilizando una combinación con la tecla <Alt>.
  • Página 50: Combinaciones De Teclas En El Esquema Cfc

    Iniciar y manejar el editor de CFC 7.3 Manejo del teclado y del ratón 7.3.2 Combinaciones de teclas en el esquema CFC Con las teclas siguientes puede navegar por el esquema CFC: Tecla Función Ventana de esquema <Tab> Se ha seleccionado un bloque individual: Se cambia al siguiente bloque (orden establecido internamente, no modificable por el usuario) Se han seleccionado varios bloques: la selección se suprime y se cambia al siguiente bloque en el orden interno.
  • Página 51 Iniciar y manejar el editor de CFC 7.3 Manejo del teclado y del ratón Tecla Función Interconexiones: <Ctrl+X> Entrada: copia la interconexión al portapapeles y la borra de esa entrada, en cuanto se añade dicha interconexión a otra entrada seleccionada mediante <Ctrl+V>. <Ctrl+C>...
  • Página 52: Desplazamiento Del Cursor Para Editar Textos

    Iniciar y manejar el editor de CFC 7.3 Manejo del teclado y del ratón Tecla Función <Flecha derecha> Amplía la jerarquía del objeto seleccionado y selecciona el primer objeto de ese nivel <Flecha izquierda> o cambia en la jerarquía ampliada al siguiente nivel superior. <Re Pág>...
  • Página 53: Desplazamiento Del Puntero Del Ratón En La Barra De Menús Y El Menú Contextual

    Iniciar y manejar el editor de CFC 7.3 Manejo del teclado y del ratón 7.3.4 Desplazamiento del puntero del ratón en la barra de menús y el menú contextual Teclas para desplazar el puntero del ratón El puntero del ratón se desplaza por las barras de menús o por el menú contextual con las teclas siguientes: Teclas Función...
  • Página 54: Desplazamiento Del Puntero Del Ratón En Cuadros De Diálogo

    Iniciar y manejar el editor de CFC 7.3 Manejo del teclado y del ratón 7.3.5 Desplazamiento del puntero del ratón en cuadros de diálogo Teclas para desplazar el puntero del ratón El puntero del ratón se desplaza por los cuadros de diálogo con las teclas siguientes: Teclas Función <Tab>...
  • Página 55: Selección De Textos Mediante El Teclado

    Iniciar y manejar el editor de CFC 7.3 Manejo del teclado y del ratón 7.3.6 Selección de textos mediante el teclado Comandos de teclas Los textos se seleccionan con las teclas siguientes: Teclas Función <Mayús+Flecha derecha> Un carácter a la derecha. <Mayús+Flecha izquierda>...
  • Página 56: Métodos Abreviados Para Configurar

    Iniciar y manejar el editor de CFC 7.3 Manejo del teclado y del ratón 7.3.8 Métodos abreviados para configurar Introducción A continuación se listan los métodos abreviados que permitirán al usuario experimentado realizar un manejo más eficiente de las diversas funciones frente al método a través de los comandos de menú.
  • Página 57 Iniciar y manejar el editor de CFC 7.3 Manejo del teclado y del ratón Seleccionar varios bloques Proceda de la siguiente forma para seleccionar bloques: ● Para seleccionar varios bloques dispuestos de forma aleatoria, haga clic en cada uno de ellos de forma consecutiva manteniendo presionada la tecla <Ctrl>.
  • Página 58: Manejo Con El Ratón

    Iniciar y manejar el editor de CFC 7.3 Manejo del teclado y del ratón 7.3.9 Manejo con el ratón Las funciones siguientes están disponibles mediante el ratón: Clic simple Doble clic <Ctrl> + Clic + clic mantener y arrastrar Encabezado del Seleccionar un Abrir el cuadro de diálogo Selección...
  • Página 59: Denominación Internacional/Española De Las Teclas

    Iniciar y manejar el editor de CFC 7.3 Manejo del teclado y del ratón Nota Tenga en cuenta que en el caso de los elementos anteriormente mencionados puede acceder a los comandos de menú contextual correspondientes con el botón derecho del ratón, por ejemplo "Saltar vía barra lateral"...
  • Página 60 Iniciar y manejar el editor de CFC 7.3 Manejo del teclado y del ratón CFC para SIMATIC S7 Manual de funciones, 12/2011, A5E03710061-01...
  • Página 61: Representación De Los Datos De Configuración

    Representación de los datos de configuración Esquemas La unidad fundamental de trabajo del editor CFC es el esquema. Cada esquema tiene asignado un nombre inequívoco en toda la CPU. Cada esquema se compone de hasta 26 esquemas parciales (Página 61) con 6 hojas (Página 62) cada uno. Los esquemas se pueden generar con el SIMATIC Manager o directamente en el editor CFC.
  • Página 62: Hojas

    Representación de los datos de configuración 8.3 Hojas Hojas Cada uno de los esquemas (Página 61) (esquema parcial) se compone de 6 hojas, dispuestas en el editor CFC en 2 columnas, cada una con 3 hojas. Cada hoja consta de un área de trabajo central y de barras laterales con las referencias hacia otras hojas y esquemas.
  • Página 63: Esquemas Jerárquicos

    Representación de los datos de configuración 8.5 Esquemas jerárquicos Esquemas jerárquicos Un esquema CFC se puede incorporar en otro esquema CFC (técnica esquema en esquema). De esta forma se pueden crear estructuras jerárquicas. Cada esquema incorporado se puede abrir y, como cualquier otro esquema, se puede modificar individualmente.
  • Página 64: Bloques

    Representación de los datos de configuración 8.6 Bloques Bloques Representación en el esquema Los bloques se representan en el esquema como objetos gráficos. Los objetos se sitúan en las superficies de trabajo de las hojas. Cada bloque ocupa un lugar determinado. Si se ubican los bloques de tal forma, que se solapan parcial o completamente con otros objetos o con la barra lateral, se representarán en su tamaño normal, pero sin las conexiones de bloques y en gris claro.
  • Página 65 Representación de los datos de configuración 8.6 Bloques Representación de bloques Los bloques se representan gráficamente en el esquema como "bloques grandes" y "bloques pequeños". La representación gráfica de un bloque grande es como sigue: ● el encabezamiento: – Nombre del bloque, tipo de bloque y comentario –...
  • Página 66: Textos

    Representación de los datos de configuración 8.7 Textos Textos Si desea insertar un comentario en el esquema, utilice el campo de texto. Los campos de texto pueden ubicarse en el esquema igual que los bloques. Podrá arrastrar el campo de texto "Nuevo texto"...
  • Página 67: Interconexiones

    Representación de los datos de configuración 8.8 Interconexiones Interconexiones Una interconexión es el enlace entre los elementos siguientes: ● desde la salida de un bloque/esquema hasta una o varias entradas de otro o del mismo bloque/esquema o hasta la entrada de una conexión de esquema. Los tipos de datos de la entrada y la salida deben ser compatibles.
  • Página 68: Representación De Interconexiones

    Representación de los datos de configuración 8.9 Representación de interconexiones Representación de interconexiones Interconexión entre bloques/esquemas Las interconexiones entre bloques/esquemas se representan de la siguiente forma: Cuando los bloques/esquemas a interconectar se encuentren en la misma hoja, se trazará una línea de unión. Si ambos objetos no se encuentran en la misma hoja, se generarán automáticamente entradas en la barra lateral con las referencias.
  • Página 69: Conectores

    Representación de los datos de configuración 8.9 Representación de interconexiones Conectores Cuando por saturación no se puedan trazar más líneas en una hoja, CFC añadirá un conector en la conexión de bloque/esquema y un número en la barra lateral. Los conectores correspondientes recibirán los mismos números de referencia.
  • Página 70: Representación De Interconexiones En Barras Laterales

    Representación de los datos de configuración 8.10 Representación de interconexiones en barras laterales 8.10 Representación de interconexiones en barras laterales Estructura En los márgenes derecho e izquierdo de cada hoja hay las barras laterales. Las entradas que contienen se muestran en la vista Hoja. El ancho del campo grande la barra lateral es variable.
  • Página 71 Representación de los datos de configuración 8.10 Representación de interconexiones en barras laterales ● Interconexión con conexión invisible 1ª línea: nombre de esquema*), nombre de bloque *) 2ª línea: nombre de conexión y texto: (INVISIBLE) y, en su caso, comentario de la entrada o salida (posiblemente abreviado) Si el esquema se utiliza en una jerarquía tecnológica (PCS 7), antes del nombre del esquema y del bloque se registra la ruta de la jerarquía.
  • Página 72: Información Breve

    Representación de los datos de configuración 8.11 Información breve 8.11 Información breve Si se sitúa con el puntero del ratón sobre determinadas partes del esquema CFC obtendrá una información breve: Posición del puntero del ratón Información Encabezado del bloque, cuerpo del bloque Tipo de bloque, comentario sobre el bloque Encabezado del esquema, cuerpo del Tipo (siempre "Esquema"), comentario sobre el...
  • Página 73: Vistas

    Representación de los datos de configuración 8.12 Vistas 8.12 Vistas 8.12.1 Vistas del CFC Tipos de representación Para la inserción y edición de bloques/esquemas jerárquicos, el editor CFC ofrece dos tipos de representación diferentes: ● El modo de representación Resumen resulta útil para copiar y mover objetos y para insertar bloques de gran tamaño.
  • Página 74: Resumen

    Representación de los datos de configuración 8.12 Vistas 8.12.2 Resumen Resumen El resumen (representación del esquema) resulta útil para copiar y mover bloques u otros esquemas que contiene el esquema y para insertar bloques de gran tamaño. Además se pueden realizar interconexiones de conexiones de bloque (también interconexiones que van más allá...
  • Página 75: Vista Hoja

    Representación de los datos de configuración 8.12 Vistas 8.12.3 Vista Hoja Vista Hoja Dependiendo de la resolución del monitor y de la ampliación ajustada, la representación Hoja muestra la hoja completa o una parte de la misma. Las barras de desplazamiento en los bordes permiten desplazar la porción visible de la imagen.
  • Página 76 Representación de los datos de configuración 8.12 Vistas CFC para SIMATIC S7 Manual de funciones, 12/2011, A5E03710061-01...
  • Página 77: Crear Estructuras De Ejecución

    Crear estructuras de ejecución Manejar esquemas 9.1.1 Cómo crear y borrar esquemas Requisitos Tiene que haber creado un proyecto con un programa S7 y una carpeta de esquemas con el SIMATIC Manager. Crear un esquema Generalmente, los esquemas se crean con el SIMATIC Manager. Proceda de la siguiente forma: 1.
  • Página 78 Crear estructuras de ejecución 9.1 Manejar esquemas Crear automáticamente un grupo de ejecución Al crear un esquema, se creará automáticamente un grupo de ejecución y se incorporará en la secuencia de ejecución de acuerdo con el indicador de incorporación de esquemas. El nombre de la secuencia de ejecución es el mismo que el del esquema.
  • Página 79: Así Se Abren Los Esquemas

    Crear estructuras de ejecución 9.1 Manejar esquemas 9.1.2 Así se abren los esquemas Procedimiento Por lo general, un esquema se abre con el SIMATIC Manager: 1. Seleccione un proyecto, la carpeta de programa S7 y abra la carpeta de esquemas. 2.
  • Página 80: Navegar Por Esquemas

    Crear estructuras de ejecución 9.1 Manejar esquemas 9.1.3 Navegar por esquemas Introducción Hay algunas funciones que le facilitan la navegación por el esquema. Existen las posibilidades siguientes: ● mediante el comando de menú Edición > Ir a > ... ● haciendo doble clic ●...
  • Página 81 Crear estructuras de ejecución 9.1 Manejar esquemas Ir a Con el comando de menú Edición > Ir a > se abre un submenú que contiene las siguientes posibilidades de navegación: ● Posición de incorporación Con esta función se inicia el editor de ejecución y se muestra la secuencia de ejecución del bloque seleccionado en el esquema.
  • Página 82 Crear estructuras de ejecución 9.1 Manejar esquemas ● Página de desbordamiento anterior Esta función permite saltar desde la página de desbordamiento actual a la anterior o bien desde la primera página de desbordamiento a la página original. Este comando de menú sólo estará activo dentro de una página de desbordamiento. ●...
  • Página 83 Crear estructuras de ejecución 9.1 Manejar esquemas Seguimiento de señales Para el seguimiento de señales proceda del modo siguiente: Seguimiento de señal desde un esquema jerárquico 1. Posicione el puntero de ratón en la entrada de la barra lateral dentro del esquema jerárquico.
  • Página 84: Copiar/Mover Esquemas

    Crear estructuras de ejecución 9.1 Manejar esquemas 9.1.4 Copiar/mover esquemas Introducción La copia de esquemas completos permite duplicar o desplazar rápidamente, e incluso a otras CPUs, las estructuras parciales o completas previamente comprobadas. Copiar/mover Copiar recursos Al copiar/mover esquemas también se copian los recursos, siempre que no existan en el destino.
  • Página 85 Crear estructuras de ejecución 9.1 Manejar esquemas Atributos del sistema Al copiar/mover esquemas se comparan los atributos del sistema de los bloques copiados/movidos con los atributos de los bloques ya disponibles en el destino. En función del resultado de la comprobación, se podrá interrumpir el proceso de copiar/mover los esquemas.
  • Página 86: Editar Un Esquema

    Crear estructuras de ejecución 9.2 Editar un esquema Editar un esquema 9.2.1 Adaptar las propiedades de esquemas Utilización y llamada En la ficha "General" del cuadro de diálogo "Propiedades CFC" puede ajustar las propiedades generales como el nombre del esquema, el autor y el comentario del esquema abierto en ese momento.
  • Página 87 Crear estructuras de ejecución 9.2 Editar un esquema ● Última modificación Fecha de modificación. Cuando se modifica un esquema también se adapta la fecha de modificación para todos los demás esquemas de la misma carpeta, ya que pueden existir interconexiones interesquema. Por tanto, por cada carpeta de esquemas sólo hay una fecha de modificación.
  • Página 88: Cómo Insertar Y Borrar Esquemas Parciales

    Crear estructuras de ejecución 9.2 Editar un esquema 9.2.2 Cómo insertar y borrar esquemas parciales Introducción Puede ampliar el esquema CFC con otros esquemas parciales, si el tamaño existente no es suficiente. Para cada esquema parcial se muestra una ficha a la altura de la barra de desplazamiento del margen inferior de la ventana mediante la cual es posible seleccionar el esquema parcial deseado.
  • Página 89 Crear estructuras de ejecución 9.2 Editar un esquema CFC para SIMATIC S7 Manual de funciones, 12/2011, A5E03710061-01...
  • Página 90: Crear Esquemas Jerárquicos

    Crear estructuras de ejecución 9.3 Crear esquemas jerárquicos Crear esquemas jerárquicos 9.3.1 Crear esquemas jerárquicos Introducción Un esquema CFC puede insertarse en otro esquema CFC. De ese modo puede elaborarse un programa estructurado conforme a aspectos tecnológicos, cuyas partes son estandarizables y reutilizables.
  • Página 91 Crear estructuras de ejecución 9.3 Crear esquemas jerárquicos Interconectar Los esquemas jerárquicos pueden interconectarse dentro del esquema con otros esquemas jerárquicos (si éstos disponen de conexiones de esquemas), con bloques o con operandos generales. También pueden establecerse interconexiones textuales. Navegar en el esquema Abrir esquemas jerárquicos: 1.
  • Página 92: Copiar/Borrar Esquemas Jerárquicos

    Crear estructuras de ejecución 9.3 Crear esquemas jerárquicos 9.3.2 Copiar/borrar esquemas jerárquicos Copiar/mover dentro de un esquema o a varios esquemas Los esquemas jerárquicos pueden copiarse o moverse como los bloques. Copiar en carpetas de esquemas Para borrar un esquema jerárquico del esquema, pero no de la carpeta de esquemas (por ejemplo porque lo ha modificado y desea utilizarlo posteriormente en otro lugar), puede copiarlo antes en la carpeta de esquemas.
  • Página 93: Cómo Sustituir Esquemas Jerárquicos

    Crear estructuras de ejecución 9.3 Crear esquemas jerárquicos 9.3.3 Cómo sustituir esquemas jerárquicos Introducción Es posible sustituir un esquema jerárquico por otro esquema jerárquico. En este caso, las interconexiones del esquema "original" se mantendrán mientras sea posible en el nuevo esquema.
  • Página 94: Cómo Crear Un Esquema Con Conexiones De Esquema

    Crear estructuras de ejecución 9.3 Crear esquemas jerárquicos 9.3.4 Cómo crear un esquema con conexiones de esquema Introducción Puede equipar un esquema con conexiones para hacer posibles otras utilizaciones, p. ej. las siguientes: ● inserción en otro esquema e interconexión con otros esquemas o bloques ●...
  • Página 95 Crear estructuras de ejecución 9.3 Crear esquemas jerárquicos Procedimiento alternativo en conexiones de esquema existentes Las conexiones de los bloques situados en el esquema o de los esquemas jerárquicos se pueden asignar a las conexiones del esquema ya existentes sin necesidad de abrir la ventana de las conexiones de esquema.
  • Página 96 Crear estructuras de ejecución 9.3 Crear esquemas jerárquicos Crear mediante el enlace con <Ctrl>+ Arrastrar y soltar 1. Haga clic en el botón de la barra de herramientas elija el comando de menú Ver > Conexiones de esquema. Se abre la ventana para editar las conexiones de esquema en la parte superior de la ventana del esquema.
  • Página 97 Crear estructuras de ejecución 9.3 Crear esquemas jerárquicos Atributos del sistema Como en el caso de las conexiones de bloque, también puede asignar atributos del sistema a las diferentes conexiones en las conexiones de esquema. Tenga en cuenta lo siguiente: Si se sitúa una conexión de un bloque/esquema colocado en el esquema sobre una conexión de esquema, sucede lo siguiente: ●...
  • Página 98: Manejar Tipos De Bloques

    Crear estructuras de ejecución 9.4 Manejar tipos de bloques Manejar tipos de bloques 9.4.1 Importar tipos de bloques Importar a CFC La importación da a conocer los bloques existentes en CFC. En CFC sólo pueden utilizarse los tipos de bloques reconocidos. Existen dos posibilidades para importar bloques: ●...
  • Página 99 Crear estructuras de ejecución 9.4 Manejar tipos de bloques Tratamiento de bloques con el mismo número En un programa S7, los números de los bloques deben ser unívocos. No es posible utilizar distintos tipos de bloques (nombre o función simbólicos) con el mismo nombre de objeto, p.
  • Página 100: Nueva Versión De Los Tipos De Bloques

    Crear estructuras de ejecución 9.4 Manejar tipos de bloques 9.4.2 Nueva versión de los tipos de bloques Introducción Si después de una modificación de tipos de bloques se deben incorporar los tipos de bloques modificados en lugar de los tipos de bloques utilizados hasta el momento, deberán importarse éstos a la carpeta de esquemas.
  • Página 101 Crear estructuras de ejecución 9.4 Manejar tipos de bloques La misma versión Si importa tipos de bloque que ya existen en esta misma versión en la carpeta de esquemas obtendrá un cuadro de diálogo con los elementos siguientes: ● Con el mensaje "Las nuevas versiones de los tipos de bloque de la carpeta de bloques offline coinciden con los tipos de bloque del mismo nombre en el CFC.
  • Página 102: Insertar Tipos De Bloques

    Crear estructuras de ejecución 9.4 Manejar tipos de bloques 9.4.3 Insertar tipos de bloques Tipos de bloques en el catálogo Puede seleccionar un tipo de bloques del catálogo de librerías o del catálogo de bloques y arrastrarlo hasta el esquema por medio de Arrastrar y soltar. Como alternativa, también puede ubicar un bloque seleccionado en el catálogo pulsando la tecla <Intro>...
  • Página 103 Crear estructuras de ejecución 9.4 Manejar tipos de bloques Sugerencia: insertar bloques desde las familias de bloques es la forma más rápida de ubicar bloques en el esquema, ya que CFC los reconoce y, por tanto, ya no se realiza ninguna comprobación previa.
  • Página 104: Cómo Actualizar Tipos De Bloques/Tipos Sfc En El Multiproyecto

    Crear estructuras de ejecución 9.4 Manejar tipos de bloques 9.4.4 Cómo actualizar tipos de bloques/tipos SFC en el multiproyecto Introducción En multiproyectos puede comparar todos los tipos de bloques y tipos SFC utilizados en los diferentes proyectos con los de la librería de datos maestros y actualizarlos. Al hacerlo, también puede actualizar las plantillas contenidas en la carpeta de esquemas de la librería de datos maestros.
  • Página 105 Crear estructuras de ejecución 9.4 Manejar tipos de bloques Nota:Al actualizar los tipos SFC, en esta página 2(3) aparecerá el botón "Mostrar diferencias". Si el paquete opcional "Version Cross Manager (VXM)" está instalado, puede abrir el VXM por medio de este botón, que muestra la información detallada sobre las diferencias.
  • Página 106: Cómo Actualizar Tipos De Bloques/Tipos Sfc En Proyectos Individuales

    Crear estructuras de ejecución 9.4 Manejar tipos de bloques 9.4.5 Cómo actualizar tipos de bloques/tipos SFC en proyectos individuales Introducción Puede actualizar tipos de bloque/tipos SFC de una librería, que no sea la librería de datos maestros de un multiproyecto, en diferentes proyectos de su elección. Si en el proyecto hay instancias correspondientes, también se adaptarán durante la sincronización de tipos centralizada.
  • Página 107: Cómo Borrar Tipos De Bloques

    Crear estructuras de ejecución 9.4 Manejar tipos de bloques 9.4.6 Cómo borrar tipos de bloques Borrar desde la carpeta de esquemas El comando de menú Herramientas > Tipos de bloques... permite abrir un cuadro de diálogo donde se pueden borrar de la carpeta de esquemas o, si lo desea, de la carpeta de bloques, los tipos de bloques que ya no sean necesarios.
  • Página 108: 9.5 Editar Bloques

    Crear estructuras de ejecución 9.5 Editar bloques Editar bloques 9.5.1 Editar bloques En los apartados siguientes encontrará información sobre la edición de bloques: Insertar bloques (Página 109) Establecer las propiedades de los objetos (Página 116) Cómo copiar bloques (Página 121) Cómo mover bloques (Página 122) Borrar bloques (Página 124) Cómo alinear bloques (Página 125)
  • Página 109: Insertar Bloques

    Crear estructuras de ejecución 9.5 Editar bloques 9.5.2 Insertar bloques 9.5.2.1 Insertar bloques Insertar un bloque significa seleccionar un tipo de bloque a y ubicarlo en el esquema. Los bloques pueden insertarse cómodamente de varias formas distintas: ● con la función de Arrastrar y soltar desde el catálogo de bloques o desde el catálogo de librerías ●...
  • Página 110: Ajustes Para La Inserción De Bloques

    Crear estructuras de ejecución 9.5 Editar bloques 9.5.2.2 Ajustes para la inserción de bloques Preajustes de las propiedades de ejecución Al insertar un bloque también se deben fijar las propiedades de ejecución, p. ej. la posición de incorporación del bloque en la secuencia de ejecución. Las reglas de ajustes predeterminados son: Incorporación después del bloque indicado en la barra de estado.
  • Página 111: Posicionamiento De Bloques Más Grandes

    Crear estructuras de ejecución 9.5 Editar bloques 9.5.2.3 Posicionamiento de bloques más grandes Introducción También es posible insertar bloques muy largos, es decir, bloques con muchas conexiones visibles. Para ello, posiciónelos más allá de las líneas divisorias de dos o tres hojas subyacentes.
  • Página 112: Modificación Centralizada De Tipos De Bloques

    Crear estructuras de ejecución 9.5 Editar bloques 9.5.3 Modificación centralizada de tipos de bloques 9.5.3.1 Notas de interés sobre la modificación centralizada de tipos de bloques ¿En qué consiste la modificación centralizada de tipos de bloques? Cuando se modifica la descripción de la interfaz y/o los atributos del sistema correspondientes a un tipo de bloque y éste se importa a la administración de datos de CFC, puede ocurrir que un tipo de bloque ya existente con el mismo nombre sea sustituido y, por tanto, actualizado por esta nueva versión.
  • Página 113: Repercusiones De Las Modificaciones De Tipos Sobre Las Instancias De Bloques

    Crear estructuras de ejecución 9.5 Editar bloques 9.5.3.2 Repercusiones de las modificaciones de tipos sobre las instancias de bloques Introducción Si en CFC se modifica la descripción de la interfaz (conexiones de bloques) o los atributos del sistema de un tipo de bloque, automáticamente se modifican también todos los bloques de instancias.
  • Página 114 Crear estructuras de ejecución 9.5 Editar bloques Repercusiones sobre los valores, comentarios y atributos de sistema de las conexiones de bloques Referente a la repercusión de las modificaciones de atributos generalmente se debe tener en cuenta la siguiente regla: Lo que no sea modificable a nivel de una instancia específica, se reproduce automáticamente durante las modificaciones de tipos en las instancias de bloques.
  • Página 115: Importación Tolerante De Tipos En Ampliaciones De Tipo De Datos

    Crear estructuras de ejecución 9.5 Editar bloques 9.5.3.3 Importación tolerante de tipos en ampliaciones de tipo de datos Tipos de datos Si se ha ampliado el tipo de datos en un tipo de bloque, p. ej., de INT a DINT, se mantendrán todos los datos de la conexión en la modificación centralizada de tipos, si el antiguo tipo de datos se puede representar en el nuevo tipo de datos sin necesidad de una conversión.
  • Página 116: Establecer Las Propiedades De Los Objetos

    Crear estructuras de ejecución 9.5 Editar bloques 9.5.4 Establecer las propiedades de los objetos 9.5.4.1 Establecer las propiedades de los objetos En los apartados siguientes se describe el procesamiento de las propiedades de los objetos: Cómo introducir nombres de bloques (Página 116) Cómo introducir comentarios (Página 117) Cómo asignar símbolos de bloques específicos de instancias (Página 117) Cómo establecer el número de entradas (Página 118)
  • Página 117: Cómo Introducir Comentarios

    Crear estructuras de ejecución 9.5 Editar bloques 9.5.4.3 Cómo introducir comentarios Introducción El comentario es un texto discrecional que aparece en el encabezado del bloque. Los 14 primeros caracteres aparecen representados en el encabezado del bloque. El comentario de bloques pequeños no se representa. Procedimiento Proceda del modo siguiente para introducir los nombres de bloques: 1.
  • Página 118: Cómo Establecer El Número De Entradas

    Crear estructuras de ejecución 9.5 Editar bloques 9.5.4.5 Cómo establecer el número de entradas Introducción En bloques con un número variable de entradas del mismo tipo de datos (p. ej. NAND u OR) pueden agregarse o borrarse entradas. Procedimiento Para modificar el número de entradas: 1.
  • Página 119: Copiar Bloques

    Crear estructuras de ejecución 9.5 Editar bloques 9.5.5 Copiar bloques 9.5.5.1 Notas de interés sobre la realización de copias de bloques Introducción Los bloques y los esquemas jerárquicos se pueden copiar tanto dentro de un mismo esquema como de un esquema a otro. También es posible copiar simultáneamente varios o todos los objetos de un esquema.
  • Página 120 Crear estructuras de ejecución 9.5 Editar bloques Comprobación de los tipos de bloques y atributos de sistema Al copiar bloques se realiza una comparación de los tipos de bloques y los atributos de sistema con respecto a los tipos y atributos ya existentes en el destino. Esta operación se efectúa según las siguientes reglas: Tipo de bloque ●...
  • Página 121: Cómo Copiar Bloques

    Crear estructuras de ejecución 9.5 Editar bloques 9.5.5.2 Cómo copiar bloques Requisitos ● En el esquema debe haber espacio suficiente para poder ubicar los bloques copiados. ● Los esquemas afectados deben estar abiertos. ● Los esquemas deben encontrarse dentro de la misma CPU. ●...
  • Página 122: Mover Bloques

    Crear estructuras de ejecución 9.5 Editar bloques 9.5.6 Mover bloques 9.5.6.1 Cómo mover bloques Introducción Los bloques se pueden mover tanto dentro de un mismo esquema como de un esquema a otro. También es posible mover juntos varios o todos los bloques de un esquema. El hecho de mover bloques no tiene repercusiones en la funcionalidad.
  • Página 123 Crear estructuras de ejecución 9.5 Editar bloques Cortar y pegar 1. Seleccione los bloques que desea mover y haga clic en el botón correspondiente a Edición > Cortar Los bloques seleccionados se representan en gris claro. 2. Active el esquema al que desee mover los bloques y haga clic en el botón correspondiente a Edición >...
  • Página 124: Borrar Bloques

    Crear estructuras de ejecución 9.5 Editar bloques 9.5.7 Borrar bloques 9.5.7.1 Borrar bloques Borrar bloques Para borrar uno o varios bloques seleccionados, pulse la tecla <Supr> o elija el comando de menú Edición > Borrar. Las repercusiones de borrar bloques del esquema son las siguientes: Repercusiones en las interconexiones Al borrar los bloques, eliminará...
  • Página 125: Alinear Bloques

    Crear estructuras de ejecución 9.5 Editar bloques 9.5.8 Alinear bloques 9.5.8.1 Cómo alinear bloques Introducción Los bloques incorporados en el esquema, incluso los ya interconectados, pueden alinearse de forma automática. Procedimiento 1. Seleccione los bloques que desee alinear. 2. Seleccione uno de los comandos de menú Edición > Alineación > Izquierda/Derecha/Superior/Inferior.
  • Página 126: Editar Entradas Y Salidas

    Crear estructuras de ejecución 9.5 Editar bloques 9.5.9 Editar entradas y salidas 9.5.9.1 Cómo parametrizar conexiones Definición Parametrizar significar asignar un valor de parámetro y, en caso necesario, atributos a una conexión de bloque o de esquema. Pueden ser textos para una unidad e identificadores, p. ej.
  • Página 127 Crear estructuras de ejecución 9.5 Editar bloques Entrada de unidades En los cuadros de diálogo de propiedades se pueden entrar unidades o bien editándolas o bien seleccionándolas de una lista. La lista desplegable contiene todas las unidades que se instalaron con el CFC como disposición básica. Dependiendo del campo de aplicación de PCS 7, el usuario podrá...
  • Página 128: Cómo Invertir Entradas

    Crear estructuras de ejecución 9.5 Editar bloques 9.5.9.2 Cómo invertir entradas Las entradas binarias interconectadas (de conexiones de bloques y de esquemas) pueden invertirse. De esta forma "0" se convierte en "1" y "1" en "0". Invertir una entrada binaria interconectada 1.
  • Página 129: Designaciones De Valores En Conexiones De Bloque/Esquema

    Crear estructuras de ejecución 9.5 Editar bloques 9.5.9.3 Designaciones de valores en conexiones de bloque/esquema Creación de designaciones de valores Las designaciones de valores permiten definir representantes simbólicos (textos) para los valores de los parámetros de las conexiones de bloques o esquemas. Para la definición existen los siguientes atributos del sistema en la creación de tipos de bloques o en la creación de conexiones de esquema: ●...
  • Página 130 Crear estructuras de ejecución 9.5 Editar bloques Representar y modificar en el esquema En el esquema puede determinar si se debe representar la designación de valores o el valor absoluto. Seleccione el comando de menú Herramientas > Preferencias > Representación... En el cuadro de diálogo "Ajustes para representación"...
  • Página 131: Sfc En Cfc

    Crear estructuras de ejecución 9.6 SFC en CFC SFC en CFC 9.6.1 Insertar un tipo SFC en un esquema CFC Los tipos SFC existentes en la carpeta de esquemas se pueden insertar en el esquema CFC desde el catálogo de bloques de forma análoga a los tipos de bloques. De este modo, se generan instancias SFC que se pueden parametrizar e interconectar.
  • Página 132: Crear Y Manejar Interconexiones

    Crear estructuras de ejecución 9.7 Crear y manejar interconexiones Crear y manejar interconexiones 9.7.1 Cómo configurar interconexiones de bloques Aspectos generales sobre las interconexiones de bloques Una interconexión de bloque es el enlace de la salida de un bloque con una o varias entradas de otro o del mismo bloque.
  • Página 133: Sugerencias

    Crear estructuras de ejecución 9.7 Crear y manejar interconexiones Procedimiento Configure las interconexiones de bloques del modo siguiente: Interconexiones simples o múltiples 1. Seleccione la salida a interconectar. 2. Haga clic en la entrada que desee interconectar con la salida seleccionada. De este modo también es posible interconectar una salida múltiples veces.
  • Página 134: Crear Interconexiones Inter-As

    Crear estructuras de ejecución 9.7 Crear y manejar interconexiones 9.7.2 Crear interconexiones inter-AS Generalidades sobre las interconexiones inter-AS CFC permite configurar interconexiones cuyos miembros se encuentran distribuidos en diferentes sistemas de automatización. Los miembros de las interconexiones son exclusivamente conexiones de bloque. Los requisitos que deben cumplirse para una interconexión inter-AS son: ●...
  • Página 135 Crear estructuras de ejecución 9.7 Crear y manejar interconexiones Número máximo de interconexiones inter-AS El número de interconexiones inter-AS posible depende de la capacidad de la CPU, del volumen de datos transmitido y de la frecuencia de transmisión. El volumen de transmisión se calcula sumando todas las interconexiones inter-AS de una CPU en bytes por segundo.
  • Página 136 Crear estructuras de ejecución 9.7 Crear y manejar interconexiones Generalidades sobre el proceso Una vez creadas las interconexiones inter-AS es necesario compilar y cargar los programas S7 afectados. El enlace S7 en NetPro no puede borrarse manualmente. Las IDs de NetPro no pueden modificarse.
  • Página 137: Sincronizar Interconexiones Inter-As

    Crear estructuras de ejecución 9.7 Crear y manejar interconexiones 9.7.2.1 Sincronizar interconexiones inter-AS Sincronizar interconexiones inter-AS Al ejecutar este comando de menú se determinan todas las interconexiones inter-AS unilaterales. ● Si el miembro de la interconexión está disponible, se borran las interconexiones inter-AS unilaterales entre ambos miembros.
  • Página 138: Cómo Interconectar Con Operandos Globales

    Crear estructuras de ejecución 9.7 Crear y manejar interconexiones 9.7.3 Cómo interconectar con operandos globales Introducción Los operandos globales son miembros de enlaces que se encuentran fuera de los esquemas CFC, por ejemplo, bloques de datos globales, señales de periferia, marcas, temporizadores, contadores.
  • Página 139: Resultado

    Crear estructuras de ejecución 9.7 Crear y manejar interconexiones 2. Confirme los operandos del modo siguiente: – En el campo de entrada, introduzca el nombre simbólico o la dirección absoluta – seleccione el símbolo deseado. 3. Seleccione un símbolo o haga doble clic en la línea del símbolo seleccionado. 4.
  • Página 140: Actualizar Esquemas

    Crear estructuras de ejecución 9.7 Crear y manejar interconexiones ● Desde CFC no se puede acceder a los siguientes operandos: OB, SDB, SFB, SFC, UDT y VAT ● Pueden realizarse accesos absolutos a elementos de bloques de datos. La sintaxis permitida se refleja en los siguientes ejemplos: Operando Acceso a...
  • Página 141 Crear estructuras de ejecución 9.7 Crear y manejar interconexiones Notas de interés sobre la interconexión Para la interconexión con operandos globales, por favor, recuerde los siguientes conceptos y posibilidades: ● Las conexiones de bloques se pueden interconectar con operandos en formato absoluto o simbólico.
  • Página 142: Ejemplos De Direccionamiento Simbólico

    Crear estructuras de ejecución 9.7 Crear y manejar interconexiones Direccionamiento absoluto sin entrada en la tabla de símbolos También se puede utilizar el direccionamiento absoluto cuando en la tabla de símbolos no exista ningún símbolo para el operando absoluto o para el número de DB. Tenga en cuenta las reglas siguientes: ●...
  • Página 143: Ejemplos De Direccionamiento Absoluto

    Crear estructuras de ejecución 9.7 Crear y manejar interconexiones 9.7.5 Ejemplos de direccionamiento absoluto Direcciones absolutas A continuación se muestran ejemplos de las posibilidades de representación de direcciones absolutas: Operando Observación E5.1 Acceso a entrada 5.1 e5.1 Acceso a entrada 5.1 M6.7 Acceso a marca 6.7 MW10...
  • Página 144: Interconexiones Con Esquemas Sfc

    Crear estructuras de ejecución 9.7 Crear y manejar interconexiones 9.7.7 Interconexiones con esquemas SFC Accesos SFC Una forma especial de interconexión es el acceso SFC directo desde acciones o transiciones hacia entradas o salidas del bloque o hacia el esquema jerárquico del esquema CFC.
  • Página 145: Trabajar Con Interconexiones Textuales

    Crear estructuras de ejecución 9.7 Crear y manejar interconexiones 9.7.8 Trabajar con interconexiones textuales ¿Qué es una interconexión textual? Una interconexión textual sólo puede existir en una entrada de bloque o de esquema y en CFC siempre hace referencia a una salida de bloque o de esquema. La interconexión textual es una interconexión "abierta"...
  • Página 146 Crear estructuras de ejecución 9.7 Crear y manejar interconexiones Representación en la barra lateral Con una interconexión textual abierta, el otro miembro de la interconexión no se encuentra en la carpeta de esquemas o bien la referencia no coincide con ninguna conexión de bloque existente.
  • Página 147: Cerrar Interconexiones Textuales Abiertas

    Crear estructuras de ejecución 9.7 Crear y manejar interconexiones En las interconexiones inter-AS hay que tener en cuenta la sintaxis de la ruta del campo grande. Se distingue si el esquema está integrado en la jerarquía tecnológica o no. ● La sintaxis sin jerarquía tecnológica: –...
  • Página 148: Observaciones Generales

    Crear estructuras de ejecución 9.7 Crear y manejar interconexiones Borrar y buscar interconexiones textuales Mediante el comando de menú Herramientas > Borrar interconexiones textuales... se accede a un cuadro de diálogo que contiene la lista de todas las interconexiones textuales. El cuadro de diálogo ofrece las posibilidades siguientes: ●...
  • Página 149: Interconexiones Textuales En La Partición Y Fusión De Datos De Proyecto

    Crear estructuras de ejecución 9.7 Crear y manejar interconexiones 9.7.9 Interconexiones textuales en la partición y fusión de datos de proyecto Introducción Para la partición de proyectos en unidades configurables por separado y la posterior fusión, hay que tener en cuenta ciertas circunstancias y aspectos para las interconexiones textuales.
  • Página 150 Crear estructuras de ejecución 9.7 Crear y manejar interconexiones En lugar de insertar esquemas en otros proyectos mediante la función de copia, también puede moverlos utilizando las funciones de "Cortar" y "Pegar". No obstante, la copia presenta la ventaja de que se garantiza una seguridad similar a la de un proyecto (maestro) con capacidad funcional completa hasta la realimentación de los esquemas retocados.
  • Página 151: Cómo Configurar Interconexiones Con Grupos De Ejecución Y Eliminarlas

    Crear estructuras de ejecución 9.7 Crear y manejar interconexiones 9.7.10 Cómo configurar interconexiones con grupos de ejecución y eliminarlas Generalidades Los grupos de ejecución se pueden activar o desactivar dinámicamente. Al hacerlo, el valor de salida de un bloque decide si un determinado grupo de ejecución será procesado o no. Para ello, interconecte la salida binaria de un bloque con el atributo Enable del grupo de ejecución.
  • Página 152: Crear Interconexiones Con Conexiones De Esquema

    Crear estructuras de ejecución 9.7 Crear y manejar interconexiones 9.7.11 Crear interconexiones con conexiones de esquema Interconectar conexiones de esquema Los bloques o los esquemas jerárquicos con conexiones de esquema pueden interconectarse con otras conexiones de esquema. Existen los procedimientos siguientes: ●...
  • Página 153: Seguimiento De Señales

    Crear estructuras de ejecución 9.7 Crear y manejar interconexiones 9.7.13 Seguimiento de señales Seguir la pista de las vías de interconexión Aunque una hoja contenga muchas interconexiones, podrá seguir del modo siguiente la pista de una interconexión individual: ● Haga clic en la línea o el campo grande en la barra lateral. Todas las líneas y entradas en la barra lateral, incluso en las hojas de desbordamiento relacionadas con la línea marcada, parpadearán.
  • Página 154: Saltar Vía Barra Lateral

    Crear estructuras de ejecución 9.7 Crear y manejar interconexiones 9.7.14 Saltar vía barra lateral Con el salto vía barra lateral puede acceder rápidamente desde una entrada de la barra lateral de la hoja o de una página de desbordamiento a un bloque interconectado situado en otra hoja del esquema actual o de otro esquema: ●...
  • Página 155: Cómo Modificar Interconexiones (Recablear)

    Crear estructuras de ejecución 9.7 Crear y manejar interconexiones 9.7.16 Cómo modificar interconexiones (recablear) Procedimiento Puede modificar interconexiones existentes en la vista Hoja. Para ello, mueva la interconexión de una conexión a otra con un tipo de datos compatible. Proceda de la siguiente forma: Entrada 1.
  • Página 156: Cómo Borrar Interconexiones

    Crear estructuras de ejecución 9.7 Crear y manejar interconexiones 9.7.17 Cómo borrar interconexiones Procedimiento Proceda de la siguiente forma para borrar una interconexión: Interconexión múltiple Borrar todas las interconexiones de una salida: 1. Seleccione la salida o la línea de conexión y elija el comando de menú Edición > Borrar o pulse la tecla <Supr>.
  • Página 157 Crear estructuras de ejecución 9.7 Crear y manejar interconexiones Interconexión textual Una sola interconexión textual: una sola interconexión textual del esquema se borra del mismo modo que una interconexión simple (véase más arriba). Todas las interconexiones textuales: 1. Seleccione el comando de menú Herramientas > Borrar interconexiones textuales. Se abrirá...
  • Página 158: Tipos De Datos Y Estructuras

    Crear estructuras de ejecución 9.7 Crear y manejar interconexiones 9.7.18 Tipos de datos y estructuras 9.7.18.1 Tipos de datos para S7 En los siguientes puntos aparecen listados todos los tipos de datos S7 que pueden aparecer en una conexión de bloque o de esquema parametrizable o interconectable. En la descripción podrá...
  • Página 159 Crear estructuras de ejecución 9.7 Crear y manejar interconexiones S5TIME, T5 TIME, TI TIMER, TR WORD, W CFC para SIMATIC S7 Manual de funciones, 12/2011, A5E03710061-01...
  • Página 160: Reglas De Interconexión Para Los Tipos De Datos: A, Dt, S, St

    Crear estructuras de ejecución 9.7 Crear y manejar interconexiones 9.7.18.2 Reglas de interconexión para los tipos de datos: A, DT, S, ST Reglas de interconexión Para las conexiones de bloques correspondientes a los tipos de datos estructurados ANY, STRING, DATE_AND_TIME y STRUCT deben aplicarse las siguientes reglas de interconexión: Tipo de datos Tipo de interconexión...
  • Página 161: Estructuras

    Crear estructuras de ejecución 9.7 Crear y manejar interconexiones 9.7.18.3 Estructuras Estructura Mediante una estructura se agrupan cuantos datos se deseen en una vista de árbol, que ocupan una conexión de bloque. Una estructura posee en la representación de bloque un nombre de conexión y el tipo "ST", como un tipo de datos elemental.
  • Página 162 Crear estructuras de ejecución 9.7 Crear y manejar interconexiones Editar elementos de la estructura Referente a la estructura o a un tipo de dato elemental en la estructura podrá activar las propiedades de objetos para procesarlas (parametrizar). Haciendo doble clic en la conexión de bloque aparecerá el cuadro de diálogo "Seleccionar elemento de estructura".
  • Página 163: Declaraciones Generales

    Crear estructuras de ejecución 9.8 Declaraciones generales Declaraciones generales 9.8.1 Configurar declaraciones generales Introducción En el proyecto puede guardar declaraciones generales, que pueden ser utilizadas por diferentes aplicaciones. Estas declaraciones generales son, p. ej., enumeraciones, unidades y propiedades de equipo. De ese modo queda garantizado que se utilicen en todo el proyecto atributos con las mismas denominaciones.
  • Página 164: Información Adicional

    Crear estructuras de ejecución 9.8 Declaraciones generales La carpeta "Unidades" ya lleva una lista de unidades ya instalada con CFC. Dicha lista se puede modificar o ampliar de la forma deseada. La carpeta "Propiedades de equipo" todavía no contiene ninguna propiedad de equipo. En el multiproyecto o en la librería de datos maestros, inserte un tipo en esta carpeta y, en la jerarquía tecnológica, una instancia de la propiedad de equipo.
  • Página 165: Insertar Valores

    Crear estructuras de ejecución 9.8 Declaraciones generales Crear una enumeración Al crear un proyecto nuevo se crean también automáticamente las declaraciones generales y, dentro de ellas, la carpeta "Enumeraciones" con una enumeración. La enumeración llamada "Operating State" sirve para asignar mensajes automáticamente, pero todavía no contiene valores.
  • Página 166: Comprobar Plausibilidad

    Crear estructuras de ejecución 9.8 Declaraciones generales Comprobar plausibilidad Las enumeraciones existentes en el multiproyecto o en el proyecto pueden comprobarse para determinar si los valores de las enumeraciones son unívocos, es decir, si no están asignados por duplicado. Encontrará más información en el apartado: Comprobación de plausibilidad de las declaraciones generales (Página 171) 9.8.3 Configurar unidades...
  • Página 167: Configurar Propiedades Del Equipamiento

    Crear estructuras de ejecución 9.8 Declaraciones generales 9.8.4 Configurar propiedades del equipamiento Crear una propiedad de equipo Al crear un proyecto nuevo se crean también automáticamente las declaraciones generales y, dentro de ellas, la carpeta "Propiedades de equipo". Las propiedades de equipo (parámetros de unidad de proceso) se utilizan en proyectos BATCH.
  • Página 168 Crear estructuras de ejecución 9.8 Declaraciones generales Configurar la instancia de la propiedad de equipo La instancia de una propiedad de equipo se configura en la jerarquía tecnológica. 1. Seleccione la carpeta jerárquica "Unidad de proceso" y elija el comando del menú contextual Agregar nuevo objeto >...
  • Página 169: Sincronizar Declaraciones Generales En El Multiproyecto

    Crear estructuras de ejecución 9.8 Declaraciones generales 9.8.5 Sincronizar declaraciones generales en el multiproyecto Configurar declaraciones generales La sincronización puede llevarse a cabo de dos modos distintos: ● Agrupar las declaraciones generales de todos los proyectos del multiproyecto Se sincronizan las enumeraciones, unidades y propiedades de equipo para los proyectos existentes, de modo que, seguidamente, todos los objetos de las declaraciones generales están disponibles en cada proyecto.
  • Página 170: Resultado

    Crear estructuras de ejecución 9.8 Declaraciones generales Nota Tenga en cuenta lo siguiente:  Una librería de datos característicos sólo puede ser el origen de una sincronización.  Si se cambia el nombre de unidades, enumeraciones o propiedades de equipo en la plantilla, durante la sincronización se crearán de nuevo en el proyecto de destino.
  • Página 171: Comprobación De Plausibilidad De Las Declaraciones Generales

    Crear estructuras de ejecución 9.8 Declaraciones generales 9.8.6 Comprobación de plausibilidad de las declaraciones generales Comprobación de plausibilidad Las enumeraciones existentes en los proyectos y en las librerías del multiproyecto pueden comprobarse para determinar si los valores de las enumeraciones son unívocos, es decir, si no están asignados por duplicado.
  • Página 172: Configuración Para Os Y Mis/Mes

    Crear estructuras de ejecución 9.9 Configuración para OS y MIS/MES Configuración para OS y MIS/MES 9.9.1 Manejo y visualización Introducción Durante el procesamiento se generan mensajes en el PLC que se deben transmitir al sistema de manejo y visualización WinCC. Por medio de la configuración de mensajes en el CFC puede configurar directamente en el bloque mensajes dependientes del evento con textos y atributos asignados.
  • Página 173 Crear estructuras de ejecución 9.9 Configuración para OS y MIS/MES Comunicación PLC <-> OS A continuación de la configuración de mensajes se transfieren a la OS los datos que se precisan allí para la comunicación entre el PLC y la OS. Allí los utilizan objetos gráficos o bloques de imagen.
  • Página 174: Configurar Variables De Archivo

    Crear estructuras de ejecución 9.9 Configuración para OS y MIS/MES 9.9.2 Configurar variables de archivo Introducción En CFC puede identificar para el archivado en WinCC las conexiones de bloque destinadas al manejo y la visualización (atributo de sistema S7_m_c := "true"). Las conexiones marcadas como relevantes para el archivo se crean como variables de fichero en el proyecto OS en la compilación OS.
  • Página 175: Configuraciones Para Mis/Mes

    Crear estructuras de ejecución 9.9 Configuración para OS y MIS/MES 9.9.3 Configuraciones para MIS/MES Introducción Los niveles de administración de empresa MIS y MES requieren información específica del nivel de automatización. Para que sólo se transfiera información relevante para MIS/MES, los proyectos pueden crearse con un filtro adecuado.
  • Página 176: Definir Las Propiedades De Ejecución

    Crear estructuras de ejecución 9.10 Definir las propiedades de ejecución 9.10 Definir las propiedades de ejecución 9.10.1 Propiedades de ejecución Propiedades de ejecución de los bloques Las propiedades de ejecución de un bloque determinan cómo dicho bloque se integra en la secuencia temporal de ejecución dentro de la estructura completa de la CPU.
  • Página 177: Visualizar Las Propiedades De Ejecución

    Crear estructuras de ejecución 9.10 Definir las propiedades de ejecución 9.10.2 Visualizar las propiedades de ejecución Introducción Existen varias posibilidades para obtener información acerca de las propiedades de ejecución: ● para un bloque individual ● para toda la CPU Propiedades de ejecución de bloques individuales Las propiedades de ejecución de cada bloque se muestran en la parte de fondo coloreado del encabezado del bloque, el campo de visualización de la ejecución.
  • Página 178 Crear estructuras de ejecución 9.10 Definir las propiedades de ejecución Toda la CPU Obtendrá una visión general de la secuencia de ejecución del modo siguiente: 1. Haga doble clic en el cuadro de las propiedades de ejecución en el encabezado de bloque.
  • Página 179: Concepto Y Utilización Del Indicador De Incorporación

    Crear estructuras de ejecución 9.10 Definir las propiedades de ejecución 9.10.3 Concepto y utilización del indicador de incorporación El concepto de modelo de ejecución El modelo de ejecución V6.0 y superior hace posible estructurar la secuencia de ejecución de una forma orientada a los esquemas. En este caso, los bloques de un esquema se incorporan consecutivamente en la secuencia de ejecución.
  • Página 180 Crear estructuras de ejecución 9.10 Definir las propiedades de ejecución Indicador de incorporación de esquemas Cada programa dispone de su propio "indicador de incorporación de esquemas" como indicador global de todo el programa. El indicador de incorporación de esquemas determina lo siguiente: ●...
  • Página 181: Indicación Sobre Esquemas Jerárquicos

    Crear estructuras de ejecución 9.10 Definir las propiedades de ejecución Identificación del indicador de incorporación de bloques El predecesor para la posición de incorporación se distingue del resto de bloques del esquema por el color. El campo de las propiedades de ejecución del encabezado del bloque se representa con un fondo verde claro y letras negras.
  • Página 182 Crear estructuras de ejecución 9.10 Definir las propiedades de ejecución Si arrastra un objeto hasta una tarea, se incorporará delante de los objetos ya incorporados. Nota Al mover bloques, tenga en cuenta que todos los bloques de un esquema se encuentran (según el modelo de ejecución de la versión 6.0 y posterior) exclusivamente en el grupo de ejecución correspondiente.
  • Página 183 Crear estructuras de ejecución 9.10 Definir las propiedades de ejecución Ajustar el indicador de incorporación Los indicadores de incorporación pueden modificarse del modo siguiente: ● Indicador de incorporación de esquemas (valor predeterminado: OB 35) Para modificar el indicador de incorporación de esquemas, seleccione en el editor de ejecución la tarea deseada (OB) o un bloque del nivel de tarea (que no esté...
  • Página 184: Optimización De La Secuencia De Ejecución

    Crear estructuras de ejecución 9.10 Definir las propiedades de ejecución 9.10.5 Optimización de la secuencia de ejecución Finalidad de la optimización Esta función optimiza la secuencia de ejecución de un programa según el flujo de datos para que, durante la ejecución en la CPU, se produzca el menor número posible de tiempos muertos.
  • Página 185 Crear estructuras de ejecución 9.10 Definir las propiedades de ejecución Selección de elementos individuales Al optimizar la secuencia de ejecución existe la posibilidad de optimizar determinados elementos o bien excluirlos de la optimización. El ajuste para la tarea marcada se selecciona mediante las propiedades del objeto.
  • Página 186 Crear estructuras de ejecución 9.10 Definir las propiedades de ejecución ¿Qué sucede durante la optimización? El procesamiento se realiza de forma independiente para cada tarea. Dentro de una tarea, los grupos de ejecución se procesan de forma especial. No se tienen en cuenta ni el factor de ciclo ni el desfase de un grupo de ejecución.
  • Página 187: Cómo Buscar La Posición De Incorporación

    Crear estructuras de ejecución 9.10 Definir las propiedades de ejecución 9.10.6 Cómo buscar la posición de incorporación Procedimiento En el editor de ejecución puede buscar las posiciones de incorporación de un objeto del modo siguiente: 1. Seleccione el comando de menú Edición > Buscar..Se abre un cuadro de diálogo.
  • Página 188 Crear estructuras de ejecución 9.10 Definir las propiedades de ejecución ● Puede agrupar las tareas con una gran cantidad de bloques incorporados en unidades más pequeñas. Con el modelo de ejecución mejorado V6.0 o superior, esto también se logra incorporando los bloques automáticamente y esquema por esquema en los grupos de ejecución (un grupo de ejecución por esquema).
  • Página 189 Crear estructuras de ejecución 9.10 Definir las propiedades de ejecución ¿Cómo se crean los grupos de ejecución? Los grupos de ejecución se pueden crear de dos modos: ● automáticamente CFC:Al crear un nuevo esquema CFC, se creará automáticamente un grupo de ejecución y se incorporará...
  • Página 190 Crear estructuras de ejecución 9.10 Definir las propiedades de ejecución Crear un nuevo grupo de ejecución Para crear un grupo de ejecución, proceda del modo siguiente: 1. Seleccione el comando de menú Edición > Secuencia de ejecución... o haga clic en el botón Se abre el editor de ejecución y la ventana con la secuencia de ejecución.
  • Página 191: Atributos De Ejecución

    Crear estructuras de ejecución 9.10 Definir las propiedades de ejecución Borrar un grupo de ejecución Sólo se pueden borrar grupos de ejecución que no contengan objetos. 1. Seleccione el grupo de ejecución y elija el comando de menú Edición > Borrar o pulse la tecla <Supr>. 2.
  • Página 192: Atributo Enable

    Crear estructuras de ejecución 9.10 Definir las propiedades de ejecución 9.10.9 Atributo Enable Función El atributo Enable activa o desactiva un grupo de ejecución (activado=1, desactivado=0). Se trata de un control de orden superior. Mientras tenga el valor "0", el grupo de ejecución no será...
  • Página 193: Factor De Ciclo

    Crear estructuras de ejecución 9.10 Definir las propiedades de ejecución 9.10.10 Factor de ciclo Función El factor de ciclo indica si el grupo de ejecución debe procesarse con cada ejecución del OB o sólo cada enésima ejecución. "n" es un número entero (n = 2t, donde 0 <= t <= 15). Los ciclos de ejecución son un múltiplo del ritmo básico del ciclo.
  • Página 194: Ejemplo De Factor De Ciclo Y Desfase

    Crear estructuras de ejecución 9.10 Definir las propiedades de ejecución 9.10.12 Ejemplo de factor de ciclo y desfase CFC para SIMATIC S7 Manual de funciones, 12/2011, A5E03710061-01...
  • Página 195: Vista De Procesamiento De Los Bloques

    Crear estructuras de ejecución 9.10 Definir las propiedades de ejecución 9.10.13 Vista de procesamiento de los bloques Introducción En el CFC se marcan visualmente los bloques que no se procesan. La marca es visible en el campo de propiedades de ejecución del encabezado del bloque. Modo Creación En el modo Creación (offline) los bloques se marcan de la siguiente manera: ●...
  • Página 196 Crear estructuras de ejecución 9.10 Definir las propiedades de ejecución Modo Test En modo test (online) el CFC determina los valores Enable de los bloques y los grupos de ejecución y controla la visualización. Existen los estados siguientes: ● El bloque se procesa (sin marca) si la EN del bloque y la EN del grupo están a "1".
  • Página 197: Manejar Tipos De Módulos De Control

    Crear estructuras de ejecución 9.11 Manejar tipos de módulos de control 9.11 Manejar tipos de módulos de control 9.11.1 Información importante sobre los tipos de módulos de control Introducción De forma análoga a los tipos y puntos de instrumentación y control, también es posible configurar tipos y unidades de módulos de control.
  • Página 198 Crear estructuras de ejecución 9.11 Manejar tipos de módulos de control Crear un tipo de módulo de control Los tipos de módulos de control se crean desde la vista tecnológica de una librería de proyecto en el SIMATIC Manager o bien directamente en el editor CFC. También pueden convertirse a partir de un tipo de punto de instrumentación y control.
  • Página 199 Crear estructuras de ejecución 9.11 Manejar tipos de módulos de control Bloques opciones e interconexiones en un tipo de módulo de control Dentro de un tipo de módulo de control es posible definir opcionalmente bloques, es decir, al crear una unidad de módulo de control puede agruparse una selección individual de estos bloques e interconexiones opcionales para cada instancia.
  • Página 200 Crear estructuras de ejecución 9.11 Manejar tipos de módulos de control Otras características de los tipos de módulos de control Los tipos de módulos de control también permiten trazar varias interconexiones en una entrada, cosa que no es posible en un CFC. Los tipos de módulos de control se marcan en color en el editor CFC.
  • Página 201: Cómo Se Crea Un Tipo De Módulo De Control

    Crear estructuras de ejecución 9.11 Manejar tipos de módulos de control 9.11.2 Cómo se crea un tipo de módulo de control Requisitos Tiene que haber creado un proyecto con un programa S7 y una librería con el SIMATIC Manager . Crear un tipo de módulo de control desde el SIMATIC Manager Para crear un tipo de módulo de control, proceda del siguiente modo: 1.
  • Página 202: Editar Tipos De Módulos De Control

    Crear estructuras de ejecución 9.11 Manejar tipos de módulos de control 9.11.3 Editar tipos de módulos de control Requisitos Debe haberse creado al menos un tipo de módulo de control. Encontrará información sobre la creación de un tipo de módulo de control en el capítulo siguiente: Cómo se crea un tipo de módulo de control (Página 201) Editar los tipos de módulos de control dentro del editor CFC Si se crea o abre un tipo de módulo de control, aparece una ventana de edición nueva en el...
  • Página 203 Crear estructuras de ejecución 9.11 Manejar tipos de módulos de control Atributos del módulo de control de nivel superior Atributo Descripción de los valores de atributos Esquema asignado no editable Nombre editable, se transmite a objetos correspondientes Recibe como valor predeterminado el nombre del esquema asignado Comentario editable, se transmite a objetos correspondientes Autor...
  • Página 204 Crear estructuras de ejecución 9.11 Manejar tipos de módulos de control Atributos de variables de control Atributo Descripción de los valores de atributos Conexión asignada no editable Interconexión con editable, aquí se muestra la interconexión Nombre editable, no se transmite recibe el valor predeterminado "Variable de control".
  • Página 205: Asignaciones

    Crear estructuras de ejecución 9.11 Manejar tipos de módulos de control Atributos de avisos Atributo Descripción de los valores de atributos Aviso asignado no editable Nombre editable, no se transmite a objetos correspondientes Recibe el valor predeterminado "Aviso". Categoría no editable, el valor es heredado de la propiedad "Categoría" del aviso individual asignado.
  • Página 206 Crear estructuras de ejecución 9.11 Manejar tipos de módulos de control CFC para SIMATIC S7 Manual de funciones, 12/2011, A5E03710061-01...
  • Página 207: Compilar

    Compilar 10.1 Información importante sobre la compilación de esquemas CFC Generalidades Es muy importante que comprenda los siguientes conceptos si desea controlar la asignación de recursos en el sistema de destino a través de "Ajustes de compilación". Encontrará más información en el apartado: Ajustes para compilar/cargar (Página 208) La estructura configurada por el usuario en CFC se mapeará...
  • Página 208: Ajustes Para Compilar/Cargar

    Compilar 10.2 Ajustes para compilar/cargar 10.2 Ajustes para compilar/cargar Definir los ajustes Antes de iniciar la compilación pueden realizarse los siguientes ajustes que serán válidos para la CPU actual. Elija el comando de menú Herramientas > Preferencias > Compilar/Cargar... Se abre un cuadro de diálogo. Allí puede realizar las acciones siguientes: ●...
  • Página 209 Compilar 10.2 Ajustes para compilar/cargar Comprimir Haciendo clic en el botón "Comprimir" se eliminan los "huecos" de números de DB y FC no utilizados. Estos huecos se producen, por ejemplo, al borrar objetos. Gracias a la compresión, los huecos se eliminan del Pool-DB. De esta manera se liberan de nuevo números de DB.
  • Página 210: Compilar Como Programa

    Compilar 10.3 Compilar como programa 10.3 Compilar como programa Compilar Si en una carpeta de esquemas se han modificado o añadido objetos, la carpeta de esquemas cerrada aparece en el SIMATIC Manager con un símbolo adicional en la esquina inferior izquierda: Esto significa que es necesario compilar el programa.
  • Página 211 Compilar 10.3 Compilar como programa Rango de compilación Para compilar puede elegir entre dos posibilidades: ● Compilar: Programa completo En una compilación global se compilan todos los recursos del PLC, es decir, el contenido de toda la carpeta de esquemas, con independencia de si se han realizado modificaciones o no.
  • Página 212 Compilar 10.3 Compilar como programa Funciones opcionales previas a la compilación Antes de comenzar la compilación puede seleccionar ciertas opciones para que sus funciones se ejecuten antes del proceso de compilación: ● Opción "Crear fuente SCL " Esta casilla de opción está desactivada de forma estándar. Si la casilla está activada se generará...
  • Página 213: Información Adicional

    Compilar 10.3 Compilar como programa Después de la compilación Al finalizar o interrumpirse el proceso de compilación se abre el cuadro de diálogo Informes de S7. Éste contiene un informe del proceso completo, incluyendo mensajes de aviso y de error. El informe permite verificar la ejecución correcta y se puede imprimir haciendo clic en el botón "Imprimir".
  • Página 214: Compilar Como Tipo De Bloque

    Compilar 10.4 Compilar como tipo de bloque 10.4 Compilar como tipo de bloque Iniciar Puede crear tipos de bloques de esquemas CFC existentes que se deban utilizar varias veces y, por tanto, ya están provistos de las conexiones de esquema adecuadas. Es posible asignar atributos de sistema a estos tipos de bloque.
  • Página 215: Comprobación De Coherencia

    Compilar 10.4 Compilar como tipo de bloque ● Se puede realizar una optimización del código que tendrá consecuencias sobre la demanda de datos locales o la carga de modificaciones en línea. – Uso de datos locales: En este tipo de optimización, al modificar el esquema no se aumenta el requerimiento de datos locales, porque todas las variables temporales se han guardado en el DB de instancia (sección VAR).
  • Página 216 Compilar 10.4 Compilar como tipo de bloque Información adicional Encontrará más información al respecto en los apartados siguientes: Atributos del sistema para bloques Atributos del sistema para conexiones de bloque Asignación de los atributos de sistema Crear tipos de bloques en CFC (Página 269) CFC para SIMATIC S7 Manual de funciones, 12/2011, A5E03710061-01...
  • Página 217: Cargar

    Cargar 11.1 Cómo cargar un programa de usuario en el sistema de destino Resumen Una vez compilado sin errores, el programa de usuario se puede cargar en el sistema de destino, comprobar y poner en servicio. Los programas que todavía no se han cargado después de compilar se reconocen en el SIMATIC Manager por el símbolo adicional que aparece en la esquina inferior izquierda de la carpeta de esquemas cerrada El programa se cargará...
  • Página 218: Procedimiento

    Cargar 11.1 Cómo cargar un programa de usuario en el sistema de destino ● La función de carga en la CPU – igual que la de funcionamiento en modo test – es una función segura en S7 que debe protocolizarse, siempre que SIMATIC Logon Service esté instalado.
  • Página 219: Cargar: Modificaciones

    Cargar 11.1 Cómo cargar un programa de usuario en el sistema de destino Cargar: Programa completo El "Programa completo" se puede cargar en el estado operativo STOP o RUN-P. En el estado operativo RUN-P, la CPU - después de una petición de confirmación - pasará al estado STOP y se borrarán todos los bloques que contenga.
  • Página 220 Cargar 11.1 Cómo cargar un programa de usuario en el sistema de destino Notas relativas a la carga de modificaciones Tenga en cuenta las observaciones siguientes: ● Una carga de modificaciones es siempre posible en las condiciones siguientes: – Se ha realizado una carga completa correctamente por lo menos una vez. –...
  • Página 221 Cargar 11.1 Cómo cargar un programa de usuario en el sistema de destino Soporte del sistema Para los bloques que se compilan con >= STEP 7 V5.0 + SP3 o con SCL V5.0 + SP3 se han creado listas de referencias. Por medio de ellas se realizan comprobaciones para reconocer motivos que causan STOP y para evitar la carga con un mensaje de error.
  • Página 222: Cargar Programas Modificados En Cpu De Test

    Cargar 11.2 Cargar programas modificados en CPU de test 11.2 Cargar programas modificados en CPU de test Cargar en la CPU de test La opción "Cargar en CPU de test" en el cuadro de diálogo de S7 le permite cargar un programa modificado en una CPU o en PLCSIM con fines de comprobación, sin que se pierda la capacidad de carga de modificaciones.
  • Página 223: Información Relevante Sobre La Carga De Cambios

    Cargar 11.3 Información relevante sobre la carga de cambios 11.3 Información relevante sobre la carga de cambios ¿Cómo mantiene mi programa la capacidad de carga de modificaciones online? En instalaciones que se modifican durante el funcionamiento y que en ningún caso pueden pararse debe garantizarse la posibilidad de cargar cambios.
  • Página 224 Cargar 11.3 Información relevante sobre la carga de cambios Paso 1: El programa se ha cargado en la CPU y se ha generado una copia de seguridad (backup). En el momento de la carga se guarda en el programa online y en el programa offline el sello de tiempo generado durante la compilación (17.04.02 12:04:38).
  • Página 225: Soporte Del Sistema Para Evitar Motivos De Paso A Stop De Las Cpu

    Cargar 11.4 Soporte del sistema para evitar motivos de paso a Stop de las CPU 11.4 Soporte del sistema para evitar motivos de paso a Stop de las CPU Introducción Al compilar y al cargar se realizan comprobaciones y evaluaciones para contribuir a evitar motivos de paso a STOP de las CPUs, cuando se carga el programa en la CPU online.
  • Página 226 Cargar 11.4 Soporte del sistema para evitar motivos de paso a Stop de las CPU Soporte del sistema al cargar El sistema soporta la carga con las propiedades siguientes: ● Se comprueba si las funciones del sistema que necesita el programa (SFBs, SFCs) son compatibles con la CPU conectada.
  • Página 227 Cargar 11.4 Soporte del sistema para evitar motivos de paso a Stop de las CPU Otros soportes del sistema ● Importación de tipos Durante la importación de tipos de los bloques de instancias múltiples también se utilizan las listas de referencia de los bloques que se deben importar, para reconocer los bloques llamados.
  • Página 228: Compilar Y Cargar Objetos

    Cargar 11.5 Compilar y cargar objetos 11.5 Compilar y cargar objetos Con la función del SIMATIC Manager "Compilar objetos y cargar" se uniforman los datos modificados de diversos componentes en la misma sesión, p. ej., redes, hardware, bloques, esquemas, servidores OS, clientes OS, servidores BATCH y clientes BATCH. Los pasos necesarios para ello, que hasta ahora estaban distribuidos por varias aplicaciones, se reúnen de forma centralizada y se procesan en el orden correcto.
  • Página 229: Evaluación

    Cargar 11.6 Comparar el sello de tiempo del programa de la CPU Evaluación ● El sello de tiempo "Última modificación susceptible de carga" es el momento en el que se han realizado los cambios en el programa offline, que también exigen modificaciones del programa online, p.
  • Página 230 Cargar 11.6 Comparar el sello de tiempo del programa de la CPU CFC para SIMATIC S7 Manual de funciones, 12/2011, A5E03710061-01...
  • Página 231: Comprobar Programas De Usuario

    Comprobar programas de usuario 12.1 Cómo trabajar en modo Test Requisitos Para el test y la puesta en marcha, el programa de usuario creado en el editor CFC debe estar compilado sin errores y cargado en la CPU. Ajustes para test En los ajustes para test puede ajustar el ciclo de observación.
  • Página 232 Comprobar programas de usuario 12.1 Cómo trabajar en modo Test Modos de procesamiento El editor CFC dispone de dos modos de procesamiento: ● Modo de creación Permite configurar offline la estructura de software completa para una CPU. ● Modo Test Permite observar y modificar online la evolución de los valores.
  • Página 233 Comprobar programas de usuario 12.1 Cómo trabajar en modo Test Informe de cambios e informe ES El funcionamiento en modo test – igual que la función de carga en la CPU – es una función segura en S7 que debe protocolizarse, siempre que SIMATIC Logon Service esté instalado. Si en el SIMATIC Manager están activadas la protección de escritura y el informe de cambios, se abrirá...
  • Página 234: Parametrizar Conexiones

    Comprobar programas de usuario 12.1 Cómo trabajar en modo Test Parametrizar conexiones Con el modo Test activado pueden modificarse los valores de todas las entradas no interconectadas. Encontrará excepciones en el apartado: Notas de interés sobre la observación de conexiones de bloque (Página 235). Antes de transferir nuevos valores a la CPU se comprueba su validez.
  • Página 235: Observar Y Parametrizar Conexiones De Bloque/Esquema

    Comprobar programas de usuario 12.2 Observar y parametrizar conexiones de bloque/esquema 12.2 Observar y parametrizar conexiones de bloque/esquema 12.2.1 Notas de interés sobre la observación de conexiones de bloque Observación de conexiones de bloques Si las conexiones que están dadas de alta para el Test tienen activada la función "Observar", serán alimentadas con los valores actuales de la CPU en modo Test.
  • Página 236: Información Adicional

    Comprobar programas de usuario 12.2 Observar y parametrizar conexiones de bloque/esquema Mediante la activación del modo Test para una ventana de visualización de valores activada se establecen para todas las conexiones listadas los enlaces con las CPU. Se puede activar la función "Observar"...
  • Página 237: Cómo Dar De Alta Y De Baja Conexiones Para Su Comprobación

    Comprobar programas de usuario 12.2 Observar y parametrizar conexiones de bloque/esquema 12.2.2 Cómo dar de alta y de baja conexiones para su comprobación Dar de alta En modo de creación o en modo Test (modo Proceso o Laboratorio) puede dar de alta diferentes conexiones de bloques para su comprobación.
  • Página 238: Cómo Activar Y Desactivar La Observación De Conexiones

    Comprobar programas de usuario 12.2 Observar y parametrizar conexiones de bloque/esquema 12.2.3 Cómo activar y desactivar la observación de conexiones Activar y desactivar La observación de las conexiones de bloque o esquema dadas de alta para el Test se activa de la siguiente manera: ●...
  • Página 239: Parametrizar Conexiones

    Comprobar programas de usuario 12.2 Observar y parametrizar conexiones de bloque/esquema 12.2.4 Parametrizar conexiones Con el modo Test activado pueden modificarse los valores de todas las entradas no interconectadas. Encontrará excepciones en el apartado: Notas de interés sobre la observación de conexiones de bloque (Página 235). Antes de transferir nuevos valores a la CPU se comprueba su validez.
  • Página 240: Forzado

    Comprobar programas de usuario 12.3 Forzado 12.3 Forzado 12.3.1 Forzar conexiones de bloques Descripción Durante la puesta en marcha puede resultar útil simular diferentes valores de una interconexión, es decir, sustituir el valor de una interconexión de forma permanente por un valor forzado.
  • Página 241: Operaciones Alternativas

    Comprobar programas de usuario 12.3 Forzado Ajustes de forzado El forzado se controla mediante 4 atributos: ● "Permitir forzado" ● "Dar de alta forzado" ● "Forzado activo" ● Valor de forzado El uso de estos atributos se habilita mediante las correspondientes casillas de verificación en el SIMATIC Manager y en el CFC.
  • Página 242: Representación

    Comprobar programas de usuario 12.3 Forzado Representación En el esquema CFC la interconexión de la entrada forzada se reconoce por un rectángulo en color a la entrada del bloque. ● Un rectángulo verde significa que está activada la opción "Dar de alta forzado". ●...
  • Página 243 Comprobar programas de usuario 12.3 Forzado Tipos de datos Pueden forzarse los siguientes tipos de datos: BOOL, BYTE, INT, DINT, REAL, STRUCT, WORD, DWORD, DATE_AND_TIME Con el tipo de datos STRUCT solo puede forzarse el primer nivel de la estructura. Las conexiones de esquema no pueden forzarse.
  • Página 244: Vista De Valores

    Comprobar programas de usuario 12.4 Vista de valores 12.4 Vista de valores 12.4.1 La ventana "Vista de valores" Ventana de visualización de valores En el modo Test se pueden representar dinamizados en una ventana propia los valores de las conexiones de bloques y esquemas. Esto se puede realizar para los tipos de datos elementales (BO, W, R, ...) y también para los elementos de estructuras.
  • Página 245: Borrar Conexiones

    Comprobar programas de usuario 12.4 Vista de valores Si desea incorporar todas las conexiones de un bloque o esquema jerárquico en la vista de valores seleccione el bloque/esquema y arrástrelo hasta la ventana de la vista de valores por medio de Arrastrar y soltar. Las conexiones del tipo de datos STRUCT y las conexiones ocultadas no se arrastrarán.
  • Página 246: Vista De Tendencias

    Comprobar programas de usuario 12.5 Vista de tendencias 12.5 Vista de tendencias 12.5.1 La ventana "Vista de tendencias" Vista de tendencias La vista de tendencias permite hacer un seguimiento continuo en CFC del desarrollo de una o varias señales de una CPU a lo largo de un tiempo determinado. La vista de tendencias puede aplicarse para todos los sistemas de destino que también admiten el modo de funcionamiento online normal.
  • Página 247 Comprobar programas de usuario 12.5 Vista de tendencias Durante el registro no se representa el tiempo de registro (inicio y final), sino que se sustituye por el texto "Grabando...". Haciendo clic en el botón "Modificar..." puede abrir el cuadro de diálogo "Parámetros del registrador"...
  • Página 248 Comprobar programas de usuario 12.5 Vista de tendencias CFC para SIMATIC S7 Manual de funciones, 12/2011, A5E03710061-01...
  • Página 249: Informe De Cambios

    Informe de cambios 13.1 Informe de cambios e informe ES El informe de cambios El informe de cambios se abre al llamar una acción protegida que deba ser registrada, siempre que ● SIMATIC Logon Service esté instalado ● en el SIMATIC Manager estén activadas la protección de acceso y el informe de cambios.
  • Página 250 Informe de cambios 13.1 Informe de cambios e informe ES Activar informe ES El informe ES se activa para la carpeta de esquemas actual del modo siguiente: 1. Elija el comando de menú Propiedades del objeto... 2. En el cuadro de diálogo "Propiedades – Carpeta de esquemas", active la casilla de opción "Activar informe ES"...
  • Página 251 Informe de cambios 13.1 Informe de cambios e informe ES En la operación "Activar el modo Test" se registran todas las operaciones que implican una modificación de valores en la CPU. Estas acciones son: ● En CFC: – Parametrización de conexiones –...
  • Página 252 Informe de cambios 13.1 Informe de cambios e informe ES CFC para SIMATIC S7 Manual de funciones, 12/2011, A5E03710061-01...
  • Página 253: Leer Esquemas Del Plc

    Leer esquemas del PLC 14.1 Cómo guardar parámetros (leer del PLC) Leer del PLC De todos los esquemas CFC que se encuentran en la carpeta de esquemas del esquema actual y cuyos datos PLC han sido modificados a través de un equipo de operador, puede asegurar estos parámetros, es decir, puede volver a leerlos.
  • Página 254: Reglas Generales

    Leer esquemas del PLC 14.1 Cómo guardar parámetros (leer del PLC) Reglas generales Independientemente del alcance ajustado rige lo siguiente: ● Básicamente solo pueden leerse del PLC parámetros de paso y de entrada, pero no parámetros de salida. ● Los siguientes tipos de datos no se tienen en cuenta al leer del PLC: ANY, ARRAY, POINTER, UDT ●...
  • Página 255 Leer esquemas del PLC 14.1 Cómo guardar parámetros (leer del PLC) Tras la lectura del PLC ● Una vez leídos los datos no es necesario una compilación completa. El programa también puede cargarse en estado RUN de la CPU (cargar cambios). ●...
  • Página 256 Leer esquemas del PLC 14.1 Cómo guardar parámetros (leer del PLC) CFC para SIMATIC S7 Manual de funciones, 12/2011, A5E03710061-01...
  • Página 257: Procesamiento De Señales

    Procesamiento de señales 15.1 Cómo crear drivers de módulos Drivers de módulos generados automáticamente Para el procesamiento de señales en PCS 7 existe una función que automáticamente genera, interconecta convenientemente y parametriza los drivers de módulos necesarios una vez configurado el hardware con HW Config y proyectadas las funciones tecnológicas en CFC.
  • Página 258 Procesamiento de señales 15.1 Cómo crear drivers de módulos Concepto de mensaje y driver Con la versión de CFC V5.2 + SP1 se incorporó un concepto de driver más amplio. El generador de drivers se puede utilizar según el concepto anterior o según el concepto ampliado.
  • Página 259 Procesamiento de señales 15.1 Cómo crear drivers de módulos Información adicional Para más información, consulte los temas siguientes: Descripción breve de los bloques utilizados (Página 261) Ejecución con "Generar drivers de módulos" (Página 265) Modelo de sesión para "Generar drivers de módulos" (Página 267) Dispositivos soportados por el generador de drivers (Página 260) CFC para SIMATIC S7 Manual de funciones, 12/2011, A5E03710061-01...
  • Página 260: Dispositivos Soportados Por El Generador De Drivers

    Procesamiento de señales 15.2 Dispositivos soportados por el generador de drivers 15.2 Dispositivos soportados por el generador de drivers Carpeta del catálogo Dispositivos SIMATIC 400 Todos los bastidores y los módulos SM del catálogo HW Config (Perfil PCS 7_V52 o bien PCS 7_V60 o bien PCS 7_V61 o bien PCS 7_V70 o bien PCS 7_V71).
  • Página 261: Descripción Breve De Los Bloques Utilizados

    Procesamiento de señales 15.3 Descripción breve de los bloques utilizados 15.3 Descripción breve de los bloques utilizados Tipos de bloque Se utilizan los siguientes tipos de bloques que producen un desacoplamiento de la proyección de hardware y software: ● Los bloques específicos de canal (bloques CH y PA) que se agregan al esquema CFC se interconectan allí...
  • Página 262 Procesamiento de señales 15.3 Descripción breve de los bloques utilizados – Bloques de canal FF/PA de la Advanced Process Library FbAnIn, FbAnOu, FbDiIn, FbDiOu Estos bloques han sido diseñados especialmente para el uso con aparatos de campo PA y el PROFIBUS 3.0 clase A y B o con aparatos de campo FF. Utilícelos principalmente para aprovechar las propiedades específicas de estos aparatos.
  • Página 263 Procesamiento de señales 15.3 Descripción breve de los bloques utilizados Información adicional Encontrará más información al respecto en los apartados siguientes: Ejecución con "Generar drivers de módulos" (Página 265) Modelo de sesión para "Generar drivers de módulos" (Página 267) Dispositivos soportados por el generador de drivers (Página 260) CFC para SIMATIC S7 Manual de funciones, 12/2011, A5E03710061-01...
  • Página 264: Modelo De Interconexión Del Driver De Módulos

    Procesamiento de señales 15.4 Modelo de interconexión del driver de módulos 15.4 Modelo de interconexión del driver de módulos CFC para SIMATIC S7 Manual de funciones, 12/2011, A5E03710061-01...
  • Página 265: Ejecución Con "Generar Drivers De Módulos

    Procesamiento de señales 15.5 Ejecución con "Generar drivers de módulos" 15.5 Ejecución con "Generar drivers de módulos" Ejecución Se generarán automáticamente esquemas de sistema, en los que se integran los bloques de diagnóstico (bloques MOD o PADP / DPAY), bloques RACK Y SUBNET, OB_BEGIN y OB_END, así...
  • Página 266 Procesamiento de señales 15.5 Ejecución con "Generar drivers de módulos" Se comprobará si en CFC hay un OB_BEGIN / OB_END. Si no fuera el caso, se importará de la librería, se agregará al esquema de sistema y se insertará en la secuencia de ejecución.
  • Página 267: Modelo De Sesión Para "Generar Drivers De Módulos

    Procesamiento de señales 15.6 Modelo de sesión para "Generar drivers de módulos" 15.6 Modelo de sesión para "Generar drivers de módulos" Configuración del modelo de sesión para "Generar drivers de módulos": ● El usuario configura el hardware con los nombres simbólicos para las señales E/S. HW Config introduce directamente los nombres de señales en la tabla de símbolos.
  • Página 268 Procesamiento de señales 15.6 Modelo de sesión para "Generar drivers de módulos" ● El usuario ejecuta en el SIMATIC Manager el generador de drivers que genera, interconecta y parametriza todos los drivers de módulos con el comando Herramientas > Esquemas > Generar drivers de módulos..Los siguientes pasos se ejecutan automáticamente: –...
  • Página 269: Creación De Tipos De Bloques Cfc

    Creación de tipos de bloques CFC 16.1 Crear tipos de bloques en CFC Generalidades Los tipos de bloques utilizables en CFC se pueden adquirir incluidos en librerías de bloques o crear personalmente. El conjunto de tipos de bloques disponibles se puede ampliar de acuerdo con sus necesidades.
  • Página 270: Limitaciones Y Comportamientos

    Creación de tipos de bloques CFC 16.1 Crear tipos de bloques en CFC Limitaciones y comportamientos El esquema CFC debe cumplir las siguientes condiciones antes de poder compilarlo como tipo de bloque: ● El esquema no puede contener otros esquemas, pero sí otros tipos de bloques generados con CFC.
  • Página 271: Documentación De Programas

    Documentación de programas 17.1 Imprimir esquemas, vista de valores, conexiones 17.1.1 Cómo imprimir esquemas Imprimir un esquema Para imprimir un esquema seleccione el comando de menú Esquema > Imprimir El esquema actual se imprimirá en la impresora configurada. Opciones Para obtener impresiones distintas dispone de diferentes opciones de impresión. También son aplicables al imprimir desde el SIMATIC Manager con el comando de menú...
  • Página 272: Vista Preliminar

    Documentación de programas 17.1 Imprimir esquemas, vista de valores, conexiones Las opciones "Resumen" y "Hoja" permiten elegir si del esquema debe imprimirse sólo el resumen, sólo las hojas, o ambos (dependiendo del ajuste correspondiente a las conexiones de esquema). Estas opciones no están disponibles si la opción "Sólo conexiones del esquema"...
  • Página 273: Preparar Cajetín

    Documentación de programas 17.1 Imprimir esquemas, vista de valores, conexiones 17.1.2 Preparar cajetín Introducción Con el paquete opcional DOCPRO puede imprimir un esquema CFC junto con los datos del cajetín. En cuanto a los datos del cajetín, se distingue entre datos globales y datos específicos del esquema (datos locales).
  • Página 274 Documentación de programas 17.1 Imprimir esquemas, vista de valores, conexiones En los proyectos nuevos y si se utiliza DOCPRO V5.1 es posible definir las claves a través de la clave DOCPRO. Esto quiere decir que no tiene que introducir las palabras clave de CFC en los cajetines necesariamente, aunque puede hacerlo si lo desea.
  • Página 275: Cómo Imprimir La Vista De Valores

    Documentación de programas 17.2 Imprimir datos de referencia del esquema 17.1.3 Cómo imprimir la vista de valores Procedimiento Puede imprimir el contenido de la vista de valores (activa) utilizando la función de impresión normal con el comando de menú Esquema > Imprimir... Se imprimen los valores actuales en el momento de iniciar la impresión.
  • Página 276: Informes

    Documentación de programas 17.3 Informes 17.3 Informes 17.3.1 Visualizar los informes Introducción Los informes no forman parte de la documentación completa de la estructura de la configuración. De todas formas, pueden proporcionar información importante si durante la elaboración del proyecto y la puesta en servicio se produce algún error o se deben comprobar ciertas acciones realizadas.
  • Página 277 Documentación de programas 17.3 Informes Los bloques sin lista de referencia están marcados en los datos de referencia del esquema de CFC. Para visualizar los datos de referencia del esquema, seleccione el comando de menú Herramientas > Datos de referencia del esquema . En la ventana de los datos de referencia del esquema, seleccione la jerarquía de llamada de bloques con el comando de menú...
  • Página 278 Documentación de programas 17.3 Informes Ficha "Informe ES" En esta ficha se generan informes de todas las acciones protegidas, siempre que SIMATIC Logon Service esté instalado. Todas las acciones se registran en informes en orden cronológico, La última acción se indica en la línea superior.
  • Página 279: Índice Alfabético

    Índice alfabético Atributos de ejecución, 191 Atributos de módulos de control, 203 Atributos de variables de control, 204 Atributos del sistema, 94, 214 para parámetros y bloques, 214 Abrir, 41, 79 Automation License Manager (ALM), 24 Catálogo, 41 Ayuda, 55 Esquemas, 79 llamar con el teclado, 55 Accesos SFC, 144...
  • Página 280 Índice alfabético Interconexiones múltiples, 156 Comentario de bloque, 117 interconexiones simples, 156 introducir, 117 interconexiones textuales, 156 Comentarios, 117 Tipos de bloque, 107 sobre bloques, 117 Tipos de bloques [S7], 107 Comparar, 228 Buscar, 187 Sello de tiempo, 228 Posición de incorporación, 187 Compatibilidad, 11 Compatibilidad con MIS/MES, 175 Compilar, 207, 210, 214, 228...
  • Página 281 Índice alfabético Convertir, 29, 31 Desplazar, 52, 53, 54 de los bloques de librerías CFC a operaciones cursor para editar textos, 52 básicas, 29 Puntero del ratón en cuadros de diálogo, 54 de proyectos antiguos al modelo de ejecución Puntero del ratón en la barra de menús/menú mejorado, 31 contextual, 53 Copiar, 84, 92, 119, 121, 154...
  • Página 282 Índice alfabético Esquemas, 41, 77, 79, 84 Abrir, 79 Importación de tipos, 225 Borrar, 77 Importación tolerante de tipos en ampliaciones de tipo Catálogo, 41 de datos, 115 copiar, 84 Importar, 98 Crear, 77 Tipos de bloque, 98 Manejar, 77, 79, 84 Imprimir, 271, 275 mover, 84 Conexiones de bloque/de esquema, 275...
  • Página 283 Índice alfabético Interconexión con DB, 138 Interconexión de bloques, 132 Manejar, 77, 79, 84, 154 configurar, 132 esquemas, 77, 79, 84 Interconexión mediante barra lateral, 153 interconexiones, 154 Visualizar, 153 Manejar y observar, 172 Interconexión textual, 145, 210 Manejo con el ratón, 58 cerrar, 210 Manejo del teclado, 49, 52, 53, 54, 55 Interconexiones con conexiones del esquema, 152...
  • Página 284 Índice alfabético Objetos, 228 Recablear, 155 compilar y cargar, 228 Interconexiones, 155 Observar, 235 Reglas de interconexión, 152, 160 Conexiones de bloque, 235 Conexiones de esquema, 152 Observar conexiones, 238 para tipos de datos A DT S ST, 160 conectar/desconectar, 238 Repercusiones de las modificaciones de tipos, 113 Operandos globales, 138 Representación, 61, 62, 64, 67, 68, 70, 73, 74, 75...
  • Página 285 Índice alfabético Textos, 55, 66 Valencia de los objetos de proceso, 9 seleccionar con el teclado, 55 Variables de fichero, 174 Tiempo de exploración, 210 configurar, 174 actualizar, 210 Varios usuarios Tipo de bloque, 18, 41, 98, 100, 102, 104, 106, 107 en un proyecto, 33 actualizar en el multiproyecto, 104 Ventana, 40, 244, 246...
  • Página 286 Índice alfabético CFC para SIMATIC S7 Manual de funciones, 12/2011, A5E03710061-01...

Este manual también es adecuado para:

Simatic cfcSimatic pcs 7 cfc

Tabla de contenido