spacer.gif (58 bytes)


Software

Herramientas de Programación

Multitarea C/C++

El compilador para C/C++ (TelePACE e ISaGRAF) provee el más alto nivel de versatilidad de programación. Este compilador, que cumple con el estándar ANSI C y C++, es ideal para protocolos particulares, cálculos complejos, registro de datos y otras funciones más allá del alcance de los programas en diagrama de escalera.

Tal como en el caso de un diagrama de escalera, Los programas enC/C++ se desarrollan en un computador personal. Los programas ya compilados pueden ser cargados en los controladores SCADAPack y RealFLO 4202GFC a través de la red de comunicaciones, y de líneas telefónicas discadas o radios. Esto permite que los programas puedan ser detenidos y recargados en el controlador sin ir a sitio.

El sistema operativo multitarea del controlador hace que los programas en C sean independientes del programa de diagrama de escalera. El programa de escalera puede ser detenido, editado y recargado sin afectar el programa en C, y viceversa. Esta característica es especialmente valiosa para aplicaciones tales como cálculos de flujo, medición y registro de datos, las cuales deben continuar sin interrupción aun si el programa de escalera está siendo modificado. Otros PLCs incluyen funciones de C dentro de los diagramas de escalera lo cual limita su potencial y dificulta el desarrollo de programas haciendo imposible trabajar en uno sin afectar el otro.

Las herramientas de C/C++ incluyen un compilador cruzado ANSI C, una librería personalizada de funciones industriales de automatización y adquisición de datos, un sistema operativo de tiempo real, y el programa para cargar las aplicaciones en C/C++. La librería de funciones de C es similar a muchas otras implementaciones de C, pero contiene características adicionales para control en tiempo real y I/O digital y analógico.


Regresar al inicio de la página

Home | Productos | Servicios | Experiencia | Noticias | Empleo | Teletrol | Contáctenos | English | E-mail