Comando: Genera visualizzazioni SFC/LD
Importante
Questo comando è disponibile dopo aver installato CODESYS POU Visu Generator componente aggiuntivo.
Simbolo:
Funzione: se l'applicazione contiene POU (PRG) o blocchi funzione (FB) nel linguaggio di implementazione Grafico delle funzioni sequenziali (SFC) o Scala (LD2), quindi vengono generate le visualizzazioni corrispondenti.
Chiama: Progetto menu
Requisito: Il CODESYS POU Visu Generator il pacchetto è installato.
Dopo aver eseguito il comando, gli oggetti generati vengono memorizzati nel POU vista. È ora possibile utilizzare questi oggetti come visualizzazioni modello e incorporarli nelle proprie Cornice elemento o a Schede 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.
Risultato 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.
I sub-POU sono blocchi funzionali, azioni, proprietà, metodi o transizioni.
Risultato con SFC
Per le POU PROGRAM e i blocchi funzionali, le visualizzazioni appena generate vengono visualizzate nella POU visualizza nel formato <POU name>_SFC_FRAME. Esempio:
PLC_PRG_SFC_FRAME
È possibile utilizzare un elemento frame per integrare le visualizzazioni con l'estensione del nome SFC_FRAME. Se la visualizzazione è stata generata da un blocco funzione, allora l'istanza del blocco funzionale fb
viene dichiarato automaticamente nell'editor dell'interfaccia. Gli indici come iCurrentIndex
sono interni e vengono impostati automaticamente.
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>.
sub-POU sono blocchi funzionali, azioni, proprietà, metodi o transizioni. Esempio:
POU_1_SFC_VISU
, POU_1_SFC_VISU_Step0_to_Init
Cosa devi ancora fare
Per i blocchi funzione SFC/LD, è necessario trasferire l'istanza corrispondente.
Questo non è necessario per i programmi SFC/LD perché le variabili vengono utilizzate direttamente.
Generazione di una visualizzazione da una POU SFC
Possibile solo con oggetti LD2
È possibile creare solo visualizzazioni per le POU nella Scala (LD2) linguaggio di implementazione. Per visualizzare un POU in LD, convertilo prima in LD2 usando il Converti in una nuova scala comando. Dopodiché, puoi generare una visualizzazione LD2 da
Per ulteriori informazioni, vedere:
Generazione di una visualizzazione da una POU SFC
Importante
Imposta il SFCCurrentStep
contrassegna ogni oggetto SFC nella relativa finestra di dialogo delle proprietà su Impostazioni SFC scheda. Altrimenti si verificheranno errori di compilazione
Se il codice SFC contiene macro, viene generata una visualizzazione separata per ciascuna macro. Questa visualizzazione può essere selezionata
Visualizzazione SFC generata

Per ulteriori informazioni, vedere: