Skip to main content

Comando: Generar visualizaciones SFC/LD

Importante

Este comando está disponible cuando ha instalado el CODESYS POU Visu Generator complemento.

Símbolo: _pvg_icon.png

Función: Si su aplicación contiene POU (PRG) o bloques de funciones (FB) en el lenguaje de implementación Gráfico de funciones secuenciales (SFC) o Escalera (LD2)y, a continuación, se generan las visualizaciones correspondientes.

Llamar: Proyecto menú

Requisito: El CODESYS POU Visu Generator el paquete está instalado.

Tras ejecutar el comando, los objetos generados se almacenan en POU vista. Ahora puede usar estos objetos como visualizaciones de plantilla e incrustarlos en sus propias visualizaciones mediante Marco elemento o un Pestañas elemento.

The newly generated visualization can run parallel to the application separately without a development system. It visualizes the online status of the application and shows the current program step highlighted in color.

Resultado con Ladder (LD2)

For PROGRAM POUs, the newly generated visualizations are displayed in the POUs view in the format <FB name>_LD_VISU.

For sub-POUs, the newly generated visualizations are displayed in the POUs view under the LD-Visus folder in the format <POU name><sub-POU name>_LD_VISU.

Los subPOU son bloques de funciones, acciones, propiedades, métodos o transiciones.

Resultado con SFC

Para las POU de PROGRAMA y los bloques de funciones, las visualizaciones recién generadas se muestran en el LAS POU ver en el formato <POU name>_SFC_FRAME. Ejemplo:

PLC_PRG_SFC_FRAME

Puede usar un elemento de marco para integrar las visualizaciones con la extensión de nombre SFC_FRAME. Si la visualización se generó a partir de un bloque de funciones, entonces la instancia del bloque fb se declara automáticamente en el editor de la interfaz. Los índices, tales como iCurrentIndex son internos y se configuran automáticamente.

For sub-POUs, the newly generated visualizations are displayed in the POUs view under the SFC-SubVisus folder in the format <POU name> SFC_VISU<sub-POU name>.

subPOU son bloques de funciones, acciones, propiedades, métodos o transiciones. Ejemplo:

POU_1_SFC_VISU, POU_1_SFC_VISU_Step0_to_Init

Lo que aún tienes que hacer

Para los bloques de funciones SFC/LD, debe transferir la instancia correspondiente.

Esto no es necesario para los programas SFC/LD porque las variables se utilizan directamente.

Generar una visualización a partir de una POU SFC

Solo es posible con objetos LD2

Solo puede crear visualizaciones para las POU en Escalera (LD2) lenguaje de implementación. Para visualizar una POU en LD, primero conviértalo a LD2 usando el Convertir en nueva escalera comando. Después de eso, puede generar una visualización de LD2 a partir de esto

Para obtener más información, consulte:

Generar una visualización a partir de una POU SFC

Importante

Configure el SFCCurrentStep marca para cada objeto SFC en su cuadro de diálogo de propiedades en Configuración de SFC pestaña. De lo contrario, se producirán errores de compilación.

Si el código SFC contiene macros, se genera una visualización independiente para cada macro. Esta visualización se puede seleccionar haciendo clic en ella.

ejemplo 542. Ejemplo

Visualización SFC generada

_pvg_img_generated_sfc_visu.png


Para obtener más información, consulte: