Tabla de contenido

Publicidad

Enlaces rápidos

SIMATIC
STEP 7 CFC
Configuración de esquemas CFC
Manual de sistema
05/2021
A5E50981104-AA
Léame de STEP 7 CFC
Introducción y principios
básicos
Elementos y configuración
básica
Configuración y adaptación
de esquemas CFC
Configurar y utilizar vistas
de tendencias y de valores
Tipos de datos en el CFC
Trabajar con esquemas CFC
para S7
1
2
3
4
5
6
7

Publicidad

Tabla de contenido
loading

Resumen de contenidos para Siemens SIMATIC STEP 7 CFC

  • Página 1 Léame de STEP 7 CFC Introducción y principios básicos Elementos y configuración básica SIMATIC Configuración y adaptación de esquemas CFC STEP 7 CFC Configuración de esquemas CFC Configurar y utilizar vistas de tendencias y de valores Tipos de datos en el CFC Manual de sistema Trabajar con esquemas CFC para S7...
  • Página 2: Personal Cualificado

    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

    Información de seguridad ....................7 Volumen del suministro para SIMATIC STEP 7 CFC ..............8 Novedades de SIMATIC STEP 7 CFC en TIA Portal V17 ............9 Requisitos del sistema para SIMATIC STEP 7 CFC..............10 Licencias de SIMATIC STEP 7 CFC ..................12 Notas generales sobre SIMATIC STEP 7 CFC .................
  • Página 4 Índice 4.3.7.3 Abrir esquema CFC de acceso protegido ................61 4.3.8 Cambiar la vista de las barras laterales de un esquema CFC..........62 4.3.9 Crear subesquema para un esquema CFC jerárquico ............63 4.3.10 Sustituir un esquema CFC jerárquico .................. 64 4.3.11 Elevar un subesquema al nivel más alto................
  • Página 5 Índice 4.7.6 Ajustar varios parámetros a valores definidos mediante la función "Forzado" ..... 143 Configurar y utilizar vistas de tendencias y de valores ..............147 Sinopsis de las vistas de tendencias y de valores ............... 147 Vista de tendencias - Funciones y operaciones posibles............. 150 Crear vista de tendencias ....................
  • Página 6 Índice 6.5.1 VARIANT .......................... 182 6.5.2 POINTER .......................... 182 6.5.3 ANY..........................183 Tipos de datos de sistema ....................184 Tipos de datos de hardware....................185 Trabajar con esquemas CFC para S7 ....................187 Esquemas CFC para sistemas de destino S7 ..............187 Bloques en esquemas CFC para S7..................
  • Página 7: Léame De Step 7 Cfc

    (https://www.siemens.com/industrialsecurity). Los productos y las soluciones de Siemens están sometidos a un desarrollo constante con el fin de hacerlos más seguros. Siemens recomienda expresamente realizar actualizaciones en cuanto estén disponibles y utilizar únicamente las últimas versiones de los productos. El uso de versiones de los productos anteriores o que ya no sean soportadas y la falta de aplicación de las...
  • Página 8: Volumen Del Suministro Para Simatic Step 7 Cfc

    Léame de STEP 7 CFC 1.2 Volumen del suministro para SIMATIC STEP 7 CFC Volumen del suministro para SIMATIC STEP 7 CFC El suministro abarca: • SIMATIC STEP 7 CFC V17 Configuración de esquemas CFC Manual de sistema, 05/2021, A5E50981104-AA...
  • Página 9: Novedades De Simatic Step 7 Cfc En Tia Portal V17

    SIMATIC STEP 7 CFC V17 soporta como sistemas de destino las CPU S7-1500. Sistema de información del TIA Portal Encontrará la documentación sobre SIMATIC STEP 7 CFC V17 en el sistema de información del TIA Portal: • "Configuración tecnológica > Configuración de esquemas CFC (Página 17)"...
  • Página 10: Requisitos Del Sistema Para Simatic Step 7 Cfc

    Léame de STEP 7 CFC 1.4 Requisitos del sistema para SIMATIC STEP 7 CFC Requisitos del sistema para SIMATIC STEP 7 CFC Requisitos de hardware • No hay cambios con respecto al TIA Portal V17. Requisitos de software • TIA Portal V17 Sistemas soportados CFC en el TIA Portal es compatible con las siguientes CPU S7-1500 con versión de firmware...
  • Página 11: Herramienta De Compatibilidad

    Léame de STEP 7 CFC 1.4 Requisitos del sistema para SIMATIC STEP 7 CFC Herramienta de compatibilidad Con la herramienta de compatibilidad, el Industry Online Support ofrece una función con la que se pueden seleccionar los productos de software compatibles o comprobar si las configuraciones son compatibles.
  • Página 12: Licencias De Simatic Step 7 Cfc

    Léame de STEP 7 CFC 1.5 Licencias de SIMATIC STEP 7 CFC Licencias de SIMATIC STEP 7 CFC Para CFC se necesita una licencia de ingeniería y una licencia Runtime por CPU. Tipos de licencia Licencia de ingeniería Para configurar los esquemas CFC, se debe instalar una clave de licencia (License Key) en el PC.
  • Página 13: Más Información

    Léame de STEP 7 CFC 1.5 Licencias de SIMATIC STEP 7 CFC Licencia Indicación en el Automa‐ Comentario tion Licence Manager SIMATIC STEP 7 CFC Runtime CPU Licencia Runtime: (limited) • Validez ilimitada • Número limitado de DB de ins‐...
  • Página 14: Proyectos Del Tia Portal: Restricciones

    Léame de STEP 7 CFC 1.6 Notas generales sobre SIMATIC STEP 7 CFC Notas generales sobre SIMATIC STEP 7 CFC Contenido Las indicaciones del archivo Léame prevalecen sobre lo indicado en otros documentos: • Indicaciones importantes sobre propiedades de productos •...
  • Página 15 La librería de bloques "LBCFC" complementa la librería de instrucciones que se instala con SIMATIC STEP 7 CFC V17. Más información: • Industry Online Support: SIMATIC STEP 7 CFC V17 - librería de bloques "LBCFC" (https:// support.industry.siemens.com/cs/ww/es/view/109796810) Instrucciones: no se actualiza la versión Utilice siempre la versión actual de la librería de instrucciones.
  • Página 16: Eliminar Esquemas Cfc Y Desactivar Cfc

    Edite únicamente sus propios bloques e instrucciones por medio de los editores de STEP 7. Eliminar esquemas CFC y desactivar CFC Si se eliminan todos los esquemas CFC, la opción "SIMATIC STEP 7 CFC" sigue estando activa en el TIA Portal.
  • Página 17: Introducción Y Principios Básicos

    Introducción y principios básicos Principios básicos del CFC ¿Qué es CFC? "CFC" son las siglas de "Continuous Function Chart". CFC permite crear programas de usuario simplemente posicionando, parametrizando e interconectando instrucciones y bloques en los esquemas CFC. Para ello se dispone de amplias librerías con instrucciones y bloques ya programados. De este modo se suprime la programación de las instrucciones y de los bloques.
  • Página 18: Posibilidades De Configuración De Esquemas Cfc

    Introducción y principios básicos 2.2 Posibilidades de configuración de esquemas CFC Posibilidades de configuración de esquemas CFC Configuración de esquemas CFC En el editor "CFC" se configuran los esquemas CFC o bien gráficamente mediante Drag&Drop o textualmente en forma de lista. El método de configuración se puede cambiar en cualquier momento y de forma ilimitada.
  • Página 19: Instrucciones Y Bloques

    Introducción y principios básicos 2.3 Instrucciones y bloques Instrucciones y bloques CFC permite crear programas de usuario simplemente posicionando, parametrizando e interconectando instrucciones y bloques en los esquemas CFC. Al crear programas de usuario con el CFC se recomienda que se haya finalizado la programación de los bloques y que ya no se modifiquen los tipos de bloque.
  • Página 20 Introducción y principios básicos 2.3 Instrucciones y bloques Más información: "Tipo e instancia (Página 21)" Instrucciones genéricas En el caso de las instrucciones genéricas, el número de entradas es variable y puede modificarse en el esquema CFC (p. ej., combinación lógica Y). Más información: "Agregar o eliminar parámetros de entrada (Página 111)"...
  • Página 21: Tipo E Instancia

    Introducción y principios básicos 2.4 Tipo e instancia Tipo e instancia Sistema de tipos e instancias La configuración en el CFC se simplifica gracias a la utilización de tipos y sus instancias. Un tipo de bloque es una función predefinida y reutilizable que el usuario puede crear directamente o tomar de una librería.
  • Página 22 Introducción y principios básicos 2.4 Tipo e instancia Cada instancia contiene un nombre unívoco en el esquema CFC. El nombre de la instancia consta del nombre del esquema CFC en el que se encuentra la instancia, el nombre del tipo y el número de la instancia.
  • Página 23: Esquemas Cfc Jerárquicos

    Introducción y principios básicos 2.5 Esquemas CFC jerárquicos Esquemas CFC jerárquicos Se pueden crear esquemas CFC en estructuras jerárquicas. En este caso se insertan uno o varios esquemas CFC como "subesquemas" en un "esquema básico". Profundidad de anidamiento Un subesquema puede contener a su vez varios subesquemas, lo que da lugar a una jerarquía escalonada.
  • Página 24: Representación En El Árbol Del Proyecto

    Introducción y principios básicos 2.5 Esquemas CFC jerárquicos No obstante, para ello no puede haber interconexiones externas con la interfaz del esquema. Más información: "Elevar un subesquema al nivel más alto (Página 65)" Representación en el árbol del proyecto Los esquemas jerárquicos se representan en forma de árbol en la carpeta "Esquemas" del árbol del proyecto.
  • Página 25: Navegación Dentro De La Jerarquía

    Introducción y principios básicos 2.5 Esquemas CFC jerárquicos El subesquema "CFC_2_1" contiene los subesquemas "CFC_4" y "CFC_2_2": • En el subesquema "CFC_4" solo existe el parámetro estándar EN. • En el subesquema "CFC_2_2" se muestran los parámetros definidos en la interfaz del esquema.
  • Página 26: Salto Al Parámetro Interconectado

    Introducción y principios básicos 2.5 Esquemas CFC jerárquicos Las interconexiones de los parámetros de interfaz con bloques dentro de un esquema CFC se representan con conectores en la barra lateral del esquema. Más información: • "Agregar, editar y ordenar parámetros de la interfaz del esquema (Página 66)" •...
  • Página 27: Secuencia De Ejecución

    Introducción y principios básicos 2.5 Esquemas CFC jerárquicos Secuencia de ejecución • La secuencia de ejecución de los bloques está vinculada al esquema CFC. Un esquema CFC jerárquico es un objeto manipulable dentro de la secuencia de ejecución. • De forma predeterminada, los subesquemas heredan la asignación de tareas del esquema básico.
  • Página 28: Protección De Acceso Para Esquemas Cfc

    Introducción y principios básicos 2.6 Protección de acceso para esquemas CFC Protección de acceso para esquemas CFC Sinopsis Para proteger un esquema CFC o un esquema CFC jerárquico contra la edición involuntaria, puede asignarle una contraseña. Una vez definida, una contraseña solo se puede cambiar o quitar introduciendo la contraseña anterior.
  • Página 29 Introducción y principios básicos 2.6 Protección de acceso para esquemas CFC • No son posibles las referencias al contenido de los esquemas a través de selección directa de objetos mediante ratón o introduciendo texto. • La interfaz del esquema es visible, pero está protegida contra escritura. Es posible ajustar los siguientes parámetros: –...
  • Página 30: Textos En Varios Idiomas En El Cfc

    Introducción y principios básicos 2.7 Textos en varios idiomas en el CFC Textos en varios idiomas en el CFC Multilingüismo En un proyecto existen los idiomas siguientes: • Idioma de edición Todo proyecto tiene un idioma de edición. Cuando se introducen textos, éstos se crean siempre en el idioma de edición. •...
  • Página 31 Introducción y principios básicos 2.7 Textos en varios idiomas en el CFC Más información en el sistema de información del TIA Portal: • "Edición de los datos de proyecto > Trabajar con proyectos multilingües" Configuración de esquemas CFC Manual de sistema, 05/2021, A5E50981104-AA...
  • Página 32: Copiar Objetos

    Introducción y principios básicos 2.8 Copiar objetos Copiar objetos Copiar y pegar En el TIA Portal, los objetos se copian con Drag&Drop (arrastrar y colocar) o con los comandos "Copiar" y "Pegar". Para copiar un objeto con Drag&Drop en la misma área, mantenga pulsada la tecla <Ctrl>. Se copian todos los objetos seleccionados.
  • Página 33: Convenciones De Nombre Del Cfc

    Introducción y principios básicos 2.9 Convenciones de nombre del CFC Convenciones de nombre del CFC Caracteres permitidos En nombres de esquemas y de instrucciones están permitidos caracteres especiales y diéresis. Sin embargo, para evitar problemas de compatibilidad, utilice solo los siguientes caracteres: •...
  • Página 34: Caracteres De Control Como Componentes Del Nombre

    Introducción y principios básicos 2.9 Convenciones de nombre del CFC Caracteres de control como componentes del nombre En caso de escribir nombres de esquemas e instrucciones con caracteres de control en rutas o jerarquías, es necesario utilizar la siguiente sintaxis: •...
  • Página 35: Elementos Y Configuración Básica

    Elementos y configuración básica Configuración básica de los esquemas CFC La configuración básica de los esquemas CFC se refiere a todos los esquemas configurados en un sistema de destino. Configuración predeterminada para nuevos esquemas Puede definir la configuración básica para nuevos esquemas en el menú "Opciones > Configuración >...
  • Página 36 Elementos y configuración básica 3.1 Configuración básica de los esquemas CFC Función Zoom en el esquema CFC El esquema CFC se puede ampliar con la tecla <Ctrl> y la rueda del ratón. El zoom enfoca la posición del puntero del ratón. Posibilidades alternativas de zoom: •...
  • Página 37: Editor "Cfc

    Elementos y configuración básica 3.2 Editor "CFC" Editor "CFC" En el editor "CFC" se configuran los esquemas CFC gráficamente o en forma de lista. Ambos métodos de configuración son equiparables. En todo momento es posible cambiar entre ambos métodos de configuración. Apertura del editor "CFC"...
  • Página 38 Elementos y configuración básica 3.2 Editor "CFC" Estructura del editor "CFC" ① Área de trabajo: área de visualización de las fichas "Flujo de datos" y "Flujo de control" ② Ficha "Flujo de datos" ③ Ficha "Flujo de control" ④ Task Cards ⑤...
  • Página 39: Ventana De Inspección

    Elementos y configuración básica 3.2 Editor "CFC" Área de trabajo con las fichas "Flujo de datos" y "Flujo de control" • En la ficha "Flujo de datos" se configura la apariencia visual del esquema CFC. • En la ficha "Flujo de control" se define la secuencia de ejecución de las instrucciones y los bloques en el esquema CFC.
  • Página 40 Elementos y configuración básica 3.2 Editor "CFC" Nota La representación varía en función del sistema de destino Las propiedades u opciones de la ventana de inspección varían en función del sistema de destino para el que se realiza la configuración. Consulte también Configuración básica de los esquemas CFC (Página 35) Posibilidades de configuración de esquemas CFC (Página 18)
  • Página 41: Editor "Secuencia De Esquemas Y Opciones

    Elementos y configuración básica 3.3 Editor "Secuencia de esquemas y opciones" Editor "Secuencia de esquemas y opciones" Sinopsis En el editor "Secuencia de esquemas y opciones" se configura, p. ej., la secuencia de ejecución de los esquemas. Además se muestra la asignación de las instrucciones/los bloques a las tareas y con ello la secuencia de ejecución dentro del sistema de destino.
  • Página 42 Elementos y configuración básica 3.3 Editor "Secuencia de esquemas y opciones" Consulte también Configuración básica de los esquemas CFC (Página 35) Editor "CFC" (Página 37) Adaptar la secuencia de ejecución (Página 123) Configuración de esquemas CFC Manual de sistema, 05/2021, A5E50981104-AA...
  • Página 43: Configuración Y Adaptación De Esquemas Cfc

    Configuración y adaptación de esquemas CFC Sinopsis de la configuración de esquemas CFC Preparación de la configuración Generalmente, la configuración de esquemas CFC va precedida de una fase de planificación. En esta fase de planificación se establece p. ej., la estructura del control y la regulación en los esquemas CFC.
  • Página 44 Configuración y adaptación de esquemas CFC 4.1 Sinopsis de la configuración de esquemas CFC Consulte también Principios básicos del CFC (Página 17) Crear un esquema CFC (Página 50) Insertar una instrucción o un bloque en el esquema CFC (Página 79) Interconectar parámetros de entrada y salida (Página 102) Configurar parámetros de entrada y salida (Página 92) Adaptar la secuencia de ejecución dentro del esquema CFC (Página 127)
  • Página 45: Funciones "Deshacer" Y "Rehacer" En Cfc

    Configuración y adaptación de esquemas CFC 4.2 Funciones "Deshacer" y "Rehacer" en CFC Funciones "Deshacer" y "Rehacer" en CFC Con los botones "Deshacer" y "Rehacer" de la barra de herramientas se pueden deshacer o rehacer en todo momento acciones elementales. Pila de acciones Cada acción que se realiza se guarda en una pila de acciones.
  • Página 46: Creación Y Administración De Esquemas Cfc

    Configuración y adaptación de esquemas CFC 4.3 Creación y administración de esquemas CFC Creación y administración de esquemas CFC 4.3.1 Vistas de esquemas CFC Sinopsis Al configurar un esquema CFC se dispone de las siguientes vistas de esquema CFC: • Esquema CFC con barras laterales fijas •...
  • Página 47: Esquema Cfc Con Barras Laterales Dinámicas

    Configuración y adaptación de esquemas CFC 4.3 Creación y administración de esquemas CFC Esquema CFC con barras laterales dinámicas Un esquema CFC con barras laterales dinámicas muestra las entradas de las barras laterales sólo en caso necesario y se distingue del esquema CFC con barras laterales fijas por las siguientes características: •...
  • Página 48: Ampliación De Las Barras Laterales

    Configuración y adaptación de esquemas CFC 4.3 Creación y administración de esquemas CFC Por ello, al configurar sin barras laterales no conviene posicionar estos objetos en los límites de las hojas. Para ello, los límites de las hojas deberán estar visibles durante la configuración. Ampliación de las barras laterales Si las entradas no caben en la barra lateral, ésta se amplía automáticamente.
  • Página 49 Configuración y adaptación de esquemas CFC 4.3 Creación y administración de esquemas CFC Representación y seguimiento de la señal de interconexiones Interconexiones no representables Si no se puede representar la línea de interconexión de una interconexión, la interconexión se muestra con conectores. El color del conector indica cómo está...
  • Página 50: Crear Un Esquema Cfc

    Configuración y adaptación de esquemas CFC 4.3 Creación y administración de esquemas CFC Más información sobre la representación y seguimiento de la señal de interconexiones: "Representación y propiedades de las interconexiones (Página 94)" Consulte también Posicionar instrucciones y bloques en el esquema CFC (Página 76) Configuración básica de los esquemas CFC (Página 35) Representación de instrucciones y bloques (Página 68) 4.3.2...
  • Página 51: Procedimiento

    Configuración y adaptación de esquemas CFC 4.3 Creación y administración de esquemas CFC Procedimiento 1. Haga doble clic en "Agregar nuevo esquema" en el árbol del proyecto. El esquema CFC se agrega a la carpeta "Esquemas" y se muestra en la ventana del editor. –...
  • Página 52: Procedimiento Alternativo

    Configuración y adaptación de esquemas CFC 4.3 Creación y administración de esquemas CFC Para ampliar el esquema CFC existente se dispone de las siguientes posibilidades: • Aumentar el número de hojas, p. ej. en sentido vertical. • Ampliar el formato del papel, p. ej. de DIN A4 a DIN A3. •...
  • Página 53: Crear Esquemas Parciales Cfc

    Configuración y adaptación de esquemas CFC 4.3 Creación y administración de esquemas CFC Puede navegar entre hojas con las siguientes combinaciones de teclas: • <Ctrl+Flecha derecha/Flecha izquierda> • <Ctrl+Flecha arriba/Flecha abajo> Consulte también Posicionar instrucciones y bloques en el esquema CFC (Página 76) Representación y propiedades de las interconexiones (Página 94) Administrar esquemas CFC y grupos (Página 55) Configuración básica de los esquemas CFC (Página 35)
  • Página 54: Procedimiento: Crear Esquema Parcial

    Configuración y adaptación de esquemas CFC 4.3 Creación y administración de esquemas CFC Capacidad funcional Un esquema CFC contiene como máximo 6 esquemas parciales con 6 hojas cada uno. Si se agregan hojas adicionales a un esquema parcial, ese ajuste se aplica también a todos los demás esquemas parciales del esquema CFC.
  • Página 55: Procedimiento: Configurar Interconexiones Entre Esquemas Parciales

    Configuración y adaptación de esquemas CFC 4.3 Creación y administración de esquemas CFC Procedimiento: configurar interconexiones entre esquemas parciales 1. Para ver los dos esquemas parciales, haga clic en el botón "Abre el esquema CFC en una segunda ventana": Se mostrará el esquema CFC en las dos ventanas del editor. Para ver las dos ventanas, haga clic en uno de los botones para dividir el área del editor: 2.
  • Página 56: Copiar Un Grupo

    Configuración y adaptación de esquemas CFC 4.3 Creación y administración de esquemas CFC 3. Introduzca un nombre explicativo para el grupo. 4. Desplace con Drag&Drop los esquemas CFC deseados desde la carpeta "Esquemas" o desde otro grupo al nuevo grupo. Como alternativa se puede copiar el esquema CFC deseado para luego pegarlo en el nuevo grupo.
  • Página 57: Imprimir Un Esquema Cfc

    Configuración y adaptación de esquemas CFC 4.3 Creación y administración de esquemas CFC Procedimiento 1. Seleccione el esquema CFC en el árbol del proyecto. 2. Elija el comando "Borrar" del menú contextual. Se borra el esquema CFC. Las interconexiones con otro esquema también se borran. Borrar un grupo Al borrar un grupo, se borran también los objetos que contiene.
  • Página 58: Opciones De Impresión

    Configuración y adaptación de esquemas CFC 4.3 Creación y administración de esquemas CFC Nota Tener en cuenta el formato y los límites de la hoja En caso de utilizar esquemas CFC sin barras laterales, asegúrese de que las instrucciones/los bloques no se encuentren en los límites de la hoja. En caso de que el formato del papel utilizado en el esquema CFC no coincida con el formato del papel en la impresora, el esquema CFC se escala automáticamente al imprimirlo.
  • Página 59: Procedimiento: Impresión De Un Esquema Cfc

    Configuración y adaptación de esquemas CFC 4.3 Creación y administración de esquemas CFC Procedimiento: impresión de un esquema CFC 1. Compruebe los ajustes del esquema: – Por medio del comando "Opciones > Configuración > Esquemas" – En las propiedades del esquema CFC en la ventana de inspección, en "Barras laterales/ Diseño"...
  • Página 60: Restringir La Edición Del Cfc Con Contraseña

    Configuración y adaptación de esquemas CFC 4.3 Creación y administración de esquemas CFC 4.3.7 Restringir la edición del CFC con contraseña 4.3.7.1 Activar la contraseña para un esquema CFC Para proteger un esquema CFC o un esquema CFC jerárquico contra la edición involuntaria, puede asignarle una contraseña.
  • Página 61: Cambiar O Desactivar La Contraseña Para Un Esquema Cfc

    Configuración y adaptación de esquemas CFC 4.3 Creación y administración de esquemas CFC 4.3.7.2 Cambiar o desactivar la contraseña para un esquema CFC Si se ha asignado una contraseña para un esquema CFC, puede cambiar o desactivar la contraseña. Procedimiento 1.
  • Página 62: Cambiar La Vista De Las Barras Laterales De Un Esquema Cfc

    Configuración y adaptación de esquemas CFC 4.3 Creación y administración de esquemas CFC Procedimiento 1. Navegue hasta el esquema CFC deseado en el árbol del proyecto. 2. Haga doble clic en el esquema CFC. Se abre el cuadro de diálogo "Protección de acceso". 3.
  • Página 63: Crear Subesquema Para Un Esquema Cfc Jerárquico

    Configuración y adaptación de esquemas CFC 4.3 Creación y administración de esquemas CFC Procedimiento alternativo Como alternativa, la vista de la barra lateral se puede cambiar con el botón de la barra de herramientas. Resultado Se cambia la vista de las barras laterales. Los conectores de las barras laterales se posicionan en la barra lateral o junto al parámetro de entrada o salida, dependiendo de la vista ajustada.
  • Página 64: Procedimiento Alternativo: Inserción De Un Esquema Cfc Existente

    Configuración y adaptación de esquemas CFC 4.3 Creación y administración de esquemas CFC Procedimiento alternativo: inserción de un esquema CFC existente 1. Abra el esquema CFC en el que desee insertar otro esquema como subesquema. 2. Arrastre un esquema CFC por medio de Drag&Drop desde el árbol del proyecto o desde una librería al esquema CFC abierto en el editor.
  • Página 65: Elevar Un Subesquema Al Nivel Más Alto

    Configuración y adaptación de esquemas CFC 4.3 Creación y administración de esquemas CFC Dentro de la estructura global estas variantes pueden sustituirse como se desee sin necesidad de modificar las interconexiones. Requisitos • El esquema CFC que va a sustituir a un subesquema CFC está incluido en una librería, en la carpeta "Esquemas"...
  • Página 66: Agregar, Editar Y Ordenar Parámetros De La Interfaz Del Esquema

    Configuración y adaptación de esquemas CFC 4.3 Creación y administración de esquemas CFC Procedimiento 1. En la carpeta "Esquemas" del árbol del proyecto, navegue hasta el subesquema que desee elevar hasta el nivel más alto. 2. Arrastre el subesquema y suéltelo en el nivel más alto de la carpeta "Esquemas". También tiene la opción de copiar el subesquema y pegarlo en el nivel más alto.
  • Página 67 Configuración y adaptación de esquemas CFC 4.3 Creación y administración de esquemas CFC 4. Seleccione el tipo de dato en la columna "Tipo". En la interfaz del esquema se admiten todos los tipos de datos CFC, excepto: – TIMER – COUNTER –...
  • Página 68: Insertar Y Administrar Objetos En El Esquema Cfc

    Configuración y adaptación de esquemas CFC 4.4 Insertar y administrar objetos en el esquema CFC Insertar y administrar objetos en el esquema CFC 4.4.1 Representación de instrucciones y bloques Sinopsis A continuación encontrará la siguiente información sobre instrucciones/bloques del esquema CFC: •...
  • Página 69: Encabezado Del Bloque

    Configuración y adaptación de esquemas CFC 4.4 Insertar y administrar objetos en el esquema CFC Encabezado del bloque Interfaz del bloque Indicador de parámetros ocultos Indicador de procesamiento Modificar tamaño • El ancho se puede adaptar sin escalones. • La altura del símbolo depende del número de parámetros de entrada y salida. Para adaptar la altura del símbolo, muestre u oculte parámetros de entrada y salida.
  • Página 70: Indicador De Parámetros Ocultos

    Configuración y adaptación de esquemas CFC 4.4 Insertar y administrar objetos en el esquema CFC Los parámetros de un bloque reciben de forma estándar los valores de los parámetros del tipo. El nombre del parámetro de entrada y salida se representa completo o abreviado según el ancho del símbolo.
  • Página 71: Indicador De Procesamiento

    Configuración y adaptación de esquemas CFC 4.4 Insertar y administrar objetos en el esquema CFC Cuando hay parámetros de entrada o de salida definidos como "invisibles" y, por consiguiente, se encuentran ocultos en el símbolo de bloque, se muestra además otro símbolo en forma de triángulo en el borde inferior del símbolo.
  • Página 72: Flujo De Datos: Función Zoom

    Configuración y adaptación de esquemas CFC 4.4 Insertar y administrar objetos en el esquema CFC Indicador de la secuencia de ejecución Desde la barra de herramientas del flujo de datos es posible visualizar la posición de la instrucción o del bloque dentro de la secuencia de ejecución: Símbolo Significado El número de posición en la secuencia de ejecución se muestra por medio del...
  • Página 73: Variantes De Representación Del Símbolo De Bloque En El Esquema Cfc

    Configuración y adaptación de esquemas CFC 4.4 Insertar y administrar objetos en el esquema CFC Consulte también Representación y propiedades de las interconexiones (Página 94) Posicionar instrucciones y bloques en el esquema CFC (Página 76) Insertar una instrucción o un bloque en el esquema CFC (Página 79) Configurar parámetros de entrada y salida (Página 92) Adaptar la secuencia de ejecución dentro del esquema CFC (Página 127) Convenciones de nombre del CFC (Página 33)
  • Página 74: Procedimiento Básico

    Configuración y adaptación de esquemas CFC 4.4 Insertar y administrar objetos en el esquema CFC Procedimiento básico Para definir el tamaño del símbolo de bloque en el esquema CFC, utilice el atributo "Propiedades del bloque" de las propiedades del tipo. 1.
  • Página 75 Configuración y adaptación de esquemas CFC 4.4 Insertar y administrar objetos en el esquema CFC En la columna "Ejemplo" se muestra el mismo bloque en la variante correspondiente. Variante de representación/sintaxis Ejemplo Variante "Grande" Sintaxis: • BuiltIn;Block El símbolo de bloque se representa en el esquema CFC en tamaño grande con todos los detalles en el encabezado y la interfaz del bloque.
  • Página 76: Posicionar Instrucciones Y Bloques En El Esquema Cfc

    Configuración y adaptación de esquemas CFC 4.4 Insertar y administrar objetos en el esquema CFC Variante de representación/sintaxis Ejemplo Variante "Mediana/estrecha" Sintaxis: • BuiltIn;NarrowMediumBlock Esta variante equivale a la variante "Mediana" en la representación del encabezado del bloque y la in‐ terfaz.
  • Página 77: Posicionamiento De Los Objetos En El Esquema Cfc Conforme Al Flujo De Datos

    Configuración y adaptación de esquemas CFC 4.4 Insertar y administrar objetos en el esquema CFC Posicionamiento automático de instrucciones/bloques Los objetos, p. ej. instrucciones/bloques, se posicionan automáticamente en el "Flujo de datos" bajo las condiciones siguientes: • El objeto se inserta en el flujo de control. •...
  • Página 78: Copia De Instrucciones, Bloques Y Esquemas

    Configuración y adaptación de esquemas CFC 4.4 Insertar y administrar objetos en el esquema CFC La figura siguiente muestra una instrucción que se encuentra sobre la barra lateral. La interconexión entre ambas instrucciones se representa en forma de conector en la barra lateral: Consulte también Representación y propiedades de las interconexiones (Página 94)
  • Página 79: Insertar Una Instrucción O Un Bloque En El Esquema Cfc

    Configuración y adaptación de esquemas CFC 4.4 Insertar y administrar objetos en el esquema CFC Copiar esquemas CFC Al copiar un esquema, una instrucción o un bloque a otro dispositivo o proyecto, rigen las condiciones siguientes: Condición Acción resultante El bloque que se va a copiar falta en El bloque se copia íntegramente en la carpeta "Bloques de progra‐...
  • Página 80: Procedimiento

    Configuración y adaptación de esquemas CFC 4.4 Insertar y administrar objetos en el esquema CFC Procedimiento 1. Navegue hasta la ubicación de la instrucción o del bloque en cuestión. Posibles ubicaciones: – Task Card "Instrucciones" – Librería – Carpeta "Bloques de programa" en el árbol del proyecto 2.
  • Página 81: Insertar Un Campo De Texto En El Esquema Cfc

    Configuración y adaptación de esquemas CFC 4.4 Insertar y administrar objetos en el esquema CFC 4.4.6 Insertar un campo de texto en el esquema CFC Sinopsis Para documentar la función de un esquema CFC, se insertan textos e imágenes en el esquema CFC: •...
  • Página 82: Alineación

    Configuración y adaptación de esquemas CFC 4.4 Insertar y administrar objetos en el esquema CFC Alineación El objeto de referencia de los demás objetos se determina automáticamente en la selección. Se aplican los criterios siguientes: Alinear Los objetos seleccionados se sangran. Como objeto de referencia se utiliza el objeto más cercano a la alineación deseada.
  • Página 83: Comportamiento

    Configuración y adaptación de esquemas CFC 4.4 Insertar y administrar objetos en el esquema CFC Si el número de objetos e interconexiones es muy elevado, la representación del esquema puede ser confusa. Con la función "Organizar los objetos conforme al flujo de datos" es posible organizar objetos en el esquema CFC conforme al flujo de datos, p.
  • Página 84: Borrar Una Instrucción O Un Bloque Del Esquema Cfc

    Configuración y adaptación de esquemas CFC 4.4 Insertar y administrar objetos en el esquema CFC 4.4.9 Borrar una instrucción o un bloque del esquema CFC En un esquema CFC pueden eliminarse instancias de instrucciones y tipos de bloque. Nota Comprobar interconexiones Si borra una instrucción o un bloque que tenga interconexiones, las interconexiones también se borran.
  • Página 85: Modificación Central De Un Tipo De Bloque

    Configuración y adaptación de esquemas CFC 4.4 Insertar y administrar objetos en el esquema CFC Los parámetros de entrada y salida afectados se parametrizan de forma estándar con los valores del tipo. Consulte también Insertar una instrucción o un bloque en el esquema CFC (Página 79) 4.4.10 Modificación central de un tipo de bloque Sinopsis...
  • Página 86: Actualización De Las Instancias

    Configuración y adaptación de esquemas CFC 4.4 Insertar y administrar objetos en el esquema CFC PRECAUCIÓN La modificación de la interfaz puede dar lugar a una carga completa Si se ha modificado la interfaz del tipo de bloque y a continuación se actualiza el tipo de bloque en el sistema de destino, en muchos casos ya solo es posible compilar y cargar el software completo.
  • Página 87: Comentarios

    Configuración y adaptación de esquemas CFC 4.4 Insertar y administrar objetos en el esquema CFC Efectos sobre las instancias Nota Comprobar los efectos Si, después de modificar un tipo de bloque de modo centralizado, se actualiza una instancia, también se modifican automáticamente todas las demás instancias de bloque en los esquemas CFC de la CPU.
  • Página 88 Configuración y adaptación de esquemas CFC 4.4 Insertar y administrar objetos en el esquema CFC Modificación del tipo de blo‐ Efecto Se ha modificado el nombre El sistema no puede establecer automáticamente la referencia con el de un parámetro nombre anterior. Por esta razón, este caso se debe a que se ha borrado un parámetro y se ha creado un parámetro nuevo.
  • Página 89: Actualización De Las Instancias De Un Tipo De Bloque Modificado

    Configuración y adaptación de esquemas CFC 4.4 Insertar y administrar objetos en el esquema CFC 4.4.11 Actualización de las instancias de un tipo de bloque modificado Sinopsis Los bloques insertados en el esquema CFC representan una instancia de un tipo de bloque. El tipo de bloque se ha creado, p.
  • Página 90: Sistemas De Destino S7: Procedimiento Alternativo

    Configuración y adaptación de esquemas CFC 4.4 Insertar y administrar objetos en el esquema CFC Procedimiento 1. Seleccione el tipo de bloque modificado en una librería o en la carpeta "Bloques de programa" del árbol del proyecto. 2. Arrastre el icono al esquema CFC. Si hay al menos una instancia del bloque utilizada en un esquema CFC de la CPU, se muestra el cuadro de diálogo "Actualizar bloques".
  • Página 91 Configuración y adaptación de esquemas CFC 4.4 Insertar y administrar objetos en el esquema CFC Procedimiento 1. En la Task Card "Librerías", elija la paleta que contiene la librería en la que desea definir un tipo de bloque: – La paleta "Librerías globales" para la librería global deseada –...
  • Página 92: Configuración E Interconexión De Parámetros De Entrada Y Salida

    Configuración y adaptación de esquemas CFC 4.5 Configuración e interconexión de parámetros de entrada y salida Configuración e interconexión de parámetros de entrada y salida 4.5.1 Configurar parámetros de entrada y salida Sinopsis Si inserta en un esquema CFC una instrucción desde la Task Card "Instrucciones" o un bloque desde una librería, los parámetros adoptarán por defecto los valores del tipo de este objeto.
  • Página 93: Preajuste De Atributos Para Parámetros De Entrada Y Salida

    Configuración y adaptación de esquemas CFC 4.5 Configuración e interconexión de parámetros de entrada y salida Resultado El parámetro de entrada o salida está parametrizado. Si carga el esquema CFC en el dispositivo, el parámetro de entrada o salida se inicializa con el valor parametrizado.
  • Página 94: Visualización Y Actualización En La Instancia

    Configuración y adaptación de esquemas CFC 4.5 Configuración e interconexión de parámetros de entrada y salida Visualización y actualización en la instancia Si se ha seleccionado un parámetro de entrada o salida, los valores preajustados se visualizan en la ventana de inspección en "General", columna "Datos de tipo". Los preajustes para valores y funciones configurados en el tipo son heredados por la instancia.
  • Página 95: Opciones Para Interconexiones

    Configuración y adaptación de esquemas CFC 4.5 Configuración e interconexión de parámetros de entrada y salida El editor se encarga de trazar la interconexión. Otros objetos del esquema CFC se esquivan automáticamente. En caso de desplazar instrucciones o bloques interconectados por el esquema CFC, el trazado de las interconexiones se adaptará...
  • Página 96: Interconexión No Representable Íntegramente

    Configuración y adaptación de esquemas CFC 4.5 Configuración e interconexión de parámetros de entrada y salida Interconexión no representable íntegramente Todo objeto y toda interconexión requiere espacio en el esquema CFC. Para las interconexiones que no se pueden representar íntegramente, se utilizan automáticamente conectores en el editor.
  • Página 97 Configuración y adaptación de esquemas CFC 4.5 Configuración e interconexión de parámetros de entrada y salida Navegación fuera de los límites de la hoja Si se hace doble clic en un conector o en una entrada de la barra lateral, se muestra el destino de la interconexión centrado en el área de trabajo.
  • Página 98: Seguimiento De La Señal En Las Interconexiones

    Configuración y adaptación de esquemas CFC 4.5 Configuración e interconexión de parámetros de entrada y salida Si la vista de las barras laterales está desactivada, rigen las reglas siguientes para las interconexiones que salen de la hoja o del esquema: •...
  • Página 99: El Tipo De Datos Determina El Color De Las Líneas De Interconexión

    Configuración y adaptación de esquemas CFC 4.5 Configuración e interconexión de parámetros de entrada y salida El tipo de datos determina el color de las líneas de interconexión En la vista "Flujo de control" del esquema CFC se representan las líneas de interconexión en distintos colores en función del tipo de datos.
  • Página 100: Interconexiones Con Estructuras Como Parámetros De Entrada Y Salida

    Configuración y adaptación de esquemas CFC 4.5 Configuración e interconexión de parámetros de entrada y salida Interconectar parámetros de entrada y salida con una variable externa (Página 110) Interconexiones con estructuras como parámetros de entrada y salida (Página 100) Invertir un parámetro de entrada (Página 113) TERMINAL: agrupación de interconexiones (Página 234) 4.5.4 Interconexiones con estructuras como parámetros de entrada y salida...
  • Página 101: Representación

    Configuración y adaptación de esquemas CFC 4.5 Configuración e interconexión de parámetros de entrada y salida Representación Símbolo del bloque en el esquema CFC Los parámetros del tipo de datos STRUCT y sus elementos se muestran, igual que otros parámetros del bloque, en el símbolo del bloque. El requisito es que la opción "Invisible" esté desactivada en las propiedades del parámetro.
  • Página 102: Interconectar Parámetros De Entrada Y Salida

    Configuración y adaptación de esquemas CFC 4.5 Configuración e interconexión de parámetros de entrada y salida Una modificación de la asignación de colores tiene efecto inmediatamente en la representación de las líneas de interconexión en un esquema CFC abierto. Procedimiento 1.
  • Página 103: Procedimiento Alternativo: Drag&Drop (Arrastrar Y Colocar)

    Configuración y adaptación de esquemas CFC 4.5 Configuración e interconexión de parámetros de entrada y salida Requisitos • Deben estar abiertos todos los esquemas CFC cuyos parámetros han de interconectarse. • Se visualiza el "flujo de datos". • Hay instrucciones/bloques insertados. Procedimiento 1.
  • Página 104: Procedimiento Alternativo: Clic Clac

    Configuración y adaptación de esquemas CFC 4.5 Configuración e interconexión de parámetros de entrada y salida Procedimiento alternativo: Clic clac 1. Seleccione la línea de interconexión en el parámetro de entrada o de salida. El color del parámetro seleccionado cambia a magenta. 2.
  • Página 105 Configuración y adaptación de esquemas CFC 4.5 Configuración e interconexión de parámetros de entrada y salida Introducción manual de operandos Posibilidades de interconexión: • Introducción directa del operando en el campo de entrada Al introducirlo, se dispone de la función de autocompletar. Sintaxis para entrada manual: •...
  • Página 106: Trabajar Con Interconexiones Múltiples

    Configuración y adaptación de esquemas CFC 4.5 Configuración e interconexión de parámetros de entrada y salida 4.5.7 Trabajar con interconexiones múltiples Sinopsis Un parámetro de salida se puede interconectar con varios parámetros de entrada. Posicione las instrucciones o los bloques interconectados varias veces en el esquema CFC de manera que se creen pocos nodos de interconexión.
  • Página 107: Procedimiento Alternativo: Drag&Drop (Arrastrar Y Colocar), Doble Clic, Clic Clac

    Configuración y adaptación de esquemas CFC 4.5 Configuración e interconexión de parámetros de entrada y salida Procedimiento alternativo: Drag&Drop (arrastrar y colocar), doble clic, clic clac Con estos procedimientos, hay que volver al parámetro de salida para cada interconexión. 1. Cree una interconexión del parámetro de salida al parámetro de entrada. 2.
  • Página 108: Interconexiones Con Parámetros De La Interfaz Del Esquema

    Configuración y adaptación de esquemas CFC 4.5 Configuración e interconexión de parámetros de entrada y salida Consulte también Representación y propiedades de las interconexiones (Página 94) Interconectar parámetros de entrada y salida (Página 102) 4.5.8 Interconexiones con parámetros de la interfaz del esquema Sinopsis Los esquemas CFC jerárquicos y los esquemas CFC normales poseen una interfaz.
  • Página 109: Interconexión Con Creación De Un Nuevo Parámetro De Interfaz

    Configuración y adaptación de esquemas CFC 4.5 Configuración e interconexión de parámetros de entrada y salida Interconexión con creación de un nuevo parámetro de interfaz También puede crear una nueva interconexión si el parámetro de interfaz no existe todavía. Arrastre el parámetro de bloque deseado a una línea en blanco de la sección apropiada de la interfaz del esquema, p.
  • Página 110: Interconectar Parámetros De Entrada Y Salida Con Una Variable Externa

    Configuración y adaptación de esquemas CFC 4.5 Configuración e interconexión de parámetros de entrada y salida 4.5.9 Interconectar parámetros de entrada y salida con una variable externa Sinopsis Si requiere valores del dispositivo en el esquema CFC o si desea devolver valores al dispositivo, interconecte un parámetro de entrada o salida con una variable externa.
  • Página 111: Procedimiento Alternativo

    Configuración y adaptación de esquemas CFC 4.5 Configuración e interconexión de parámetros de entrada y salida Procedimiento alternativo Como alternativa también es posible interconectar la variable externa desde el menú contextual del parámetro de entrada o salida. En caso de haber creado una variable para una señal, es posible arrastrar desde la configuración de dispositivos una señal de un módulo a un parámetro de entrada o salida.
  • Página 112: Modificación Del Número De Parámetros

    Configuración y adaptación de esquemas CFC 4.5 Configuración e interconexión de parámetros de entrada y salida Modificación del número de parámetros El número de parámetros de entrada se puede modificar con las opciones siguientes: • Agregar o eliminar parámetros de entrada: Ambas modificaciones son posibles en las propiedades de la ventana de inspección.
  • Página 113: Invertir Un Parámetro De Entrada

    Configuración y adaptación de esquemas CFC 4.5 Configuración e interconexión de parámetros de entrada y salida 3. Si desea agregar un parámetro de entrada, aumente el valor en el campo "Número de parámetros de entrada". También puede agregar un parámetro de entrada haciendo clic en el esquema CFC en el icono situado debajo del símbolo de la instrucción.
  • Página 114: Ocultar Parámetros De Entrada Y Salida

    Configuración y adaptación de esquemas CFC 4.5 Configuración e interconexión de parámetros de entrada y salida 4.5.12 Ocultar parámetros de entrada y salida El espacio disponible en un esquema CFC para los objetos, p. ej. instrucciones, bloques e interconexiones, está limitado por el tamaño de la hoja. Para obtener más espacio para representar los objetos en una hoja, es posible ocultar parámetros de entrada o salida.
  • Página 115: Cambiar La Interconexión

    Configuración y adaptación de esquemas CFC 4.5 Configuración e interconexión de parámetros de entrada y salida Consulte también Representación y propiedades de las interconexiones (Página 94) 4.5.13 Cambiar la interconexión A través de Drag&Drop puede modificarse la interconexión existente. Más información: "Trabajar con interconexiones múltiples (Página 106)" Requisitos •...
  • Página 116: Borrar Interconexión

    Configuración y adaptación de esquemas CFC 4.5 Configuración e interconexión de parámetros de entrada y salida Procedimiento 1. Seleccione el conector con el nombre de la variable. 2. Seleccione la variable externa de la lista de objetos. Resultado Se cambia la interconexión. Como alternativa también puede modificar las interconexiones de una instrucción o de un bloque en el flujo de control.
  • Página 117: Sinopsis De Las Interconexiones Textuales

    Configuración y adaptación de esquemas CFC 4.5 Configuración e interconexión de parámetros de entrada y salida 4.5.16 Sinopsis de las interconexiones textuales Interconexiones textuales Las interconexiones textuales se utilizan en lugar de aquellas interconexiones en las que el origen de la interconexión, p. ej., una salida de bloque o de esquema, no existe todavía. En estos casos una interconexión textual sirve de comodín para una interconexión futura.
  • Página 118 Configuración y adaptación de esquemas CFC 4.5 Configuración e interconexión de parámetros de entrada y salida Importación de tipos de bloques Al importar tipos de bloques la interconexión textual se comporta como otra interconexión. Si un parámetro del tipo de bloque modificado no se puede interconectar, al importar se borra la interconexión textual con ese parámetro.
  • Página 119: Crear, Editar Y Cerrar Una Interconexión Textual

    Configuración y adaptación de esquemas CFC 4.5 Configuración e interconexión de parámetros de entrada y salida 4.5.17 Crear, editar y cerrar una interconexión textual Puede crear, editar o cerrar interconexiones textuales en el "flujo de datos" o en el "flujo de control".
  • Página 120 Configuración y adaptación de esquemas CFC 4.5 Configuración e interconexión de parámetros de entrada y salida Cierre de una interconexión textual "abierta" Si se crea un origen de interconexión referenciado tras crear la interconexión textual, esta interconexión textual permanece "abierta" hasta que el usuario la cierra manualmente. En función del sistema de destino, también puede cerrar una interconexión textual "abierta"...
  • Página 121: Interconexiones Textuales En El Editor "Secuencia De Esquemas Y Opciones

    Configuración y adaptación de esquemas CFC 4.5 Configuración e interconexión de parámetros de entrada y salida Resultado: • Si el texto introducido se puede interpretar como ruta válida, la interconexión textual se sustituye por una interconexión real. • Si el texto introducido no se puede interpretar como ruta válida hasta el origen de la interconexión, la interconexión textual se mantiene.
  • Página 122: Funciones

    Configuración y adaptación de esquemas CFC 4.5 Configuración e interconexión de parámetros de entrada y salida Columnas de la tabla Columna "Esquema/Interconexión textual" Para cada interconexión textual se visualiza el esquema correspondiente y el texto de la interconexión textual. Columna "Interconectado con" Esta columna contiene el parámetro de entrada en el que está...
  • Página 123: Adaptar La Secuencia De Ejecución

    Configuración y adaptación de esquemas CFC 4.6 Adaptar la secuencia de ejecución Adaptar la secuencia de ejecución 4.6.1 Modelo de ejecución Sinopsis El modelo de ejecución describe las siguientes funciones: • Si deben ejecutarse los esquemas CFC y, en su caso, cuándo •...
  • Página 124: Secuencia De Ejecución Y Asignación De Tareas

    Configuración y adaptación de esquemas CFC 4.6 Adaptar la secuencia de ejecución Más información: "Opciones para definir la secuencia de ejecución (Página 124)" Optimización de la secuencia de ejecución La secuencia de ejecución se puede optimizar automáticamente: • Secuencia de ejecución de los esquemas CFC •...
  • Página 125 Configuración y adaptación de esquemas CFC 4.6 Adaptar la secuencia de ejecución La secuencia de ejecución se cambia en el flujo de control. Nota La representación varía en función del sistema de destino La visualización de las opciones "Esquema activo", "Optimizar esquema", Factor de ciclo y Desfase depende del sistema de destino.
  • Página 126: Factor De Ciclo

    Configuración y adaptación de esquemas CFC 4.6 Adaptar la secuencia de ejecución Al activar este ajuste se pueden aplicar las opciones siguientes para optimizar la secuencia de ejecución del esquema CFC: Editor Botón Efecto Secuencia de esquemas y op‐ Optimizar la secuencia de ejecu‐ Se optimizarán la secuencia de es‐...
  • Página 127: Configuración

    Configuración y adaptación de esquemas CFC 4.6 Adaptar la secuencia de ejecución Ejemplo con factor de ciclo y desfase Ajustes: • Ciclo básico de una alarma cíclica: 500 ms • Factor de ciclo = 16 (El esquema se ejecuta cada 8 s). •...
  • Página 128: Procedimiento Alternativo: Flujo De Datos

    Configuración y adaptación de esquemas CFC 4.6 Adaptar la secuencia de ejecución Requisitos • El esquema CFC está abierto. • Se visualiza el "flujo de control". • Hay instrucciones/bloques configurados. Procedimiento en el flujo de control Adaptación manual de la secuencia de ejecución 1.
  • Página 129: Adaptar La Secuencia De Ejecución De Los Esquemas Cfc

    Configuración y adaptación de esquemas CFC 4.6 Adaptar la secuencia de ejecución 4.6.4 Adaptar la secuencia de ejecución de los esquemas CFC Requisitos • Hay dos o varios esquemas CFC creados para un controlador. • Los esquemas CFC poseen interconexiones con otros esquemas. •...
  • Página 130 Configuración y adaptación de esquemas CFC 4.6 Adaptar la secuencia de ejecución En el cuadro de diálogo "Optimizar secuencia de ejecución", seleccione el alcance de la optimización: Opción Comportamiento Secuencia de esquemas y contenido de Se optimiza la secuencia de ejecución de los esquemas, así todos los esquemas como de las instrucciones y los bloques dentro de los esque‐...
  • Página 131 Configuración y adaptación de esquemas CFC 4.6 Adaptar la secuencia de ejecución Consulte también Adaptar la secuencia de ejecución dentro del esquema CFC (Página 127) Adaptar la secuencia de ejecución de los esquemas CFC (Página 129) Modelo de ejecución (Página 123) Configuración de esquemas CFC Manual de sistema, 05/2021, A5E50981104-AA...
  • Página 132: Testear El Esquema Cfc

    Configuración y adaptación de esquemas CFC 4.7 Testear el esquema CFC Testear el esquema CFC 4.7.1 Seleccionar los parámetros para el test Tras configurar las instrucciones y los bloques en los esquemas CFC es posible testear el funcionamiento de los esquemas CFC. Para tal fin se visualizan valores del dispositivo en los parámetros de entrada y salida.
  • Página 133: Testear El Esquema Cfc

    Configuración y adaptación de esquemas CFC 4.7 Testear el esquema CFC Procedimiento 1. Seleccione la instrucción deseada o el bloque. 2. En la ventana de inspección active bajo "Parámetros" la opción "Para test" para los parámetros de entrada y salida deseados. 3.
  • Página 134: Condiciones Marco Para El Test

    Configuración y adaptación de esquemas CFC 4.7 Testear el esquema CFC Procedimiento básico En principio, para el test de esquemas CFC deben ejecutarse los pasos siguientes: 1. Primero seleccione los parámetros de entrada y salida deseados para el test. Más información: "Seleccionar los parámetros para el test (Página 132)" 2.
  • Página 135: Procedimiento Alternativo

    Configuración y adaptación de esquemas CFC 4.7 Testear el esquema CFC Requisitos • Es posible establecer la conexión online con el dispositivo. • Para el dispositivo cuyos esquemas CFC se van a testear se aplica lo siguiente: – El software correspondiente debe estar compilado y cargado. –...
  • Página 136: Efectos Del Modo Test En Las Propiedades Del Objeto

    Configuración y adaptación de esquemas CFC 4.7 Testear el esquema CFC El parámetro queda seleccionado permanentemente para el test y se visualiza el valor actual del dispositivo. Si repite este procedimiento, esta función se deshace nuevamente y el valor no se visualiza más. Resultado Todos los parámetros de entrada y salida del área de trabajo visible que han sido seleccionados para el test recibirán valores actuales del dispositivo.
  • Página 137: Más Información

    Configuración y adaptación de esquemas CFC 4.7 Testear el esquema CFC La figura siguiente muestra, a modo de ejemplo, una interconexión del tipo BOOL en modo online. Más información En la descripción del sistema de destino correspondiente encontrará indicaciones sobre las particularidades específicas del modo Test.
  • Página 138 Configuración y adaptación de esquemas CFC 4.7 Testear el esquema CFC Sin embargo, los efectos del valor de forzado en el programa son visibles solo en modo online. La configuración se realiza básicamente en dos etapas: 1. "Dar de alta forzado" en el parámetro de un bloque •...
  • Página 139 Configuración y adaptación de esquemas CFC 4.7 Testear el esquema CFC 2. Activar forzado e introducir valor de test Active la función "Forzado" para el parámetro deseado e introduzca el valor de test deseado. • Variante de configuración "A": Junto al parámetro de un bloque en el "flujo de datos" o en el "flujo de control" –...
  • Página 140 Configuración y adaptación de esquemas CFC 4.7 Testear el esquema CFC En la imagen superior se muestran los siguientes indicadores de estado de un bloque en "Flujo de datos": • En el parámetro de entrada "Input_1" está activada la opción "Dar de alta forzado", pero no la opción "Forzado activo".
  • Página 141: Ajustar Parámetros A Valores Definidos Para El Test (Función "Forzado")

    Configuración y adaptación de esquemas CFC 4.7 Testear el esquema CFC Categoría de tipo de datos Tipos de datos soportados Fecha y hora DATE LTOD Cadenas de caracteres CHAR WCHAR STRING STRING[N] Estructuras de datos STRUCT En el tipo de datos STRUCT, los tipos de datos arriba indicados están soportados en cualquier nivel de la estructura.
  • Página 142 Configuración y adaptación de esquemas CFC 4.7 Testear el esquema CFC La función "Activar forzado" se puede activar en modo online u offline y permite introducir los valores deseados. Sin embargo, los efectos del valor de forzado en el programa son visibles solo en modo online. Requisitos •...
  • Página 143: Ajustar Varios Parámetros A Valores Definidos Mediante La Función "Forzado

    Configuración y adaptación de esquemas CFC 4.7 Testear el esquema CFC La función "Forzado" está activa para este parámetro y se ha configurado un valor de forzado. Si hay conexión online, el efecto del valor de forzado puede testearse en el esquema. 4.7.6 Ajustar varios parámetros a valores definidos mediante la función "Forzado"...
  • Página 144 Configuración y adaptación de esquemas CFC 4.7 Testear el esquema CFC Procedimiento 1. Para poder utilizar los parámetros de instrucciones o bloques en la tabla de forzado para el test, primero deberá activar la opción "Dar de alta forzado" junto a cada uno de los parámetros deseados.
  • Página 145 Configuración y adaptación de esquemas CFC 4.7 Testear el esquema CFC 9. Como ya se encuentra en modo online, todos los valores de forzado se transfieren al dispositivo. 10.Para comprobar los efectos del valor de forzado de un parámetro, abra el esquema correspondiente con un doble clic en la ruta, en la columna "Nombre de variable".
  • Página 146 Configuración y adaptación de esquemas CFC 4.7 Testear el esquema CFC Configuración de esquemas CFC Manual de sistema, 05/2021, A5E50981104-AA...
  • Página 147: Configurar Y Utilizar Vistas De Tendencias Y De Valores

    Configurar y utilizar vistas de tendencias y de valores Sinopsis de las vistas de tendencias y de valores Para observar varios valores estáticos y online existen las siguientes posibilidades: • Vista de tendencias Permite representar varios valores en un diagrama de curvas. •...
  • Página 148: Sinopsis De La Vista De Valores

    Configurar y utilizar vistas de tendencias y de valores 5.1 Sinopsis de las vistas de tendencias y de valores Impresión de la vista de tendencias Puede iniciar la impresión en el árbol del proyecto por medio del menú contextual o desde la vista de tendencias abierta.
  • Página 149 Configurar y utilizar vistas de tendencias y de valores 5.1 Sinopsis de las vistas de tendencias y de valores Más información • "Crear vista de valores (Página 161)" • "Utilizar vista de valores (Página 163)" Configuración de esquemas CFC Manual de sistema, 05/2021, A5E50981104-AA...
  • Página 150: Vista De Tendencias - Funciones Y Operaciones Posibles

    Configurar y utilizar vistas de tendencias y de valores 5.2 Vista de tendencias - Funciones y operaciones posibles Vista de tendencias - Funciones y operaciones posibles Estructura y operaciones posibles La vista de tendencias se compone de: • Tabla de definiciones •...
  • Página 151: Funciones De La Barra De Herramientas

    Configurar y utilizar vistas de tendencias y de valores 5.2 Vista de tendencias - Funciones y operaciones posibles Funciones de la barra de herramientas En la barra de herramientas están disponibles las siguientes funciones. Elemen‐ Función Descripción (símbolo/campo de selec‐ ción) Zoom Mediante los símbolos de zoom es posible ampliar o reducir por separado los ejes...
  • Página 152: Elementos Y Operaciones Posibles En La Ventana De Curvas

    Configurar y utilizar vistas de tendencias y de valores 5.2 Vista de tendencias - Funciones y operaciones posibles Elementos y operaciones posibles en la ventana de curvas En la ventana de curvas están disponibles los elementos de control y las posibilidades siguientes. Elemen‐...
  • Página 153 Configurar y utilizar vistas de tendencias y de valores 5.2 Vista de tendencias - Funciones y operaciones posibles Elemen‐ Función Descripción (símbolo/campo de selección) (13) Intervalo de tiempo del eje X El intervalo de tiempo mostrado para el eje X se ajusta en la tabla de defini‐ ciones.
  • Página 154 Configurar y utilizar vistas de tendencias y de valores 5.2 Vista de tendencias - Funciones y operaciones posibles Elemen‐ Función Descripción (símbolo/campo de selección) (26) Regla En los puntos de intersección de la regla con las curvas se indican los valores correspondientes de cada curva.
  • Página 155: Acciones De Usuario Para Trabajar Con Rapidez

    Configurar y utilizar vistas de tendencias y de valores 5.2 Vista de tendencias - Funciones y operaciones posibles Acciones de usuario para trabajar con rapidez Para trabajar más rápido existen varias funciones que no solo están disponibles a través de la barra de herramientas, sino también mediante acciones con el ratón.
  • Página 156: Consulte También

    Configurar y utilizar vistas de tendencias y de valores 5.2 Vista de tendencias - Funciones y operaciones posibles Consulte también Sinopsis de las vistas de tendencias y de valores (Página 147) Configuración de esquemas CFC Manual de sistema, 05/2021, A5E50981104-AA...
  • Página 157: Crear Vista De Tendencias

    Configurar y utilizar vistas de tendencias y de valores 5.3 Crear vista de tendencias Crear vista de tendencias Con una vista de tendencias es posible representar varios valores online en un diagrama de curvas. Este capítulo explica cómo crear y configurar una vista de tendencias. Requisitos •...
  • Página 158: Procedimiento Alternativo: Inserción De Parámetros

    Configurar y utilizar vistas de tendencias y de valores 5.3 Crear vista de tendencias 6. Si es necesario, agregue otros parámetros. Si se agrega un parámetro para cuyo tipo de datos todavía no existe un eje, se agrega automáticamente un eje digital o analógico. Para agregar un parámetro a un eje determinado, seleccione el eje deseado al insertar.
  • Página 159: Utilizar Vista De Tendencias

    Configurar y utilizar vistas de tendencias y de valores 5.4 Utilizar vista de tendencias Utilizar vista de tendencias Sinopsis Con una vista de tendencias es posible representar varios valores online en un diagrama de curvas. Nota Visor de valores en función de la interconexión Solamente es posible registrar las curvas de los valores que también pueden observarse en el modo online.
  • Página 160 Configurar y utilizar vistas de tendencias y de valores 5.4 Utilizar vista de tendencias Requisitos • Los esquemas CFC y los bloques están compilados y cargados en el dispositivo. • La vista de tendencias está configurada. • La conexión online con el dispositivo ya había sido establecida anteriormente. •...
  • Página 161: Crear Vista De Valores

    Configurar y utilizar vistas de tendencias y de valores 5.5 Crear vista de valores Crear vista de valores Con una vista de valores es posible representar varios valores online en una tabla. Este capítulo explica cómo crear y configurar una vista de valores. Requisitos •...
  • Página 162 Configurar y utilizar vistas de tendencias y de valores 5.5 Crear vista de valores Resultado Se ha creado una nueva vista de valores y se han configurado los parámetros/variables que van a ser representados. Consulte también Sinopsis de las vistas de tendencias y de valores (Página 147) Utilizar vista de valores (Página 163) Configuración de esquemas CFC Manual de sistema, 05/2021, A5E50981104-AA...
  • Página 163: Utilizar Vista De Valores

    Configurar y utilizar vistas de tendencias y de valores 5.6 Utilizar vista de valores Utilizar vista de valores Con una vista de valores es posible representar varios valores online en forma de tabla. Más información: "Crear vista de valores (Página 161)" Requisitos •...
  • Página 164 Configurar y utilizar vistas de tendencias y de valores 5.6 Utilizar vista de valores Configuración de esquemas CFC Manual de sistema, 05/2021, A5E50981104-AA...
  • Página 165: Tipos De Datos En El Cfc

    Tipos de datos en el CFC Tipos de datos en el TIA Portal Los esquemas CFC soportan los tipos de datos habituales del TIA Portal. Encontrará información detallada, p. ej., sobre la sintaxis y la visualización de los tipos de datos, en el sistema de información del TIA Portal: •...
  • Página 166: Tipos De Datos Simples

    Tipos de datos en el CFC 6.2 Tipos de datos simples Tipos de datos simples 6.2.1 Secuencias de bits 6.2.1.1 BOOL (Boolean) Palabra clave BOOL Descripción Valor de bit Rango de valores de 0 a 1 Consulte también Tipos de datos en el TIA Portal (Página 165) 6.2.1.2 BYTE Palabra clave...
  • Página 167: Word

    Tipos de datos en el CFC 6.2 Tipos de datos simples 6.2.1.3 WORD Palabra clave WORD Descripción Secuencia de 16 bits Rango de valores de 0 a 65535 Consulte también Tipos de datos en el TIA Portal (Página 165) 6.2.1.4 DWORD (Double Word) Palabra clave DWORD...
  • Página 168: Enteros

    Tipos de datos en el CFC 6.2 Tipos de datos simples Rango de valores • Enteros con signo: De –9_223_372_036_854_775_808 a +9_223_372_036_854_775_807 • Enteros sin signo: De 0 a 18_446_744_073_709_551_615 Consulte también Tipos de datos en el TIA Portal (Página 165) 6.2.2 Enteros 6.2.2.1...
  • Página 169 Tipos de datos en el CFC 6.2 Tipos de datos simples Rango de valores de -32768 a 32767 Consulte también Tipos de datos en el TIA Portal (Página 165) DINT (Double Integer) Palabra clave DINT Descripción Entero doble con signo Rango de valores De -2 147 483 648 a +2 147 483 647 LINT (Long Integer)
  • Página 170: Enteros Sin Signo

    Tipos de datos en el CFC 6.2 Tipos de datos simples 6.2.2.2 Enteros sin signo USINT (Unsigned Short Integer) Palabra clave USINT Descripción Entero sin signo Rango de valores De 0 a 255 Consulte también Tipos de datos en el TIA Portal (Página 165) UINT (Unsigned Integer) Palabra clave UINT...
  • Página 171: Números En Coma Flotante

    Tipos de datos en el CFC 6.2 Tipos de datos simples Descripción Entero sin signo Rango de valores De 0 a 4_294_967_295 Consulte también Tipos de datos en el TIA Portal (Página 165) ULINT (Unsigned Long Integer) Palabra clave ULINT Descripción Entero sin signo Rango de valores...
  • Página 172: Lreal (Long Reals)

    Tipos de datos en el CFC 6.2 Tipos de datos simples Consulte también Tipos de datos en el TIA Portal (Página 165) 6.2.3.2 LREAL (Long Reals) Palabra clave LREAL Descripción Número en coma flotante sin signo Consulte también Tipos de datos en el TIA Portal (Página 165) 6.2.4 Duración (temporizadores) 6.2.4.1...
  • Página 173: Ltime (Long Time)

    Tipos de datos en el CFC 6.2 Tipos de datos simples 6.2.4.2 LTIME (Long Time) Palabra clave LTIME Descripción Tiempo Días (d), horas (h), minutos (m), segundos (s), milisegundos (ms), microsegundos (µs) y nanosegundos (ns). Consulte también Tipos de datos en el TIA Portal (Página 165) 6.2.4.3 S5TIME Palabra clave...
  • Página 174: Hora (Fecha Y Hora)

    Tipos de datos en el CFC 6.2 Tipos de datos simples 6.2.5 Hora (fecha y hora) 6.2.5.1 DATE (Date) Palabra clave DATE Descripción Hora Fecha (AAAA-MM-DD), p. ej., 2020-01-26 Consulte también Tipos de datos en el TIA Portal (Página 165) 6.2.5.2 TOD (Time of Day) Palabra clave...
  • Página 175: Dt (Date And Time Of Day)

    Tipos de datos en el CFC 6.2 Tipos de datos simples Hora del día en horas:minutos:segundos.nanosegundos (HH:MM:SS.NS) Consulte también Tipos de datos en el TIA Portal (Página 165) 6.2.5.4 DT (Date and Time of Day) Palabra clave DT o DATE_AND_TIME Descripción Hora Datos sobre la fecha y la hora en formato BCD (AAAA-MM-DD-HH:MM.SS.MS)
  • Página 176: Dtl

    Tipos de datos en el CFC 6.2 Tipos de datos simples Consulte también Tipos de datos en el TIA Portal (Página 165) 6.2.5.6 Palabra clave Descripción Hora DTL y LDT Los tipos de datos DTL y LDT contienen la misma información. El formato de datos interno de estos dos tipos de datos está...
  • Página 177: Wchar (Double-Byte Character)

    Tipos de datos en el CFC 6.2 Tipos de datos simples Consulte también Tipos de datos en el TIA Portal (Página 165) 6.2.6.2 WCHAR (Double-Byte Character) Palabra clave WCHAR Descripción Variable. Carácter individual. Secuencia de 16 bits. Rango de valores $0000 - $D7FF Consulte también Tipos de datos en el TIA Portal (Página 165)
  • Página 178: Counter

    Tipos de datos en el CFC 6.2 Tipos de datos simples Consulte también Tipos de datos en el TIA Portal (Página 165) 6.2.7.2 COUNTER Palabra clave COUNTER Descripción Número de un contador S7 Rango de valores De 0 a 65535 (el número depende del sistema de destino). Indicaciones sobre el uso en el esquema CFC El tipo de datos no se soporta en la interfaz de esquema.
  • Página 179: Tipos De Datos Compuestos

    Tipos de datos en el CFC 6.3 Tipos de datos compuestos Tipos de datos compuestos 6.3.1 STRUCT Palabra clave STRUCT Descripción Una estructura de datos compuesta de distintos tipos de datos simples y compuestos. Rango de valores Son aplicables los rangos de valores de los tipos de datos utilizados. Consulte también Tipos de datos en el TIA Portal (Página 165) 6.3.2...
  • Página 180: Array

    Tipos de datos en el CFC 6.3 Tipos de datos compuestos Consulte también Tipos de datos en el TIA Portal (Página 165) 6.3.3 ARRAY Palabra clave ARRAY Descripción No soportado en CFC. Excepción Una entrada de bloque del tipo de datos VARIANT puede conectarse con un elemento de bloque de datos de tipo ARRAY.
  • Página 181: Tipos De Datos Definidos Por El Usuario

    Tipos de datos en el CFC 6.4 Tipos de datos definidos por el usuario Tipos de datos definidos por el usuario Sinopsis Además de los tipos de datos simples y compuestos, en un proyecto TIA también pueden usarse tipos de datos propios, denominados "tipos de datos definidos por el usuario". Estos tipos de datos se denominan también "User Defined Datatypes"...
  • Página 182: Punteros

    Tipos de datos en el CFC 6.5 Punteros Punteros 6.5.1 VARIANT Palabra clave VARIANT Descripción Una entrada de bloque del tipo de datos VARIANT puede interconectarse con un origen de cualquier tipo de datos. La entrada de bloque también puede interconectarse con un elemento de bloque de datos de tipo ARRAY.
  • Página 183: Any

    Tipos de datos en el CFC 6.5 Punteros El destino también puede ser una variable externa. Consulte también Tipos de datos en el TIA Portal (Página 165) 6.5.3 Palabra clave Descripción Puntero a un elemento de datos Rango de valores Sólo como interconexión con parámetro de entrada o de salida o variable externa.
  • Página 184: Tipos De Datos De Sistema

    Tipos de datos en el CFC 6.6 Tipos de datos de sistema Tipos de datos de sistema Los tipos de datos de sistema no se soportan en CFC. Consulte también Tipos de datos en el TIA Portal (Página 165) Configuración de esquemas CFC Manual de sistema, 05/2021, A5E50981104-AA...
  • Página 185: Tipos De Datos De Hardware

    Tipos de datos en el CFC 6.7 Tipos de datos de hardware Tipos de datos de hardware Sinopsis Los tipos de datos de hardware los proporciona la CPU. El número de tipos de datos de hardware disponibles depende de la CPU utilizada. Algunos tipos de datos de hardware son variantes de tipos de datos simples o compuestos.
  • Página 186 Tipos de datos en el CFC 6.7 Tipos de datos de hardware Configuración de esquemas CFC Manual de sistema, 05/2021, A5E50981104-AA...
  • Página 187: Trabajar Con Esquemas Cfc Para S7

    Encontrará más información en el sistema de información de TIA Portal • Información sobre los sistemas compatibles y la vista general de las CPU compatibles: "Léame > STEP 7 > STEP 7 CFC > Requisitos del sistema para SIMATIC STEP 7 CFC" (Página 10) • Información sobre la licencia: "Léame >...
  • Página 188: Bloques En Esquemas Cfc Para S7

    Trabajar con esquemas CFC para S7 7.2 Bloques en esquemas CFC para S7 Bloques en esquemas CFC para S7 Bloques S7 adicionales En los sistemas de destino S7, además de los bloques de función (FB), funciones (FC) e instrucciones, existen otros tipos de bloques, p. ej.: •...
  • Página 189 Trabajar con esquemas CFC para S7 7.2 Bloques en esquemas CFC para S7 Por lo tanto, utilice nombres de bloque cortos. Si es necesario, cambie los nombres de bloque a STEP 7 antes de insertar la primera instancia en un esquema CFC jerárquico. Bloques S7-1500: tipos de acceso Los esquemas CFC soportan bloques con acceso optimizado y con acceso estándar.
  • Página 190: Más Información

    Trabajar con esquemas CFC para S7 7.2 Bloques en esquemas CFC para S7 • Se puede determinar el comportamiento de remanencia de parámetros individuales. – Remanente – No remanente – Ajustar en IDB: La remanencia se puede ajustar en el bloque de datos de instancia. El ajuste en el bloque de datos de instancia se aplica luego a todos los parámetros con el ajuste "Ajustar en IDB".
  • Página 191: Rangos De Números Reservados Para Bloques De Usuario En Cfc

    Trabajar con esquemas CFC para S7 7.3 Rangos de números reservados para bloques de usuario en CFC Rangos de números reservados para bloques de usuario en CFC Al crear un nuevo proyecto, se definen los rangos de números reservados para bloques de usuario.
  • Página 192: Editor "Secuencia De Esquemas Y Opciones" Para S7

    Trabajar con esquemas CFC para S7 7.4 Editor "Secuencia de esquemas y opciones" para S7 Editor "Secuencia de esquemas y opciones" para S7 Sistema de destino S7: fichas Las fichas del editor "Secuencia de esquemas y opciones" se muestran en función del sistema de destino.
  • Página 193 En el área "Estadísticas" se ve el número de bloques de datos de instancia utilizados para el controlador correspondiente. Consulte también Editor "Secuencia de esquemas y opciones" (Página 41) Configuración básica de los esquemas CFC (Página 35) Licencias de SIMATIC STEP 7 CFC (Página 12) Configuración de esquemas CFC Manual de sistema, 05/2021, A5E50981104-AA...
  • Página 194: Importación De Bloques A Cfc En El Sistema S7

    Trabajar con esquemas CFC para S7 7.5 Importación de bloques a CFC en el sistema S7 Importación de bloques a CFC en el sistema S7 Los bloques de la carpeta "Bloques de programa" de un sistema de destino S7 se pueden insertar en un esquema CFC y reutilizar.
  • Página 195 Trabajar con esquemas CFC para S7 7.5 Importación de bloques a CFC en el sistema S7 Ejemplo: copia de esquemas CFC e importación de bloques Los bloques S7 que deben ser utilizados en un esquema CFC no tienen que estar configurados en el mismo sistema de destino que el esquema CFC.
  • Página 196 Trabajar con esquemas CFC para S7 7.5 Importación de bloques a CFC en el sistema S7 Acción Observación En la acción "(2)" o "(3)" se copia el "FB11" y el "FC11" a la carpeta "Bloques de programa" del "PLC2". El "FB11" contiene una llamada del "FC11". Sin embargo, la función "FC11" no se importa como tipo al CFC del "PLC2".
  • Página 197 Trabajar con esquemas CFC para S7 7.5 Importación de bloques a CFC en el sistema S7 Situación Reacción El bloque existe en el sistema de destino, No se copia el esquema CFC. el nombre no coincide Actualización del tipo en CFC: 1.
  • Página 198: Comparación Y Actualización De Bloques Importados En Cfc

    Trabajar con esquemas CFC para S7 7.6 Comparación y actualización de bloques importados en CFC Comparación y actualización de bloques importados en CFC Ficha "Tipos de bloque" En la ficha "Tipos de bloque" del editor "Secuencia de esquemas y opciones" se visualizan los bloques de la carpeta "Bloques de programa", así...
  • Página 199 Trabajar con esquemas CFC para S7 7.6 Comparación y actualización de bloques importados en CFC Si se cancela esta operación, se rechazan todas las modificaciones. "Borrar bloques no utilizados" Este botón sirve para borrar los bloques que se importaron a CFC pero que ya no se utilizan. El botón está...
  • Página 200: Actualizar El Tipo De Bloque Importado En El Cfc

    Trabajar con esquemas CFC para S7 7.7 Actualizar el tipo de bloque importado en el CFC Actualizar el tipo de bloque importado en el CFC Los bloques insertados en el esquema CFC representan la instancia de un tipo. El tipo se encuentra, p. ej., en una librería o en la carpeta "Bloques de programa" del árbol del proyecto.
  • Página 201: Procedimiento

    Trabajar con esquemas CFC para S7 7.7 Actualizar el tipo de bloque importado en el CFC Procedimiento 1. Haga doble clic en "Secuencia de esquemas y opciones" del árbol del proyecto. Se abre el editor. 2. Cambie a la ficha "Tipos de bloque". En la tabla se muestra la siguiente información: –...
  • Página 202: Búsqueda Y Administración De Instancias De Bloque En Cfc

    Trabajar con esquemas CFC para S7 7.8 Búsqueda y administración de instancias de bloque en CFC Búsqueda y administración de instancias de bloque en CFC Cuando se emplean tipos e instancias de bloques puede ser necesario disponer de una panorámica de todos los tipos de bloques y sus instancias en el proyecto. Esta sinopsis está...
  • Página 203 Trabajar con esquemas CFC para S7 7.8 Búsqueda y administración de instancias de bloque en CFC 3. Seleccione la paleta "Buscar y reemplazar" en la Task Card "Tareas". – Buscar: puede buscar un texto en todos los campos de la tabla. Si el texto buscado es editable en el lugar de uso, el texto encontrado se mostrará...
  • Página 204: Estado De Comparación De Esquemas Cfc

    Trabajar con esquemas CFC para S7 7.9 Estado de comparación de esquemas CFC Estado de comparación de esquemas CFC Estado del proyecto online/offline El estado de los esquemas CFC en el proyecto y de los esquemas cargados en el equipo de destino S7 se sincroniza automáticamente y se muestra en el árbol del proyecto.
  • Página 205: Compilar Y Cargar Esquemas Cfc Para El Sistema De Destino S7

    Trabajar con esquemas CFC para S7 7.10 Compilar y cargar esquemas CFC para el sistema de destino S7 7.10 Compilar y cargar esquemas CFC para el sistema de destino S7 7.10.1 Sinopsis: compilación y carga de esquemas CFC Sinopsis Tanto para el test como para su utilización, los esquemas CFC configurados deben compilarse y cargarse en el dispositivo correspondiente, p.
  • Página 206: Compilar Esquemas Cfc

    Trabajar con esquemas CFC para S7 7.10 Compilar y cargar esquemas CFC para el sistema de destino S7 Continuación del procesamiento de esquemas CFC Si se modifican esquemas CFC concretos tras realizar estos pasos, deben ejecutarse los pasos siguientes: 1. Compilación de los esquemas modificados Para compilar solo los esquemas CFC modificados, utilice la compilación de modificaciones.
  • Página 207: Cargar Todos Los Esquemas Cfc

    Trabajar con esquemas CFC para S7 7.10 Compilar y cargar esquemas CFC para el sistema de destino S7 Procedimiento 1. Seleccione la carpeta "Esquemas" del árbol del proyecto. 2. Seleccione el alcance de la compilación: – Si hasta ahora no se han compilado esquemas CFC, elija el comando "Compilar > Software (compilar todos los bloques)"...
  • Página 208 Trabajar con esquemas CFC para S7 7.10 Compilar y cargar esquemas CFC para el sistema de destino S7 Procedimiento 1. Seleccione en el árbol del proyecto la carpeta del dispositivo o la carpeta "Esquemas". 2. En el menú "Online", elija el comando "Cargar en dispositivo". Otra opción consiste en seleccionar en el menú...
  • Página 209: Carga De Esquemas Cfc Modificados

    Trabajar con esquemas CFC para S7 7.10 Compilar y cargar esquemas CFC para el sistema de destino S7 El resultado de esta operación se muestra mediante avisos en la ventana de inspección, en "Información > General". • Si los cambios en el programa de usuario afectan a otros bloques, éstos también se compilan y se cargan en el dispositivo.
  • Página 210 Trabajar con esquemas CFC para S7 7.10 Compilar y cargar esquemas CFC para el sistema de destino S7 3. En el diálogo "Carga avanzada", seleccione el tipo de interfaz de la programadora o el PC de la lista desplegable "Tipo de interfaz PG/PC". 4.
  • Página 211: Cargar Esquemas Cfc En Una Cpu De Test

    Trabajar con esquemas CFC para S7 7.10 Compilar y cargar esquemas CFC para el sistema de destino S7 Consulte también Compilar esquemas CFC (Página 206) Cargar todos los esquemas CFC (Página 207) Cargar esquemas CFC en una CPU de test (Página 211) 7.10.5 Cargar esquemas CFC en una CPU de test Sinopsis...
  • Página 212 Trabajar con esquemas CFC para S7 7.10 Compilar y cargar esquemas CFC para el sistema de destino S7 5. En la tabla "Dispositivos accesibles en la subred de destino", seleccione el dispositivo que desee utilizar para el test. 6. Haga clic en el botón "Cargar". Los datos del proyecto se compilan en caso necesario.
  • Página 213: Probar Esquemas Cfc En El Sistema S7

    Trabajar con esquemas CFC para S7 7.11 Probar esquemas CFC en el sistema S7 7.11 Probar esquemas CFC en el sistema S7 Tras configurar las instrucciones y los bloques en los esquemas CFC es posible testear el funcionamiento de los esquemas CFC. Para tal fin se visualizan valores del dispositivo en los parámetros de entrada y salida.
  • Página 214 Trabajar con esquemas CFC para S7 7.11 Probar esquemas CFC en el sistema S7 Requisitos • La conexión online con el dispositivo ya había sido establecida anteriormente. • Para el dispositivo cuyos esquemas CFC se van a testear se aplica lo siguiente: –...
  • Página 215 Trabajar con esquemas CFC para S7 7.11 Probar esquemas CFC en el sistema S7 Procedimiento alternativo Como alternativa, con las funciones siguientes también es posible visualizar valores del dispositivo en modo online en "flujo de datos". • Valor como tooltip: Cuando se señala con el puntero del ratón el parámetro de entrada o salida, se visualiza el valor actual del dispositivo en forma de tooltip.
  • Página 216: Lectura De Modificaciones De Parámetros En Cfc

    Trabajar con esquemas CFC para S7 7.12 Lectura de modificaciones de parámetros en CFC 7.12 Lectura de modificaciones de parámetros en CFC Durante la puesta en marcha o al testear un esquema CFC se pueden llevar a cabo y testear varias modificaciones de parámetros online en el dispositivo.
  • Página 217: Control De La Lectura A Través De Atributos

    Trabajar con esquemas CFC para S7 7.12 Lectura de modificaciones de parámetros en CFC Control de la lectura a través de atributos La lectura se controla a través de atributos en el tipo de bloque y en la instancia de bloque. Objeto Propiedades: Significado...
  • Página 218 Trabajar con esquemas CFC para S7 7.12 Lectura de modificaciones de parámetros en CFC Requisitos • Se han modificado parámetros en tiempo de ejecución. • La lectura está activada: – Tipo de bloque: en el parámetro – Instancia de bloque: en el encabezado del bloque Procedimiento 1.
  • Página 219: Ingeniería Interproyecto En Cfc

    Trabajar con esquemas CFC para S7 7.13 Ingeniería interproyecto en CFC 7.13 Ingeniería interproyecto en CFC Sinopsis Con la funcionalidad de ingeniería interproyecto ("IPE") se pueden intercambiar los datos de control existentes en un proyecto de origen para varios proyectos. Estos datos se pueden incorporar a otros proyectos y utilizarse allí...
  • Página 220 Trabajar con esquemas CFC para S7 7.13 Ingeniería interproyecto en CFC Consulte también Multiuser Engineering en CFC (Página 221) Configuración de esquemas CFC Manual de sistema, 05/2021, A5E50981104-AA...
  • Página 221: Multiuser Engineering En Cfc

    Trabajar con esquemas CFC para S7 7.14 Multiuser Engineering en CFC 7.14 Multiuser Engineering en CFC Multiuser Engineering Multiuser Engineering le permite editar proyectos de servidor de forma conjunta y simultánea en varias sesiones locales. Los proyectos se editan offline y se cargan en primer lugar en el servidor de proyectos TIA. El servidor de proyectos permite sincronizar cómodamente los proyectos y llevar a cabo tests locales.
  • Página 222: Esquemas Cfc En El Multiuser Engineering

    Trabajar con esquemas CFC para S7 7.14 Multiuser Engineering en CFC 6. Efectúe el check in de los objetos seleccionados en el servidor de proyectos. Para compilar inmediatamente las modificaciones al efectuar el check in, active la opción "Compilar" en el cuadro de diálogo "Check in". 7.
  • Página 223: Objetos Soportados Para Multiuser Engineering

    Trabajar con esquemas CFC para S7 7.14 Multiuser Engineering en CFC Edición en el modo online Antes de editar esquemas CFC en modo online, la sesión local debe coincidir con el estado cargado del PLC. Las modificaciones de parámetros se escriben directamente en el PLC en modo online. Para aplicar los valores modificados al proyecto de servidor, a continuación efectúe el check in de los datos de la sesión local.
  • Página 224 Trabajar con esquemas CFC para S7 7.14 Multiuser Engineering en CFC Objeto Check in al proyecto de servidor Secuencia de ejecución En los siguientes casos, los esquemas CFC se colocan al final de la se‐ cuencia de ejecución en el proyecto de servidor: •...
  • Página 225: Conexión A Un Sistema Hmi

    Trabajar con esquemas CFC para S7 7.15 Conexión a un sistema HMI 7.15 Conexión a un sistema HMI 7.15.1 Integración de esquemas CFC en un sistema HMI Los avisos y valores de instancias de bloque CFC pueden representarse en SIMATIC WinCC. Puede visualizar y utilizar los parámetros de interfaces CFC para el manejo y la visualización en un sistema HMI.
  • Página 226: Nombres De Variables

    Trabajar con esquemas CFC para S7 7.15 Conexión a un sistema HMI Enlace de variables Para conectar una variable HMI con un parámetro de bloque, tiene las siguientes posibilidades: • Dinamizar un objeto en el sinóptico con un parámetro de bloque. La variable HMI correspondiente se crea automáticamente.
  • Página 227: Configuración De Avisos En Cfc

    Trabajar con esquemas CFC para S7 7.15 Conexión a un sistema HMI Nota Adaptar la configuración Los cambios de nombre pueden afectar a los enlaces de variables. En caso necesario, actualice los nombres de variable en la configuración, p. ej., al direccionar en scripts.
  • Página 228: Visualización En El Sistema De Avisos

    Trabajar con esquemas CFC para S7 7.15 Conexión a un sistema HMI Visualización en el sistema de avisos Los avisos de los bloques están integrados en los avisos de programa en el editor "Supervisiones y avisos de PLC": • Tipos de aviso: avisos del tipo de bloque •...
  • Página 229 Trabajar con esquemas CFC para S7 7.15 Conexión a un sistema HMI Consulte también Integración de esquemas CFC en un sistema HMI (Página 225) Enlace de variables en CFC (Página 225) Configuración de esquemas CFC Manual de sistema, 05/2021, A5E50981104-AA...
  • Página 230: Comunicación Opc Ua En Cfc

    Trabajar con esquemas CFC para S7 7.16 Comunicación OPC UA en CFC 7.16 Comunicación OPC UA en CFC También es posible acceder a las instancias de bloques e instrucciones de esquemas CFC a través de OPC UA. Más información Sistema de información del TIA Portal: •...
  • Página 231: Esquemas Cfc: Referencia

    Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia 7.17 Esquemas CFC: Referencia 7.17.1 Tareas CFC para S7 Sinopsis Las instrucciones y los bloques siempre están asignados a una o varias tareas del sistema de destino. Las tareas se denominan también "tipos de OB". Más información: •...
  • Página 232: Instrucciones Cfc Para S7

    Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Tarea Significado Programming error Error de programación IO access error Error de acceso a la periferia *) Tiempo de ciclo: Para modificar el tiempo de ciclo, en el árbol del proyecto elija el OB en "Bloques de programa". Abra las propiedades del bloque mediante el menú...
  • Página 233: Instrucciones Avanzadas

    Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Instrucciones avanzadas Grupo de instruc‐ Carpeta Función ciones Fecha y hora (Pági‐ Fecha y hora Cálculos con indicación de tiempo na 292) Funciones de reloj Leer y modificar horas y zonas horarias Sincronizar relojes esclavos Contador de horas de funcionamiento String + Char (Pági‐...
  • Página 234: Parámetros En Y Eno

    Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia 7.17.2.2 Parámetros EN y ENO Introducción Ya que la función de los siguientes parámetros siempre es la misma, esta descripción sirve para todas las instrucciones que poseen estos parámetros. EN (enable): parámetro de entrada de habilitación Nota El parámetro de entrada existe únicamente en la representación gráfica de CFC, pero está...
  • Página 235: Interconexiones

    Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Principio TERMINAL es un elemento estructural pasivo que no accede a recursos de la CPU ni a código propio. A cada parámetro de entrada IN le corresponde exactamente un parámetro de salida OUT. Estos parámetros se interconectan internamente a través del elemento "TERMINAL".
  • Página 236: Instrucciones Lógicas (Operaciones Lógicas Con Bits)

    Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Los bloques interconectados están posicionados de manera dispersa en el esquema "CFC_1". Las interconexiones entre varios esquemas, que aparecen en la barra lateral, no se muestran juntas en una sola pantalla. Se desea mostrar las interconexiones de los bloques "bl1"...
  • Página 237 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Sinopsis de la familia de instrucciones "FLIPFLOP" Esta familia agrupa instrucciones flip-flop. JK_FF (Página 241) Flip-flop JK RS_FF (Página 242) Flip-flop RS, desactivación dominante SR_FF (Página 243) Flip-flop SR, activación dominante Consulte también Sinopsis de las instrucciones CFC (Página 232) R_TRIG: Detectar flanco de señal ascendente...
  • Página 238: Nand: Combinación Lóigca Nand

    Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Tabla de verdad (ejemplo de n = 2) Parámetros Parámetro Declaración Tipo de datos Descripción Ajuste predeter‐ minado Input BOOL Valor de entrada 1 Input BOOL Valor de entrada "n" Output BOOL Valor de salida...
  • Página 239 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Consulte también Sinopsis de las familias de instrucciones "BIT_LGC" y "FLIPFLOP" (Página 236) NOR: Combinación lógica NOR Descripción Esta instrucción combina los valores de entrada formando una O lógica, que seguidamente se invierte.
  • Página 240 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Parámetros Parámetro Declaración Tipo de datos Descripción Ajuste predeter‐ minado Input BOOL Valor de entrada Output BOOL Valor de salida Consulte también Sinopsis de las familias de instrucciones "BIT_LGC" y "FLIPFLOP" (Página 236) OR: Combinación lóigca O Descripción Esta instrucción combina los valores de entrada formando una O lógica.
  • Página 241: Xor: Combinación Lógica De Antivalencia Bit A Bit

    Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia XOR: Combinación lógica de antivalencia bit a bit Descripción Esta instrucción combina los valores de entrada formando una O exclusiva. El valor de salida es 0 cuando todos los valores de entrada tienen el mismo valor. En otro caso, el valor de salida es Se puede modificar el número de parámetros de entrada IN.
  • Página 242 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia *1) Los parámetros de salida cambian el valor con el ciclo de reloj de los niveles de ejecución insertados. Parámetros Parámetro Declaración Tipo de datos Descripción Ajuste predeter‐ minado Input BOOL Activar Input...
  • Página 243 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia SR_FF: Flip-flop SR, activación dominante Descripción Parámetros de entrada Parámetros de entrada Parámetros de salida Parámetros de salida Parámetros Parámetro Declaración Tipo de datos Descripción Ajuste predeter‐ minado Input BOOL Desactivar Input BOOL...
  • Página 244: Instrucciones Para Comparar Dos Valores De Entrada (Comparador)

    Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Consulte también Sinopsis de las familias de instrucciones "BIT_LGC" y "FLIPFLOP" (Página 236) Instrucciones para comparar dos valores de entrada (comparador) Sinopsis de la familia de instrucciones "COMPARE" Sinopsis Esta familia comprende las instrucciones que comparan dos magnitudes de entrada del mismo tipo: CMP_DI (Página 245) Comparador de valores DINT...
  • Página 245 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia CMP_I: Comparador de valores INT Descripción Esta instrucción compara dos valores de entrada y pone los valores de salida a los siguientes valores: • GT = 1 si IN1 > IN2, •...
  • Página 246 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Parámetros Parámetro Declaración Tipo de datos Descripción Ajuste predeter‐ minado Input DINT Valor de entrada 1 Input DINT Valor de entrada 2 Output BOOL GT = 1: IN1 > IN2 Output BOOL GE = 1: IN1 ≥...
  • Página 247: Instrucciones Aritméticas (Funciones Matemáticas)

    Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Instrucciones aritméticas (funciones matemáticas) Sinopsis de las familias de instrucciones "MATH_FP" y "MATH_INT" Sinopsis de la familia de instrucciones "MATH_FP" Esta familia agrupa instrucciones aritméticas para el tipo de datos REAL. Con estas instrucciones se implementan operaciones aritméticas con datos del tipo REAL.
  • Página 248 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia MIN (Página 248) Determinar mínimo MIN_DI (Página 256) Mínimo de valores DINT MIN_I (Página 257) Mínimo de valores INT MOD_DI (Página 257) Función módulo de valores DINT MOD_I (Página 258) Función módulo de valores INT NEG_DI (Página 258) Inversor de valores DINT...
  • Página 249 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Consulte también Sinopsis de las familias de instrucciones "MATH_FP" y "MATH_INT" (Página 247) LIMIT: Ajustar valor límite Descripción La instrucción "Ajustar valor límite" limita el valor de la entrada IN a los valores de las entradas MN y MX.
  • Página 250 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia NEG_R: Inversor de valores REAL Descripción Esta instrucción indica el valor de entrada con signo invertido en el parámetro de salida OUT. Parámetros Parámetro Declaración Tipo de datos Descripción Ajuste predeter‐ minado Input REAL...
  • Página 251 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia OUT = | IN | Tratamiento de errores ENO = 0 siendo IN = -32 768 Parámetros Parámetro Declaración Tipo de datos Descripción Ajuste predeter‐ minado Input Valor de entrada Output Valor absoluto Consulte también...
  • Página 252 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia DIV_I: División de valores INT Descripción Esta instrucción divide el valor de entrada IN1 por el valor de entrada IN2 y da el cociente en el parámetro de salida OUT. OUT = IN1 / IN2 Tratamiento de errores ENO = 0 en caso de división por 0 o división de –32768 por –1.
  • Página 253 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Parámetros Parámetro Declaración Tipo de da‐ Descripción Ajuste predeter‐ minado Input DINT Valor de entrada INTERVAL Input DINT Límite del intervalo Output BOOL Marca de validez Output BOOL Marca de validez inverti‐ Consulte también Sinopsis de las familias de instrucciones "MATH_FP"...
  • Página 254 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia LIM_DI: Limitador de valores DINT Descripción Esta instrucción compara los valores de entrada IN, MAX y MIN. Se comprueba si IN se encuentra dentro o fuera del intervalo limitado por MIN y MAX. Si el límite inferior MIN del intervalo es mayor que el límite superior MAX, el valor de salida OUT = MAX y los parámetros de salida OUTU y OUTL adoptan el valor 1.
  • Página 255 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Tratamiento de errores ENO = 0 con MIN > MAX --> OUT = MAX; OUTU = OUTL = 1 Parámetros Parámetro Declaración Tipo de da‐ Descripción Ajuste predeter‐ minado Input Límite superior Input Valor de entrada...
  • Página 256 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia MAX_I: Máximo de valores INT Descripción Esta instrucción compara los valores de entrada e indica el valor máximo en el parámetro de salida OUT. OUT = MAX {IN1, ... , INn} Se puede modificar el número de parámetros de entrada IN.
  • Página 257 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia MIN_I: Mínimo de valores INT Descripción Esta instrucción compara los valores de entrada e indica su mínimo en el parámetro de salida OUT. OUT = MIN {IN1, ... , INn} Se puede modificar el número de parámetros de entrada IN.
  • Página 258 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia MOD_I: Función módulo de valores INT Descripción Esta instrucción devuelve el resto de la división del valor de entrada IN1 por el valor de entrada IN2 en el parámetro de salida OUT. Para la división entera del tipo de datos INT se utiliza la instrucción DIV_I (Página 252).
  • Página 259 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia NEG_I: Inversor de valores INT Descripción Esta instrucción indica el valor de entrada con signo invertido en el parámetro de salida OUT. Tratamiento de errores ENO = 0 siendo IN = -32 768 Parámetros Parámetro Declaración...
  • Página 260 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Si el valor de entrada IN no se encuentra dentro del rango permitido, el valor de salida OUT no es válido y con el parámetro de salida de verificación se indica ENO = 0. ENO se puede evaluar p.
  • Página 261 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Consulte también Sinopsis de las instrucciones CFC (Página 232) BO_BY: Conversión BOOL a BYTE Descripción Esta instrucción convierte los 8 valores de entrada del tipo BOOL a un valor del tipo BYTE que se deposita en el valor de salida.
  • Página 262 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Parámetros Parámetro Declaración Tipo de datos Descripción Ajuste predeter‐ minado Input BOOL Valor de entrada "n" 0 ≤ n ≤ 31 Output DWORD Valor de salida Consulte también Sinopsis de la familia de instrucciones "CONVERT" (Página 259) BO_W: Conversión BOOL a WORD Descripción Esta instrucción convierte los 16 valores de entrada del tipo BOOL a un valor del tipo WORD que...
  • Página 263 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia BY_BO: Conversión BYTE a BOOL Descripción Esta instrucción convierte el valor de entrada del tipo de datos BYTE en 8 valores del tipo de datos BOOL, que se depositan en los 8 valores de salida. El bit "n" del valor de entrada se convierte al valor de salida OUTn.
  • Página 264 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia BY_W: Conversión BYTE a WORD Descripción El byte de IN se copia al byte bajo de OUT, en tanto que el byte alto se pone a 0. Tratamiento de errores No aplicable Parámetros Parámetro...
  • Página 265 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia DI_I: Conversión DINT a INT Descripción Interpreta la cadena de bits en IN como INT y la copia a OUT. Tratamiento de errores Si los valores de IN se encuentran fuera del rango de -32 768 ... 32 767, ENO = 0 y OUT tendrá un valor no válido.
  • Página 266 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia DW_BO: Conversión DWORD a BOOL Descripción Esta instrucción convierte el valor de entrada del tipo de datos DWORD en 32 valores del tipo de datos BOOL, que se aplican a 32 salidas. El bit "n" del valor de entrada se convierte al valor de salida OUTn.
  • Página 267 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia DW_R: Conversión DWORD a REAL Descripción Esta instrucción copia la cadena de bits de IN a OUT. La instrucción no realiza ninguna conversión de valor. Para obtener una conversión de valor a REAL se deberá utilizar una combinación de la instrucción DW_DI seguida de la instrucción DI_R.
  • Página 268 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia I_DI: Conversión INT a DINT Descripción Copia el valor de IN a OUT. Tratamiento de errores No aplicable Parámetros Parámetro Declaración Tipo de datos Descripción Ajuste predeter‐ minado Input Valor de entrada Output DINT Valor de salida...
  • Página 269 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia I_R: Conversión INT a REAL Descripción Convierte el valor Integer de IN a OUT. Tratamiento de errores No aplicable Parámetros Parámetro Declaración Tipo de datos Descripción Ajuste predeter‐ minado Input Valor de entrada Output REAL...
  • Página 270 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia W_BO: Conversión WORD a BOOL Descripción Esta instrucción convierte el valor de entrada del tipo de datos WORD a 16 valores del tipo de datos BOOL que se aplican a 16 valores de salida. El bit "n" del valor de entrada se convierte al valor de salida OUTn.
  • Página 271 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia W_DW: Conversión WORD a DWORD Descripción Copia la palabra de IN a la palabra baja de OUT. Tratamiento de errores No aplicable Parámetros Parámetro Declaración Tipo de datos Descripción Ajuste predeter‐ minado Input WORD...
  • Página 272: Instrucciones Lógicas (Operaciones Lógicas Con Palabras)

    Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Instrucciones lógicas (operaciones lógicas con palabras) Sinopsis de las familias de instrucciones "WRD_LGC" y "MULTIPLX" Sinopsis de la familia de instrucciones "MULTIPLX" Esta familia agrupa instrucciones multiplex. En función del valor de entrada K, uno de los otros valores de entrada IN se emite por la salida OUT.
  • Página 273 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia DECO: Descodificar Descripción La instrucción "Descodificar" permite activar en el valor de salida un bit especificado por el valor de entrada. La instrucción "Descodificar" lee el valor de la entrada IN y activa el bit del valor de salida, cuya posición de bit equivale al valor leído.
  • Página 274 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia SEL: Seleccionar Descripción La instrucción "Seleccionar" selecciona, en función de un estado lógico del interruptor (entrada G), una de las entradas IN0 o IN1 y copia su contenido en la salida OUT. •...
  • Página 275 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Tratamiento de errores ENO = 0 y OUT = 0 si K > (n - 1) o si K < 0. Parámetros Parámetro Declaración Tipo de da‐ Descripción Ajuste predeter‐ minado Input Valor de selección...
  • Página 276 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Consulte también Sinopsis de las familias de instrucciones "WRD_LGC" y "MULTIPLX" (Página 272) MUX_I: Multiplexor 1 de n para valores INT Descripción Esta instrucción es un multiplexor con la función "1 de n" para valores de entrada del tipo de datos INT.
  • Página 277 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Parámetros Parámetro Declaración Tipo de datos Descripción Ajuste predeter‐ minado Input BOOL Entrada de selección Input BOOL Valor de entrada 1 Input BOOL Valor de entrada 2 Output BOOL Valor de salida Consulte también Sinopsis de las familias de instrucciones "WRD_LGC"...
  • Página 278: Parámetros

    Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Ejemplo (con 2 entradas) 2# 1 1 1 1_0 0 0 0_1 1 1 1_0 0 0 0_1 1 0 1_0 0 0 0_0 0 0 0_0 0 0 0 2# 1 1 1 1_0 0 0 0_0 0 1 1_0 0 0 0_0 0 1 1_0 0 0 0_0 0 0 0_0 0 0 0 2# 1 1 1 1_0 0 0 0_0 0 1 1_0 0 0 0_0 0 0 1_0 0 0 0_0 0 0 0_0 0 0 0 Parámetros...
  • Página 279 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia WNAND_DW: Combinación NAND palabra doble a palabra doble Descripción Esta instrucción combina los valores de entrada por palabras dobles formando una "Y-NO" lógica. Los bits con la misma valencia de todos los valores de entrada se combinan en una Y lógica y seguidamente se invierten y se escriben en el bit correspondiente del valor de salida.
  • Página 280 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Parámetros Parámetro Declaración Tipo de datos Descripción Ajuste predeter‐ minado Input WORD Valor de entrada 1 16#FFFF Input WORD Valor de entrada "n" 16#FFFF Output WORD Valor de salida 16#0000 Consulte también Sinopsis de las familias de instrucciones "WRD_LGC"...
  • Página 281 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia WNOR_W: Combinación lógica NOR con palabras Descripción Esta instrucción combina los valores de entrada por palabras formando una O-NO lógica. Los bits con la misma valencia de todos los valores de entrada se combinan en una O lógica, seguidamente se invierte el resultado y se escribe en el bit correspondiente del valor de salida.
  • Página 282 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Parámetros Parámetros Declaración Tipo de datos Descripción Ajuste predeter‐ minado Input DWORD Valor de entrada Output DWORD Valor de salida Consulte también Sinopsis de las familias de instrucciones "WRD_LGC" y "MULTIPLX" (Página 272) WNOT_W: Combinación lógica NOT con palabras Descripción Esta instrucción invierte la entrada palabra por palabra.
  • Página 283 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Ejemplo (con 2 entradas) 2# 1 1 1 1_0 0 0 0_1 1 1 1_0 0 0 0_1 1 0 1_0 0 0 0_0 0 0 0_0 0 0 0 2# 1 1 1 1_0 0 0 0_0 0 1 1_0 0 0 0_0 0 1 1_0 0 0 0_0 0 0 0_0 0 0 0 2# 1 1 1 1_0 0 0 0_1 1 1 1_0 0 0 0_1 1 1 1_0 0 0 0_0 0 0 0_0 0 0 0 Parámetros...
  • Página 284 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia WXOR_DW: Combinación de antivalencia con palabras dobles Descripción Esta instrucción combina los valores de entrada por palabras dobles formando una O-exclusiva. Los bits con la misma valencia de todos los valores de entrada se combinan con una O-exclusiva y el resultado se escribe en el bit correspondiente del valor de salida.
  • Página 285 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Parámetros Parámetro Declaración Tipo de datos Descripción Ajuste predeter‐ minado Input WORD Valor de entrada 1 Input WORD Valor de entrada "n" Output WORD Valor de salida Consulte también Sinopsis de las familias de instrucciones "WRD_LGC" y "MULTIPLX" (Página 272) Instrucciones de desplazamiento y rotación Sinopsis de la familia de instrucciones "SHIFT"...
  • Página 286 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Ejemplo para N = 3 y tipo de datos DWORD: Parámetros Parámetro Declaración Tipo de datos Descripción Ajuste prede‐ terminado Input DWORD Valor de entrada Input WORD Número de bits en los que se ro‐ ta el valor IN.
  • Página 287 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Ejemplo de N = 3: Parámetros Parámetro Declaración Tipo de da‐ Descripción Ajuste predeter‐ minado Input WORD Valor de entrada Input WORD Número de bits en los que se rota el valor IN. Output WORD Valor de salida...
  • Página 288 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Ejemplo para N = 3 y tipo de datos DWORD: Parámetros Parámetro Declaración Tipo de datos Descripción Ajuste prede‐ terminado Input DWORD Valor de entrada Input WORD Número de bits en los que se ro‐ ta el valor IN.
  • Página 289 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Ejemplo de N = 3: Parámetros Parámetro Declaración Tipo de datos Descripción Ajuste predeter‐ minado Input WORD Valor de entrada Input WORD Número de bits en los que se rota el valor IN. Output WORD Valor de salida...
  • Página 290 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Parámetros Parámetro Declaración Tipo de datos Descripción Ajuste prede‐ terminado Input DWORD Valor de entrada Input WORD Número de bits que se desplaza el valor IN. Output DWORD Valor de salida Consulte también Sinopsis de la familia de instrucciones "SHIFT"...
  • Página 291 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Consulte también Sinopsis de la familia de instrucciones "SHIFT" (Página 285) SHR_DW: Desplazar DWORD a la derecha Descripción El valor de entrada IN se desplaza bit a bit hacia la derecha en la cantidad de posiciones indicadas en el valor de entrada N.
  • Página 292: Instrucciones Cfc: Instrucciones Avanzadas

    Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia SHR_W: Desplazar WORD a la derecha Descripción El valor de entrada IN se desplaza bit a bit hacia la derecha en la cantidad de posiciones indicadas en el valor de entrada N. Los bits más significativos que quedan libres al realizar la rotación se rellenan con el valor "0".
  • Página 293: Instrucciones Cfc - Instrucciones Avanzadas: String + Char

    Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Encontrará descripciones de las distintas instrucciones en el sistema de información del TIA Portal: • "Programación del PLC > Instrucciones > Instrucciones avanzadas > Fecha y hora" Instrucción Carpeta Función T_ADD Fecha y hora Sumar tiempos...
  • Página 294: Instrucciones Cfc: Periferia Descentralizada

    Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Instrucción Carpeta Función RIGHT String + Char Leer los caracteres derechos de una cadena S_COMP String + Char Comparar cadenas de caracteres S_MOVE String + Char Desplazar cadena de caracteres STRG_VAL String + Char Convertir cadena de caracteres en valor numérico...
  • Página 295: Instrucciones Cfc: Diagnóstico

    Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Encontrará descripciones de las distintas instrucciones en el sistema de información del TIA Portal: • "Programación del PLC > Instrucciones > Instrucciones avanzadas > Periferia descentralizada" Instrucción Carpeta Función Periferia descentralizada D_ACT_DP DP &...
  • Página 296: Instrucciones Cfc: Comunicación

    Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Consulte también Sinopsis de las instrucciones CFC (Página 232) 7.17.2.5 Instrucciones CFC: Comunicación Instrucciones CFC - Comunicación: comunicación S7 Instrucciones CFC: comunicación S7 Las instrucciones CFC se encuentran en la Task Card "Instrucciones" de la paleta "Comunicación". Encontrará...
  • Página 297 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Instrucción Carpeta Función TDISCON Otras instrucciones Desconectar comunicación TRCV Otras instrucciones Recibir datos a través de la conexión TSEND Otras instrucciones Enviar datos a través de la conexión *) Elegir versión Puede elegir distintas versiones del grupo "Open User Communication".
  • Página 298 Trabajar con esquemas CFC para S7 7.17 Esquemas CFC: Referencia Configuración de esquemas CFC Manual de sistema, 05/2021, A5E50981104-AA...
  • Página 299: Índice Alfabético

    Índice alfabético Combinación lógica O, 240 genérico, DWORD, 282 WORD, 283 Combinación lógica Y, 237 ABS_DI, 250 genérico, DWORD, 277 ABS_I, 250 WORD, 278 ABS_R, 249 Comparador AND, 237 DINT, 245 Área de navegación INT, 245 Esquemas CFC, 204 TIME, 246 Atributo, (Ver: Parámetro) COMPARE, 244 Aviso...
  • Página 300 Índice alfabético Divisor Protección de acceso, 28, 60, 61, 62 DINT, 251 Secuencia de ejecución, 123 INT, 252 Secuencia de esquemas y opciones, 41, 198 DW_BO, 266 Seguimiento de la señal, 26, 72, 98 DW_DI, 266 Símbolo del bloque, 73 DW_R, 267 Sistema de destino S7, 10, 188 DW_W, 267...
  • Página 301 Índice alfabético Instrucción lógica BIT, 236 Modo Test Instrucciones aritméticas, 247 Esquema CFC, 136 Interconexión Módulo Esquema CFC, 94, 100, 108 DINT, 257 Interconexión textual, 117, 119, 122 INT, 258 Interfaz Multiplexor Esquema CFC, 66 1 de 2; BOOL, 276 Intervalo 1 de 2;...
  • Página 302 Índice alfabético ROL_DW, 285 INT, 168 ROL_W, 286 LDATE_AND_TIME, 175 ROR_DW, 287 LDT, 175 ROR_W, 288 LINT, 169 Rotar, 285 LREAL, 172 derecha, DWORD, 287 LTIME, 173 derecha, WORD, 288 LTIME_OF_DAY, 174 izquierda, DWORD, 285 LTOD, 174 izquierda, WORD, 286 LWORD, 167 RS_FF, 242 POINTER, 182...
  • Página 303 Índice alfabético W_BO, 270 W_BY, 270 W_DW, 271 W_I, 271 WAND_DW, 277 WAND_W, 278 WNAND_DW, 279 WNAND_W, 279 WNOR_DW, 280 WNOR_W, 281 WNOT_DW, 281 WNOT_W, 282 WOR_DW, 282 WOR_W, 283 WRD_LGC, 272 WXOR_DW, 284 WXOR_W, 284 XOR, 241 Configuración de esquemas CFC Manual de sistema, 05/2021, A5E50981104-AA...
  • Página 304 Índice alfabético Configuración de esquemas CFC Manual de sistema, 05/2021, A5E50981104-AA...

Tabla de contenido