La funzionalità di configurazione dei simboli consente di configurare l'accesso esterno alle variabili. I simboli e le variabili possono quindi essere monitorati nel Server Web ed è possibile accedervi dalle applicazioni esterne, come Vijeo-Designer o OPC server.
Per configurare i simboli di un'applicazione, fare doppio clic sul nodo
nella . Viene visualizzata la vista dell'editor di .L'editor contiene una tabella. A seconda del filtro impostato, in essa vengono mostrate le variabili disponibili o solo quelle già selezionate per la configurazione dei simboli. A questo scopo, le relative informazioni a comparsa con le definizioni delle POU o le librerie interessate sono elencate nella colonna
. Le si può espandere per visualizzare le corrispondenti variabili.Le limitazioni dipendono dalle diverse piattaforme di monitoraggio:
Piattaforma |
Limite massimo |
---|---|
Server Web |
16 000 byte |
OPC UA |
10 000 variabili |
HMI |
Dipende dalla RAM di ogni modello |
Elemento |
Descrizione |
|
---|---|---|
Pulsante |
Il pulsante consente di impostare i seguenti filtri per ridurre il numero di variabili visualizzate: |
|
|
Sono visualizzate anche le variabili non ancora aggiunte alla configurazione dei simboli, ma disponibili a questo scopo nel progetto. |
|
|
Sono visualizzate anche le variabili delle librerie, non ancora aggiunte alla configurazione dei simboli, ma disponibili a questo scopo nel progetto. |
|
|
Questa impostazione ha effetto solo se sono visualizzate le variabili non configurate (vedere i due filtri descritti di seguito).
Di conseguenza, vengono elencate anche le variabili già selezionate per ottenere i simboli tramite { |
|
Pulsante |
Il pulsante consente di creare il progetto. Con la compilazione si aggiorna la vista variabili nell'Editor . |
|
Pulsante |
Il pulsante consente di attivare le opzioni seguenti: |
|
|
Questa funzione non è supportata. |
|
|
Anche i commenti assegnati alle variabili vengono esportati nel file dei simboli. |
|
|
I flag che contengono lo spazio dei nomi vengono esportati nel file dei simboli. Forniscono informazioni aggiuntive sull'origine del nodo nello spazio dei nomi quando OPC UA è attivo. |
|
|
Consente di aprire la finestra di dialogo in cui è possibile configurare il contenuto della configurazione simboli e il file XML. |
|
|
Consente di aprire la scheda EcoStruxure Machine Expert Comandi di menu Guida in linea. della finestra di dialogo del controller selezionato. Vedere la descrizione dell'opzione in
NOTA: Non attivare l'opzione per applicazioni di movimento e critiche in tempo reale poiché l'avvio ritardato dei task IEC determina un jitter più alto.
Per ulteriori informazioni, consultare il paragrafo Ulteriori informazioni sull'opzione Configura sincronizzazione con task IEC.... |
|
|
Selezionare questa opzione per calcolare l'uscita dati analogamente alle versioni SoMachine / SoMachine Motion precedenti a V4.3.
Non utilizzare questo layout insieme con i Il layout dati creato per il client è adattato al meglio al layout creato dal compilatore. |
|
|
Selezionare questa opzione per calcolare l'uscita dati in una forma ottimizzata, indipendente dal layout del compilatore interno. L'ottimizzazione influisce solo sulle variabili di tipo strutturato e sui blocchi funzione. Non viene generato alcun gap con i byte di completamento per i membri non pubblicati, ad esempio, in quanto sono disattivati nella . Per i membri interni, ad esempio, i blocchi funzione che implementano interfacce, non vengono creati gap.Per impostazione predefinita, questa opzione è selezionata per i progetti con EcoStruxure Machine Expert. L'impostazione viene preservata dopo un . |
|
Pulsante |
|
Apre la finestra di dialogo per salvare un file nel file system. Consente di creare un formato XSD (definizione schema XML) del file simbolo, da utilizzare nei programmi esterni. |
Colonne della tabella
:
Colonna |
Descrizione |
---|---|
|
La colonna mostra un elenco di POU. È possibile selezionare le variabili da esportare. Se si selezionano variabili di un tipo dati strutturato, tutti i membri della struttura vengono esportati. È inoltre possibile selezionare solo variabili di membri particolari nella finestra di dialogo . Fare clic sul pulsante di navigazione nella colonna per aprire questa finestra di dialogo. Per ulteriori informazioni, vedere la descrizione della colonna . |
|
Per modificare i diritti di accesso di una voce selezionata, fare clic sulla colonna .A ogni clic del mouse, si cambiano le seguenti definizioni del simbolo:
|
|
Mostra i diritti di accesso massimi. |
|
Mostra il tipo di dati della variabile. Le variabili di un tipo di dati alias vengono visualizzate come indicato nell'esempio seguente di una variabile:
In questo caso, la colonna |
|
Fare clic sul pulsante nella colonna per aprire la finestra di dialogo che consente di selezionare solo particolari variabili membro. In caso di tipi annidati, questa finestra di dialogo fornisce di nuovo un pulsante per aprire un'altra finestra .Questa selezione si applica a tutte le istanze di questo tipo di dati per cui vengono esportati i simboli. Se non vengono esportati tutti i membri di un tipo strutturato, viene visualizzato un asterisco ( ) nelle caselle di controllo dei membri per indicare che tutti i membri esportabili di tale tipo vengono esportati. |
|
Mostra gli eventuali commenti aggiunti nella dichiarazione della variabile. |
Le variabili configurate per essere esportate ma che non sono valide nell'applicazione, ad esempio perché la relativa dichiarazione è stata rimossa, sono visualizzate in rosso. Ciò avviene anche per il nome libreria o POU interessato.
Per impostazione predefinita, il file dei simboli viene creato con un'esecuzione di generazione del codice. Questo file sarà trasferito al dispositivo con il download successivo. Per creare il file senza eseguire il download, utilizzare il comando
, disponibile per impostazione predefinita nel menu .La finestra di dialogo
si apre facendo clic su . Contiene gli elementi seguenti:
Elemento |
Descrizione |
---|---|
|
|
|
Questa funzione non è supportata. |
|
|
|
|
|
|
|
|
|
I flag del nodo dello spazio dei nomi forniscono ulteriori informazioni sull'origine di un nodo nello spazio dei nomi. I flag del nodo sono disponibili nella tabella dei simboli quando è attivato OPC UA. Deselezionare questa opzione per impedire di inserire i flag del nodo dello spazio dei nomi nel file XML se l'analizzatore non è in grado di elaborarli. |
|
Selezionare questa opzione per salvare i commenti nel file XML. Nelle versioni precedenti a V4.4 di SoMachine / SoMachine Motion, comprende l'impostazione . |
|
Selezionare questa opzione per salvare gli attributi nel file XML. |
|
Questa opzione è disponibile solo se è attivata l'opzione o l'opzione .Se questa opzione è selezionata, vengono incluse anche le informazioni per i nodi tipo (tipi definiti dall'utente, come gli elementi STRUCT e ENUM). Se questa opzione non è selezionata, commenti e attributi sono disponibili solo per le variabili esportate direttamente. |
Questi parametri sono disponibili solo se è attivata una delle opzioni . |
|
|
Selezionare le opzioni per stabilire il tipo di commenti salvati nella configurazione simbolo. |
|
|
|
|
|
|
|
|
Questi parametri sono disponibili solo se è attivata una delle opzioni . |
|
|
Selezionare le opzioni per stabilire il tipo di attributi salvati nella configurazione simbolo. |
|
|
|
|
|
Per ottenere accesso coerente, sincrono, il sistema runtime posticipa l'elaborazione della richiesta di lettura e scrittura del client simbolico finché non viene eseguito alcun task IEC. Non appena si trova il gap, il riavvio dei task IEC viene posticipato finché i valori richiesti non sono stati copiati nell'elenco di variabili.
Questa opzione è utile per sistemi sempre in esecuzione senza clock di produzione, ad esempio, se i valori del processo devono essere scritti ciclicamente a intervalli di tempo fissi (ad esempio 60 s).
Se si intende utilizzare l'opzione
, prendere in considerazione i punti seguenti quando si definiscono gli elenchi di variabili lette e scritte:Configurare l'accesso sincrono e coerente solo per le variabili per cui è necessario.
Creare elenchi separati per variabili consistenti e per variabili che possono non essere consistenti.
Creare diversi piccoli elenchi contenenti variabili consistenti invece di un grande elenco.
Definire intervalli di tempo più ampi possibile per leggere ciclicamente i valori.
L'opzione EcoStruxure Machine Expert:
è disponibile in due diverse ubicazioni inNell'editor
, come un'opzione del pulsante . (Se è disponibile una configurazione simbolo nell'applicazione.)Nella scheda
della finestra di dialogo del controller selezionato.