Skip to main content

Comando: Genera visualizzazioni SFC/LD

Importante

Questo comando è disponibile dopo aver installato CODESYS POU Visu Generator componente aggiuntivo.

Simbolo: _pvg_icon.png

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

Esempio 542. Esempio

Visualizzazione SFC generata

_pvg_img_generated_sfc_visu.png


Per ulteriori informazioni, vedere: