È possibile gestire e utilizzare le ricette create in CODESYS attraverso una visualizzazione.
A questo scopo, la configurazione di input di un elemento di visualizzazione consente di utilizzare l'azione di input «Execute Command» per eseguire i seguenti comandi:
-
«Leggi la ricetta»
-
«Scrivi la ricetta»
-
«Caricare la ricetta da un file»
-
«Salvare la ricetta nel file»
-
«Crea ricetta»
-
«Cancellare la ricetta»
Per ulteriori informazioni, vedere: ⮫ Dialogo:Configurazione ingressi
Esempio: Caricamento delle ricette tramite elementi di visualizzazione
Requisiti: L'oggetto «Visualization» viene aggiunto al progetto.
-
Creare una ricetta seguendo le istruzioni riportate nel capitolo "Modifica dei valori con le ricette - Creazione di ricette".
Assegnare i seguenti nomi:
-
Definizione della ricetta: "Ricette"
-
Ricette: "Ricetta1" e "Ricetta2".
-
Variabili:
iValue1eiValue2
Digitare i valori delle variabili di entrambe le ricette.
-
-
Aprire l'oggetto «Visualization» nell'editor.
-
Trascinare un elemento «Button» nella visualizzazione. Etichettare "Carica ricetta 1". È possibile specificare il testo facendo doppio clic sull'elemento o nella proprietà «Texts Text».
-
Fare clic sul campo del valore della configurazione di «Input»: «OnMouseDown Proprietà».
Si apre la finestra di dialogo «Input Configuration».
-
Selezionate «Eseguire il comando» nella parte sinistra e fate clic sul pulsante
. La configurazione del comando interno si apre sul lato destro della finestra di dialogo.
-
Selezionare il comando «Write Recipe» dalla casella di riepilogo.
-
Fare clic sul pulsante
. Il comando «WriteRecipe» viene aggiunto all'elenco.
-
Specificare il primo parametro come
Recipese il secondo comeRecipe1. -
Fare clic su «OK» per uscire dalla finestra di dialogo.
-
Trascinare un secondo pulsante nella visualizzazione, denominarlo "Carica ricetta 2" e ripetere i passaggi da 4 a 8. Per il passaggio 7, specificare
Recipe2come secondo parametro. -
Caricare il programma sul controllore e avviarlo. Fare clic sui pulsanti «Load Recipe 1» e «Load Recipe 2», e monitorare le variabili
iValue1eiValue2.
Gli altri comandi della ricetta sono assegnati agli elementi di visualizzazione nello stesso modo di questo esempio. Per una descrizione dei comandi interni, vedere la sezione ⮫ pagina di aiuto della configurazione di ingresso.