Skip to main content

Proprietà degli elementi SFC

Le proprietà di un elemento SFC si modificano nella vista Proprietà. Per aprire questa vista si utilizza il comando Visualizza → Proprietà elemento. Le proprietà visualizzate dipendono dall'elemento attualmente selezionato.

Nota

Le proprietà visualizzate accanto all'elemento nel diagramma SFC dipendono dalle impostazioni della scheda Vista delle opzioni dell'editor SFC.

Generale

Proprietà

Descrizione del valore

Nome

Nome dell'elemento

Per impostazione predefinita, lo schema è <elemento><numero progressivo>

Esempio di nome di passo: Step0, Step1

Esempio di nome di diramazione: Branch0

Commento

Commento dell'elemento (testo)

Esempio: reset di un contatore

È possibile inserire interruzioni di riga premendo Ctrl+Invio.

Simbolo

Per ogni elemento SFC viene creata una variabile implicita con lo stesso nome.

Qui si configura se questa variabile flag viene esportata nella configurazione dei simboli e quali diritti di accesso si applicano al simbolo nel controllore:

  • Nessuno: il simbolo viene esportato nella configurazione dei simboli. Tuttavia, non è possibile accedervi nel controllore.

  • Leggi: il simbolo viene esportato nella configurazione dei simboli e può essere letto nel controllore.

  • Scrivi: il simbolo viene esportato nella configurazione dei simboli e può essere scritto nel controllore.

  • Lettura/Scrittura: combinazione di Leggi e Scrivi

  • Vuoto: nella configurazione dei simboli non viene esportato alcun simbolo.

Specifico

Proprietà

Descrizione del valore

Passo iniziale

_cds_icon_checked.png: questa opzione è abilitata sempre e solo per il passo attualmente definito come passo iniziale. Per impostazione predefinita, si tratta del primo passo di un diagramma SFC.

Nota: se questa proprietà è stata abilitata per un altro passo, deve essere disabilitata per il passo che la possedeva in precedenza, al fine di evitare errori di compilazione.

Duplica o copia

Questa opzione è disponibile per i passi che contengono un'azione del passo (azione di ingresso, azione principale o azione di uscita) e per le transizioni collegate a un oggetto transizione.

_cds_icon_checked.png: quando si copia il passo o la transizione, viene creato un nuovo oggetto per ciascuna delle azioni o transizioni richiamate. Questo contiene una copia del codice di implementazione dell'oggetto copiato. È attiva anche l'opzione per passare direttamente da un'azione incorporata al passo chiamante. Nel menu contestuale dell'azione del passo di questa azione è visibile la voce di menu Vai all'SFC padre.

_cds_icon_option_deactivated.png: quando si copia un passo o una transizione, il collegamento al rispettivo oggetto richiamato viene mantenuto per le azioni o transizioni associate. Non vengono creati nuovi oggetti. L'originale e le copie del passo o della transizione richiamano la stessa azione o transizione.

. Tempi
  • Minimo attivo

  • Massimo attivo

Tempo minimo durante il quale il passo è attivo, anche se la transizione successiva è TRUE

Tempo massimo per cui il passo può essere attivo

Se questo tempo viene superato, CODESYS imposta la variabile implicita SFCError su TRUE.

Tempi secondo la sintassi IEC, ad esempio t#8s, oppure la variabile TIME

Predefinito: T#0s

Azioni

Nota: prestare attenzione all'ordine di elaborazione.

Azione principale

L'azione principale viene eseguita, con il passo attivo, dopo l'esecuzione dell'eventuale azione di ingresso.

Azione di ingresso

L'azione di ingresso viene eseguita prima dell'esecuzione dell'azione principale, a condizione che il passo sia attivo.

Azione di uscita

Quando il passo viene disattivato, questa azione viene eseguita nel ciclo successivo.

Suggerimento

Per ottenere informazioni sullo stato di un passo o di un'azione oppure sui timeout è possibile utilizzare le corrispondenti variabili implicite e i flag SFC.

Per ulteriori informazioni, vedere: Ordine di elaborazione