ISaGRAF
La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la
versión revisada el 12 de mayo de 2018; las comprobaciones requieren
2 ediciones .
ISaGRAF es un entorno gráfico instrumental para el desarrollo de programas de aplicación para controladores lógicos programables en los lenguajes de las normas IEC 61131-3 e IEC 61499 , que permite crear sistemas de control locales o distribuidos. La tecnología se basa en un entorno de desarrollo de aplicaciones ( ISaGRAF Workbench ) y un sistema ejecutivo adaptable a varias plataformas de hardware y software ( ISaGRAF Runtime ). ISaGRAF es fabricado y distribuido actualmente por Rockwell Automation .
ISaGRAF es compatible con los cinco idiomas del estándar IEC 61131-3 ( Comisión Electrotécnica Internacional, IEC ):
- IL (Lista de instrucciones) Lenguaje de instrucciones (cercano al lenguaje ensamblador )
- ST (texto estructurado) Texto estructurado (adaptado de Pascal)
- LD (Ladder Diagram) Lenguaje de diagrama de escalera (lenguaje gráfico en términos de contactos de relés electromagnéticos y sus devanados)
- FBD (Diagrama de bloques de funciones) Lenguaje de bloques de funciones: un lenguaje gráfico para representar instrucciones
- SFC (Gráfico de funciones secuenciales) Lenguaje de gráficos de funciones secuenciales
La versión ISaGRAF 5.0 admite un nuevo tipo de bloques de funciones definidos por el estándar IEC 61499 . ISaGRAF implementa una serie de extensiones de la especificación IEC 61131-3 , en particular, el lenguaje de diagrama de flujo. Basado en el núcleo de cómputo de ISaGRAF , se han desarrollado extensiones que permiten considerar a ISaGRAF como un entorno universal para crear soluciones integradas en el campo de los sistemas de control industrial. Principales extensiones de ISaGRAF 5 :
- Objetivo ISaGRAF 5++ ACE
- Sistema de Acceso Rápido a Datos, FDA (ISaFDA, FDA-OPC y Configurador FDA).
- Sistema de archivo ISaGRAF - IAS (registrador IAS, configurador IAS, recopilador IAS, diseñador de proyectos integrado).
- Módulo de compilación JIT a código nativo x86.
- Interfaz gráfica de usuario ISaGUI
- Bibliotecas de funciones adicionales (Fast_array, Fast_matrix, temporización de alta resolución, procesamiento de señales, puertos COM, controlador PID)
- Implementación del protocolo IEC 60870-5-104
Sobre la base de ISaGRAF 6, se ha desarrollado la Plataforma de Automatización Unificada (ACP, Automation Collaborative Platform) como un entorno controlado mediante complementos abiertos - complementos. ISaGRAF 6 se ha convertido en uno de los componentes ("modelos concretos") de la Plataforma de Automatización Unificada. Sin embargo, ACP NO es un entorno de código abierto. ACP es una capa de abstracción extensible con una interfaz común que proporciona una funcionalidad unificada seleccionable por el usuario. ACP está destinado a proveedores de automatización, OEM, integradores de sistemas, institutos de investigación.
Uno de los primeros complementos nuevos dentro de la tecnología ACP fue el complemento ISaVIEW para ISaGRAF 6 Workbench. El complemento ISaVIEW proporciona al usuario una interfaz hombre-máquina (HMI) integrada simple pero poderosa. Otra herramienta prometedora (pero aún no incluida en la entrega al momento de escribir este artículo) dentro de ISAGRAF 6 es el kit de herramientas para soportar el estándar IEC 61850 "Redes y sistemas de comunicación en subestaciones".
El sistema ejecutable ISaGRAF 6 Fiord Target (objetivo) , un conjunto completo de soluciones para procesamiento, control y entrega de datos de alta velocidad al nivel superior de los sistemas de control automatizado,
se ha convertido en la extensión más demandada de ISaGRAF 6 en el mercado ruso .
Véase también
Literatura
- Informe "FIO-PAC Suite: una herramienta moderna para programar controladores LinPAC/XPAC" en ICP DAS Solution Day 2019
- Controladores domésticos modernos con el sistema ejecutivo ISaGRAF: conformidad con los estándares internacionales y el saber hacer ruso , Revista NEFTEGAZ EXPO, No. 17 '2018
- ISaGRAF 6 Y SOPORTE DE PLC EN TIEMPO REAL: ALGUNOS ESTUDIOS DE CASOS , Automatización y TI Energía No. 12 '2016
- PROTOTIPO DE PLC BASADO EN EL PROCESADOR NACIONAL DE 28 NM BAIKAL-T1 Y EL SISTEMA EJECUTIVO ISAGRAF 6 FIORD TARGET , Control Engineering Russia No. 4(64) '2016
- CONTROLADORES DOMÉSTICOS CON SISTEMA EJECUTIVO INTEGRADO ISAGRAF 6 FIORD OBJETIVO: FUNCIONALIDAD, EXPANDIBILIDAD Y SEGURIDAD , Control Engineering Russia No. 29(66) '2016
- FIO-PAC Suite: kit de herramientas de software doméstico innovador para controladores LinPAC/XPAC , industria de energía de automatización y TI № 6 '2015
- ISaGRAF y sistemas funcionalmente seguros: una tendencia moderna en el desarrollo de tecnologías de programación de controladores , World of Computer Automation No. 4 '2012
- ISaGRAF 6.1: desarrollo dinámico e innovaciones conceptuales , Automatización Industrial N° 8 '2012
- Controlador de presupuesto basado en ISaGRAF 6 , World of Automation No. 3 '2011
- ISaGRAF 6: evolución de un entorno de programación de controladores a una plataforma de automatización unificada , Automatización industrial, N° 3 '2011
- Algunas características de la implementación de la norma IEC-60870-5-104 en el sistema de programación de controladores ISAGRAF: de la teoría a la práctica , ISUP, No. 4(28) 2010
- Extensiones ISaGRAF 5: funcionalidad innovadora, rendimiento y apertura , ISUP, № 2 2009
- ISaGRAF 5 es la base para la creación de aplicaciones distribuidas en el entorno de controladores programables basado en el estándar IEC61499 , Industrial ACS and Controllers, No. 12 2008
- ISaGRAF 5++ ACE Target: un nuevo sistema de destino de alto rendimiento , "Industrial ACS and Controllers" No. 3 2007
- Sistema de archivo de datos basado en tecnología ISaGRAF , "Automatización en la industria" No. 9 2006)
Enlaces