Skip to main content

Ejemplo: Diálogo Visu ST

Producto: CODESYS Visualization

En este ejemplo se utilizan tres aplicaciones de ejemplo para mostrar cómo acceder mediante programación a los cuadros de diálogo de visualización del Texto estructurado (ST) lenguaje de implementación.

Descripción

El ejemplo muestra la implementación de cómo abrir cuadros de diálogo y pasar parámetros a este cuadro de diálogo. El usuario de la visualización puede abrir los cuadros de diálogo e introducir datos. Después de cerrar el cuadro de diálogo, los datos ingresados se guardarán y se mostrarán en la ventana principal.

Información adicional

Solicitud: DialogVarInOut

Este ejemplo muestra cómo abrir cuadros de diálogo mediante programación y cómo implementar el controlador de eventos para leer y comprobar los valores de entrada.

El EditBoxEventHandler el controlador de eventos se establece en PLC_PRG programa principal. VariableWritten el método se llama después de establecer un valor de entrada. El rango del valor de entrada se comprueba con el CheckValue método del ControlFB bloque de funciones. OK el botón está activado cuando pVar la variable es inferior a 100.

Nota

Tenga en cuenta que el ControlFB el bloque de funciones se suministra con VAR_IN_OUT_AS_POINTER atributo cuando se pasa al marco.

Solicitud: FileDialog

Este ejemplo muestra cómo usar el administrador de diálogos para implementar la apertura de cuadros de diálogo de archivos en el lenguaje de implementación ST.

En el PLC_PRG programa, el filtro de archivos y una instancia del Visu_FbFileListProvider se crean bloques de funciones. Visu_FbFileListProvider diálogo utiliza el bloque de funciones para enumerar y filtrar archivos. OpenFileDialog la función establece el Visu_FbFileListProvider y abre el cuadro de diálogo.

El usuario de visualización ahora puede seleccionar un archivo. Se muestra el nombre del archivo.

Para obtener más información, consulte:

Solicitud: IECOpenDialog

En el ejemplo se muestra cómo utilizar el Visu Utils biblioteca para abrir cuadros de diálogo.

Requisitos y restricciones del sistema

Sistema de programación

CODESYS Development System (versión 3.5.16.1 o superior)

Sistema de tiempo de ejecución

CODESYS Control Win (versión 3.5.16.1)

Componentes adicionales

-

Aviso

_example_icon.png DESCARGAR Proyecto