MT8500 implementa innúmeras otras funciones que le dan soporte al desarrollador de la
aplicación.
Editores para Configuración de Proyecto y Configuración de Hardware
Con la ayuda de editores especiales un proyecto puede ser fácilmente configurado en el MasterTool
IEC XE. La herramienta gráfica permite una rápida y amigable manera de configurar el sistema.
Adicionalmente el usuario tiene la visualización completa de la arquitectura de la aplicación con la
posición física y las informaciones de cada módulo.
La configuración de las redes de campo y protocolos de comunicación estándar como el PROFIBUS
DP y los protocolos MODBUS están integrados en la herramienta de programación. Esta
característica permite que el usuario defina todos los parámetros de configuración en un único lugar y
no necesite usar diferentes herramientas de software
Programación Orientada al Objeto
El MasterTool IEC XE ofrece una programación orientada a objeto con las ventajas conocidas de los
modernos lenguajes de alto nivel como JAVA o C++: clases, interfaces, métodos, herencia,
polimorfismo, etc. Los bloques funcionales IEC son perfectamente extendidos y las extensiones están
disponibles a odos loas aspectos de la ingeniería. La programación orientada al objeto ofrece grandes
ventajas al usuario, como por ejemplo cuando se quiere reutilizar partes existentes de una aplicación
o cuando desea trabajar en una aplicación con varios desarrolladores.
Online, Depuración y Características de Comisionamiento
El código generado a partir
de la aplicación se envía al
dispositivo con un simple
clic en el mouse. A partir del
momento en que el
MasterTool IEC XE está
online se proveen varias
funciones importantes para
realizar una depuración
rápida y eficiente, así como
para testeo y
comisionamiento.
Los valores de las variables
declaradas, por ejemplo, se
exhiben en el código del
programa. Estos valores se
pueden alterar o forzar sin ninguna dificultad, definiendo breakpoints y recorriéndolos a través de la
línea de código (paso a paso) los errores se pueden fácilmente detectar. Los breakpoints en el
MasterTool IEC XE también se pueden atribuir a determinadas condiciones para conferir más
precisión al proceso de depuración. En una operación de ciclo único, el usuario puede seguir la
ejecución de la aplicación a través de un ciclo completo.
Si la aplicación se modifica, sólo las modificaciones actuales se compilarán, cargarán y así se
activarán sin la necesidad de interrumpir el controlador y correr el riesgo de pérdida de los valores de
las variables. También son posibles las alteraciones en varias POUs (Unidades de Organización de
Programa), variables o tipos de datos. Esta funcionalidad se llama alteración online. Ciclos de
desarrollo reducidos y un proceso de producción más rápido conllevan a la reducción de costos y más
competitividad.
El muestreo es una herramienta muy útil cuando se desea grabar los datos o incluso desencadenar
eventos para testeos o para fines de comisionamiento. Este medio de almacenaje digital, que está
24
1. Introducción