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 POUs vista. È ora possibile utilizzare questi oggetti come visualizzazioni modello e incorporarli nelle proprie Cornice elemento o a Schede elemento.

La visualizzazione appena generata può essere eseguita parallelamente all'applicazione separatamente senza un sistema di sviluppo. Visualizza lo stato online dell'applicazione e mostra il passaggio corrente del programma evidenziato a colori.

Risultato con Ladder (LD2)

Per i POU PROGRAM, le visualizzazioni appena generate vengono visualizzate nella vista POUs nel formato <nome FB> _LD_VISU.

Per i sub-POU, le visualizzazioni appena generate vengono visualizzate nella vista POUs nella cartella LD-Visus nel formato <nome POU> <nome sub-POU> _LD_VISU.

I sotto-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 POUs 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.

Per i sub-POU, le visualizzazioni appena generate vengono visualizzate nella vista POUs vnella cartella SFC-SubVisus nel formato <nome POU> _SFC_VISU <nome sub-POU>.

I 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.