Proprietà degli elementi SFC

Panoramica

Per visualizzare e modificare le proprietà di un elemento SFC, utilizzare la finestra di dialogo Proprietà dell'elemento. Aprire questa finestra di dialogo con il comando Proprietà dell'elemento, nel menu Vista.

Le proprietà visualizzate dipendono dall'elemento selezionato.

È possibile determinare se i particolari tipi di proprietà devono essere visualizzati accanto a un elemento nel grafico SFC dalla scheda Vista delle opzioni dell'editor SFC.

Proprietà comuni

Proprietà

Descrizione

Nome

Nome dell'elemento, per impostazione predefinita <elemento><numero progressivo> Esempi: nome passo Step0, Step1, nome derivazione branch0 e così via.

Commento

Commento dell'elemento con una stringa di testo. Esempio: esegue il reset del contatore.

Premere CTRL + INVIO per inserire le interruzioni di riga.

Simbolo

Per ogni elemento SFC viene creato implicitamente un flag con lo stesso nome dell'elemento.

Qui è possibile specificare se la variabile del flag debba essere esportata nella configurazione simboli e in che modo sarà possibile accedere al simbolo nel controller.

Nessuno: il simbolo viene esportato nella configurazione simboli ma non sarà accessibile nel controller.

Lettura: il simbolo viene esportato nella configurazione simboli e sarà leggibile nel controller.

Scrittura: il simbolo viene esportato nella configurazione simboli e potrà essere scritto nel controller.

Lettura/Scrittura: una combinazione di lettura e scrittura.

Per impostazione predefinita, questo campo è lasciato vuoto e ciò significa che il simbolo non verrà esportato nella configurazione simboli.

Proprietà specifiche

Proprietà specifica

Descrizione

Passo iniziale

Questa opzione viene attivata nelle proprietà del passo iniziale (init step) corrente. Per impostazione predefinita, viene attivata per il primo passo del grafico SFC ed è disattivata per gli altri passi. Se si attiva questa opzione per un altro passo, è necessario disattivarla nel passo iniziale precedente. Altrimenti, sarà generato un errore di compilazione.

Duplica o copia

Questa opzione è disponibile per i passi e contiene un'azione di passo (azione di inserimento, azione principale o azione di uscita) e per transizioni collegate a un oggetto transizione.

Se l'opzione Duplica o copia è selezionata, viene creato un nuovo oggetto per ogni azione, passo e proprietà chiamata quando si copia il passo o la transizione. Il nuovo oggetto contiene una copia del codice di implementazione dell'oggetto sorgente.

Se l'opzione Duplica o copia non è selezionata, il collegamento all'oggetto chiamato viene conservato per le azioni, passi e proprietà associate quando si copia il passo o la transizione. Non vengono creati nuovi oggetti. L'origine e le copie di passo o transizione chiamano la stessa azione, passo o proprietà.

Tempi

 

Definisce i tempi di elaborazione minimo e massimo del passo.

Minimo attivo

Durata minima di tempo che l'elaborazione di questo passo deve impiegare, anche se la transizione successiva è TRUE. Valori ammessi: tempo secondo la sintassi IEC (ad esempio, t#8s) o variabile TIME; valore predefinito t#0s.

Massimo attivo

Durata massima di tempo che l'elaborazione di questo passo deve impiegare. I timeout dei passi sono indicati dal flag della variabile implicita SFCError. Valori ammessi: tempo secondo la sintassi IEC (ad esempio, t#8s) o variabile TIME; valore predefinito t#0s.

Azioni

 

Definisce le azioni da eseguire quando il passo è attivo. Per ulteriori informazioni, vedere la descrizione della Sequenza di elaborazione in SFC.

Passo attivato

Questa azione viene eseguita dopo che il passo è stato attivato.

Passo attivo

Questa azione viene eseguita quando il passo è attivo e le eventuali azioni da eseguire al momento dell'attivazione sono già state elaborate.

Passo disattivo

Questa azione viene eseguita nel ciclo successivo dopo che il passo è stato attivato (azione all'uscita).

NOTA: Utilizzare le variabili implicite corrispondenti per stabilire lo stato delle azioni e i timeout tramite flag SFC.