Comando: Generar visualizaciones SFC/LD
Importante
Este comando está disponible cuando ha instalado el CODESYS POU Visu Generator complemento.
Símbolo:
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.
Visualización SFC generada

Para obtener más información, consulte: