Esempio: Dialogo Visu ST
Prodotto: CODESYS Visualization
Questo esempio utilizza tre applicazioni di esempio per mostrare come accedere a livello di programmazione alle finestre di dialogo di visualizzazione in Testo strutturato (ST) linguaggio di implementazione.
Descrizione
L'esempio mostra l'implementazione di come aprire le finestre di dialogo e passare i parametri a questa finestra di dialogo. L'utente della visualizzazione può aprire le finestre di dialogo e immettere dati. Dopo aver chiuso la finestra di dialogo, i dati inseriti verranno salvati e visualizzati nella
Informazioni aggiuntive
Applicazione: DialogVarInOut
Questo esempio mostra come aprire le finestre di dialogo a livello di codice e come implementare il gestore di eventi per leggere e controllare i valori di input.
Le EditBoxEventHandler
il gestore di eventi è impostato in PLC_PRG
programma principale. VariableWritten
il metodo viene chiamato dopo che è stato impostato un valore di input. L'intervallo del valore di input viene verificato con CheckValue
metodo del ControlFB
blocco funzionale. OK
il pulsante è abilitato quando pVar
la variabile è inferiore a 100.
Nota
Nota che il ControlFB
il blocco funzione è fornito con VAR_IN_OUT_AS_POINTER
attributo quando viene passato al frame.
Applicazione: FileDialog
Questo esempio mostra come utilizzare il gestore di dialoghi per implementare l'apertura di finestre di dialogo di file nel linguaggio di implementazione ST.
Nel PLC_PRG
programma, il filtro dei file e un'istanza di Visu_FbFileListProvider
i blocchi funzione vengono creati. Visu_FbFileListProvider
blocco funzione viene utilizzato dalla finestra di dialogo per elencare e filtrare i file. OpenFileDialog
la funzione imposta il Visu_FbFileListProvider
e apre la finestra di dialogo.
L'utente della visualizzazione può ora selezionare un file. Viene visualizzato il nome del file
Per ulteriori informazioni, vedere:
Applicazione: IECOpenDialog
L'esempio mostra come usare Visu Utils
libreria per aprire finestre di dialogo.
Requisiti e restrizioni di sistema
Sistema di programmazione | CODESYS Development System (versione 3.5.16.1 o superiore) |
Sistema di runtime | CODESYS Control Win (versione 3.5.16.1) |
Componenti aggiuntivi | - |
Avviso
SCARICAMENTO Progetto