Finestra di dialogo: Impostazioni progetto – SFC
Simbolo: 
Funzione: la finestra di dialogo serve a configurare le impostazioni per gli oggetti SFC. Ogni nuovo oggetto SFC riporta automaticamente le impostazioni configurate nelle proprie Proprietà.
Chiamata: comando , categoria SFC
Requisito: è aperto un progetto.
Scheda: Variabili
Utilizza |
|
Variabile | Variabile flag SFC generata implicitamente, che può essere utilizzata per il controllo e il monitoraggio dell'elaborazione di un diagramma SFC. |
Dichiarare |
Se la casella di controllo Dichiarare è selezionata ma Utilizza no, la variabile viene dichiarata, ma il flag non ha alcuna funzione durante l'elaborazione. Nota: se è stata effettuata una dichiarazione manuale di una variabile flag SFC, è necessario disattivare la dichiarazione di questo flag nelle Impostazioni SFC. In caso contrario, il flag dichiarato automaticamente sovrascrive il flag dichiarato manualmente. Nota: una variabile flag dichiarata automaticamente è visibile nella parte dichiarazione dell'editor SFC solo in modalità online. |
Descrizione | Descrive la funzione del flag SFC e gli effetti della sua impostazione. |
Applicare a tutti | In questa finestra di dialogo, CODESYS applica le modifiche agli oggetti SFC esistenti. CODESYS seleziona l'opzione Utilizzare le preimpostazioni nelle proprietà dei POU SFC. |
Importante
Una variabile flag SFC dichiarata automaticamente è visibile nella parte dichiarazione dell'editor SFC solo durante la modalità online.
Scheda: Compila
Calcola sole transizioni attive |
|
Questa parte della finestra di dialogo è disponibile solo per le versioni del compilatore < 3.4.1.0. | |
Società Titolo Versione | Definisce la libreria SFC che CODESYS utilizza per impostazione predefinita |
Spazio dei nomi | Se definito, consente l'indirizzamento univoco delle librerie Necessario quando nel sistema sono disponibili diverse versioni della libreria Assicurarsi che non vi siano incongruenze tra lo spazio dei nomi definito nel Gestore librerie e quello definito per il singolo oggetto. Come impostazioni predefinite valgono i dati della libreria |
Suggerimento
Ogni POU SFC memorizza le informazioni sulla versione della libreria valida al momento dell'aggiunta del POU. Ciò può portare all'utilizzo di più versioni della libreria all'interno dello stesso progetto. Per evitarlo, a partire dalla versione del compilatore 3.4.1.0 non è più possibile definire versioni specifiche della IecSfc.library. La versione della libreria utilizzata per tutti i POU SFC del progetto viene definita con un segnaposto. CODESYS risolve il segnaposto in base alla versione del compilatore in uso. L'assegnazione della versione della libreria alla versione del compilatore è definita nel profilo della libreria.
Scheda: Analisi
Modalità di compatibilità | L'analisi si basa sul modello linguistico degli oggetti di transizione. Se si utilizzano oggetti di transizione o di proprietà nelle diramazioni alternative, questa modalità può fornire espressioni di analisi incomplete. La modalità richiede inoltre che la proprietà Calcola sole transizioni attive sia attivata. |
Modalità multibranch | L'oggetto SFC esegue autonomamente l'analisi. Questa modalità fornisce espressioni di analisi complete anche se si utilizzano oggetti di transizione o di proprietà nelle diramazioni alternative. Se l'opzione Modalità multibranch è attivata, imposta la definizione del compilatore Questa funzionalità è disponibile a partire da CODESYS 3 versione 3.5.22.20. |

