Herramientas de software de usuario

CODESYS®

CODESYS® es un software avanzado y totalmente gratuito que se utiliza para programar controladores de telemetría seleccionados de Inventia. Proporciona herramientas intuitivas y eficientes para desarrollar aplicaciones de control interno, combinando características técnicas avanzadas y fácil operación. Proporciona acceso a una variedad de funciones, incluyendo: editor de texto, diagnóstico y simulador de dispositivo. Es un sistema de programación popular elegido por varios diversos fabricantes y está en constante desarrollo.

El editor Codesys permite crear programas basados ​​en todos los lenguajes estándar especificados en los estándares de PLC: Ladder Diagram (LD), Structured Text (ST), Function Block Diagram (FBD), Instruction List (IL), Sequential Function Chart (SFC). Además, los enriquece con el lenguaje C, permitiendo la creación de programas aún más avanzados. Es importante destacar que existe la libertad de utilizarlos según las preferencias del programador dentro de un único proyecto.

La función de depuración está disponible para verificar el funcionamiento del código escrito directamente en el controlador de telemetría o en un dispositivo virtual, un simulador, lo que a su vez proporciona un testeo del funcionamiento del código del programa sin la necesidad de un controlador de telemetría físico.

Ventajas de CODESYS®:

  • Compatible con IEC 61131-3, lenguajes disponibles incluyen ST, LD, FBD, SFC, además de C.
  • Herramientas de diagnóstico extensas.
  • Ampliación de funcionalidades individuales mediante la adición de bibliotecas.
  • Fácil transferencia de código entre diferentes programas.
  • Herramienta de visualización incorporada con un conjunto listo para utilizar de elementos para el seguimiento y control de procesos.
  • Capacidad de definir sus propias funciones y bloques funcionales.
  • Herramienta de documentación.

 

¿Qué gana MT al utilizar el software CODESYS?

  • Crear programas utilizando los métodos de programación de PLC más populares en automatización, tales como Ladder Diagram (LD), Function Block Diagram (FBD), Structured Text (ST), o Sequential Function Chart (SFC).
  • La capacidad de utilizar varios lenguajes de programación dentro de un mismo proyecto permite seleccionar el mejor para la tarea en cuestión.
  • Posibilidad de crear varios hilos.
  • Acceso a un abundante conjunto de bibliotecas listas para utilizar que amplían la funcionalidad del entorno. Esto acelera el proceso de programación y facilita el desarrollo de aplicaciones avanzadas.
  • Capacidad para definir sus propias funciones y bloques funcionales.
  • Conformidad con el estándar IEC 61131-3, ampliamente aceptado en la industria de la automatización, proporciona un entorno intuitivo para los nuevos usuarios de MT.
  • Una herramienta de depuración amplia permite monitorear y forzar variables, lo que facilita probar el programa escrito directamente en el dispositivo, así como con la ayuda del simulador.
  • Una herramienta de visualización permite la creación de pantallas que muestran el estado del proceso en forma de animaciones, tablas y gráficos con posibilidad de establecer valores de control.
  • Herramienta de documentación.

 

MT Manager (MTM)

Junto con los módulos de telemetría y seguimiento de ubicación, entregamos la herramienta de software intuitiva MT Manager (MTM) para una fácil configuración de todos los parámetros, modos de operación y funciones de cada módulo, y para la creación de un programa de control que será ejecutado por el módulo. El usuario puede nombrar libremente los módulos y sus entradas y salidas para facilitar la identificación. El MT Manager no requiere ningún conocimiento especializado y el significado de campos y funciones particulares se describe claramente en la documentación entregada en formato electrónico e impreso.

MTManager – configuración

MTManager – programación de texto 

Todos los cambios de los programas de configuración y control, incluyendo las actualizaciones de firmware, pueden ser realizadas de forma remota a través de la red GPRS. Esta capacidad ahorra tiempo y reduce el número de viajes de usuarios a objetos remotos donde están instalados los módulos. El sistema de seguridad incorporado proporciona para cada módulo la contraseña de acceso y las listas de direcciones IP y números de teléfono autorizados para comunicarse con el módulo.

MTMmanager – programación en escalera 

Todos los intentos de acceso no autorizado al módulo serán ignorados. En el caso de módulos alimentados por batería donde el módem GPRS está inactivo durante la mayor parte del tiempo de funcionamiento, los cambios de configuración remota son realizados por el paquete de software adicional MT Spooler (MTS). El MTS organiza las tareas definidas por el usuario para cada módulo del sistema y las envía a los módulos durante la siguiente sesión de conexión.

MTManager – Programación MTprog 

Además, entregamos de forma gratuita el driver de comunicación MT Data Provider que admite la comunicación con módulos remotos de telemetría mediante un MT gateway, módem o router GPRS o Internet.

MTManager – supervisión 

MTManager – actualización de firmware

Este driver funciona en la plataforma 2000/XP/2003/2008/VISTA/7 y hace que los datos actuales sean accesibles a través de la interfaz OPC (OLE for Process Control) estándar. Se puede acceder a todos los tipos de datos (registros sondeados, generados por eventos, con marca de tiempo) en forma de archivos CVS/XML o se pueden escribir automáticamente en cualquier base de datos relacional estándar (como MS SQL Server, MSDE, Oracle) a través del mecanismo ODBC.

MTManager – actualización de firmware

Esta solución garantiza una conectividad abierta y una fácil integración con sistemas modernos de visualización HMI/SCADA (gráficos animados, tendencias, alarmas), hojas de cálculo y sistemas de procesamiento de datos (sistemas de facturación, análisis, diagnóstico y optimización).

MT Data Provider, driver de comunicación

El usuario también recibe un driver de comunicación gratuito llamado MT Data Provider que admite la comunicación con módulos de telemetría remota a través de los gateways de comunicación MT (por ejemplo, MT-202, MTX-2050), módem GPRS, enrutador GPRS o Internet. El driver que se ejecuta en la plataforma Windows proporciona datos en tiempo real a través de la interfaz OPC (OLE for Process Control) estándar y datos históricos a través de archivos CSV/XML. También es posible guardar directamente los datos de medición a través de la interfaz ODBC en una base de datos relacional estándar (como MS SQL Server, MSDE, Oracle). Esta solución proporciona conexión directa a sistemas modernos de visualización SCADA (sinópticos animados, gráficos, alarmas), hojas de cálculo y sistemas de procesamiento de datos (sistemas de facturación, análisis, diagnóstico, optimización). Dependiendo de los ajustes de configuración independientes para cada módulo de telemetría, MT Data Provider puede comunicarse sondeando el módulo en un momento específico y/o aceptando marcos de eventos no solicitados enviados espontáneamente por el módulo de telemetría (mensajes no solicitados).

 El uso de MT Data Provider brinda los siguientes beneficios:

  • Posibilidad de funcionamiento basado en eventos del sistema.
  • Realización de tareas según cronograma.
  • Posibilidad de utilizar la función data logger de las unidades de telemetría.
  • Capacidad para leer datos a demanda.
  • Modo de operación de transmisión.
  • Estándares abiertos de intercambio de datos OPC/CSV/XML/ODBC.
  • Posibilidad de sincronización remota de relojes RTC en módulos.
  • Soporte para todos los módulos de las series MT/MTX/ML.