Simbolo:
Funzione: Fornisce informazioni sulla versione del compilatore e configura le opzioni di compilazione a livello di progetto.
Chiama: Progetto → comando Impostazioni progetto, categoria Opzioni di compilazione
Requisito: Un progetto è aperto.
|
Correggere la versione |
Mostra la versione del compilatore utilizzata durante la compilazione e il caricamento per la compilazione. È possibile aggiornare alla versione più recente del compilatore, ma non è possibile ripristinare una versione precedente. |
|
Consentire i caratteri Unicode per gli identificatori |
Deselezionato per impostazione predefinita, perché l'uso di caratteri Unicode nei nomi degli identificatori non è consentito dallo standard IEC. Può essere richiesto per alcune lingue straniere (esempio: Lingue asiatiche) |
|
Sostituire le costanti |
In modalità online, le costanti sono contrassegnate da un simbolo che viene aggiunto al valore nell'editor delle dichiarazioni o nella vista di monitoraggio. In questo caso, l'accesso non è possibile, ad esempio tramite un operatore ADR, la forzatura e la scrittura.
|
|
Abilitare la registrazione nei breakpoint |
Per i punti di interruzione definiti come punti di esecuzione, è possibile creare un testo di messaggio nella finestra di dialogo Impostazioni punto di esecuzione. Questo testo viene stampato nel registro del dispositivo quando l'applicazione si ferma al punto di esecuzione. |
|
Codifica UTF8 per STRING |
L'accesso dell'indice al letterale UTF-8 non è consigliabile e nella maggior parte dei casi provoca errori. Nota: Se non si desidera una codifica a livello di progetto in formato UTF-8, un singolo tipo di variabile può essere convertito implicitamente con un prefisso UTF8#. Codifica UTF-8 solo per la configurazione a livello di progetto: Viene utilizzata una codifica UTF-8 se l'opzione di compilazione a livello di progetto codifica UTF8 per STRING è abilitata. Anche le funzioni della libreria e i componenti aggiuntivi sono orientati in base a questa impostazione. Se si utilizzano singole stringhe codificate UTF-8, occorre assicurarsi che vengano interpretate correttamente ovunque vengano utilizzate. Ad esempio, una variabile stringa nel server OPC sarà convertita in UTF-8 prima di essere trasferita a un client se l'impostazione non è selezionata. Valori come UTF8#'äöü' verrebbero interpretati in modo errato. Problemi simili possono verificarsi quando si producono stringhe nella visualizzazione. |
|
Modifica delle definizioni del progetto |
Apre la finestra di dialogo Modifica definizioni progetto. |
|
Numero massimo di avvisi |
Si riferisce agli avvisi che vengono emessi nella vista dei messaggi. Nota: La selezione delle avvertenze del compilatore visualizzate viene definita nella finestra di dialogo Impostazioni progetto, nella categoria ⮫ Avvertenze del compilatore. |
|
Aggiungi progetto Definisci |
Aggiunge una nuova riga alla tabella. Fare doppio clic su questa riga per aprire l'editor di righe e inserire l'identificatore della nuova definizione di progetto. La definizione del nuovo progetto deve essere un identificatore IEC valido. Le definizioni del progetto sono valide per l'intero progetto e per tutte le librerie a cui si fa riferimento. Non si applicano alle interfacce pubbliche. |
: (predefinito) Il valore viene caricato direttamente per ogni costante scalare (non
per STRING, ARRAY o strutture).
: L'accesso alle costanti è possibile, ma allunga i tempi di calcolo.