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.

La visualización recién generada puede ejecutarse en paralelo a la aplicación por separado sin un sistema de desarrollo. Visualiza el estado en línea de la aplicación y muestra el paso actual del programa resaltado en color.

Resultado con Ladder (LD2)

Para los POU del PROGRAMA, las visualizaciones recién generadas se muestran en la vista POU en el formato <nombre FB> _LD_VISU.

Para los sub-POU, las visualizaciones recién generadas se muestran en la vista POU , en la carpeta LD-Visus con el formato <nombre del POU> <nombre del sub-POU> _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 POU ver en el formato <nombre del POU> _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.

Para los sub-POU, las visualizaciones recién generadas se muestran en la vista POU, en la carpeta SFC-SubVisus, con el formato <nombre del POU> _SFC_VISU <nombre del sub-POU>.

Los sub-POU 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.