EcoStruxure Machine Expert versión 1.1 no soporta los controladores M258, LMC058 y LMC078.

Editor CFC en modalidad online

Descripción general

En la modalidad online, el editor CFC proporciona vistas para la supervisión, la escritura y el forzado de las variables y expresiones en el controlador. La funcionalidad de depuración (puntos de interrupción, ejecución paso a paso, etc.) está disponible como se describe a continuación.

oPara obtener información acerca de la apertura de objetos en modalidad online, consulte la descripción de la interfaz de usuario en modalidad online.

oLa ventana del editor de un objeto CFC también incluye el editor de declaraciones en la parte superior. Consulte la descripción del editor de declaraciones en modalidad online.

oPara obtener información sobre cómo editar parámetros en el editor CFC, consulte la descripción del comando Editar parámetros....

Supervisión

Los valores reales se muestran en las pequeñas ventanas de supervisión que hay detrás de cada variable (supervisión en línea).

Vista online de un objeto de programa PLC_PRG:

G-SE-0025716.2.gif-high.gif

 

 

Tenga en cuenta que, para la vista online de la POU de un bloque de funciones, la supervisión solo es posible en una vista de instancia. En la implementación de base de la POU del bloque de funciones no se mostrará ningún valor. La columna Valor contiene el texto Value of the expression y los campos de supervisión en línea de la parte de implementación muestran tres interrogantes cada uno.

Las conexiones booleanas se supervisan con los colores TRUE = azul y FALSE = negro.

Forzado/escritura de variables

En la modalidad online, es posible preparar un valor para el forzado o la escritura de una variable supervisada en el editor de declaraciones o, si se encuentra activada la opción Preparar valores en la parte de implementación, también en la parte de implementación. Para obtener información sobre cómo trabajar con el editor de declaraciones, consulte el capítulo Editor de declaraciones en modalidad online. En la parte de implementación, haga clic en el cuadro de supervisión situado junto al elemento correspondiente o directamente en el elemento para que se abra el cuadro de diálogo Preparar valor. En el caso de variables booleanas, no se abrirá ningún cuadro de diálogo, sino que al hacer clic en el valor que se muestra en esos momentos junto a la variable se alternará entre los posibles valores para el forzado o la escritura. En el cuadro de supervisión de una variable forzada en ese momento se mostrará una F de color rojo.

Valor forzado en la parte de implementación

G-SE-0043839.1.gif-high.gif

 

 

Si se encuentra habilitada la opción de CFC Preparar valores en la parte de implementación, el valor que se está preparando para la escritura o el forzado se mostrará detrás del valor actual en paréntesis angulares en el campo de supervisión de la variable en cuestión.

Valor preparado en la parte de implementación

G-SE-0043838.1.gif-high.gif

 

 

Posiciones de puntos de interrupción en el editor CFC

Las posiciones posibles de los puntos de interrupción son básicamente las posiciones de una POU en las que los valores de las variables pueden cambiar, en las que el flujo del programa se bifurca o en las que se llama a otra POU. Vea las posiciones posibles en la imagen siguiente.

Posiciones de puntos de interrupción en el editor CFC:

G-SE-0025715.1.gif-high.gif

 

 

NOTA: Se establecerá automáticamente un punto de interrupción en todos los métodos que puedan llamarse. Si se llama un método gestionado por interfaces, los puntos de interrupción se establecerán en todos los métodos de bloques de funciones que implementen esa interfaz y en todos los bloques de funciones derivados que suscriban el método. Si se llama a un método mediante un puntero en un bloque de funciones, se establecerán puntos de interrupción en el método del bloque de funciones y en todos los bloques de funciones derivados que suscriban el método.