Skip to main content

Elemento di visualizzazione: Traccia

Simbolo:

_cds_icon_trace_2.png

Categoria: Controlli speciali

L'elemento mostra la curva grafica dei valori delle variabili. Inoltre, le variabili possono essere configurate per controllare la visualizzazione.

Suggerimento

IL Traccia l'elemento di visualizzazione non può essere inserito in una visualizzazione nel pool POU.

Proprietà dell'elemento

Sono disponibili tutte le proprietà degli elementi?

Tutte le proprietà sono disponibili solo dopo aver selezionato Avanzato opzione o Tutte le categorie filtrare Proprietà.

Nome elemento

Esempio: Velocity

Assegna nomi individuali agli elementi in modo che si trovino più velocemente nell'elenco degli elementi.

Fonte di dati

Posizione in cui i dati di traccia sono memorizzati nel buffer

_visu_icon_application.png:

  • <applicazione locale>

    Il campionamento della traccia viene eseguito sotto l'applicazione locale. La visualizzazione che contiene la traccia si trova sotto questa applicazione.

    Quando l'applicazione viene scaricata, la configurazione di traccia viene scaricata sul dispositivo locale. Durante l'esecuzione, i dati vengono memorizzati localmente nel buffer di traccia.

  • <nome origine dati>:

    Origine dati che identifica il dispositivo remoto in cui viene creato il campione di traccia

    Quando l'applicazione locale viene scaricata con la visualizzazione, la configurazione della traccia viene scaricata nel file a distanza dispositivo. Durante l'esecuzione, il buffer di traccia viene riempito, i dati di traccia vengono trasferiti e quindi visualizzati nella visualizzazione locale come HMI.

    Esempio: DataSoure_PLC_A

    Il buffer di traccia viene riempito solo se viene eseguita l'applicazione remota. Il campionamento dei dati viene avviato quando viene avviata la visualizzazione locale.

Applicazione

Applicazione in cui sono stati registrati i dati.

_cds_icon_arrow_down.png: elenca tutte le applicazioni presenti sotto l'origine dati

Requisito: un'origine dati remota (non <applicazione locale>) è citato nel Fonte di dati proprietà.

Tipo di elemento

Traccia

Traccia

_visu_icon_trace.png <nome della configurazione di traccia>:

Apre il Traccia configurazione finestra di dialogo in cui è possibile modificare la configurazione della traccia

Mostra cursore

standard icon: Nella posizione del mouse viene visualizzato un cursore (linea verticale). I valori del trigger e della variabile in cui sono puntati i cursori vengono visualizzati come descrizione comando.

Sovrascrivi Trace esistente sul PLC

standard icon: Se nel controllore è già memorizzato un Trace con lo stesso nome, questo Trace verrà sovrascritto con la configurazione qui definita durante il download.

Formato numerico

Formato numerico dei valori nella descrizione comando nella sintassi printf (esempio: %d, %5.2f)

Posizione

La posizione definisce la posizione e la dimensione dell'elemento nella finestra di visualizzazione. Questo si basa sul sistema di coordinate cartesiane. L'origine si trova nell'angolo in alto a sinistra della finestra. L'asse X orizzontale positivo corre verso destra. L'asse Y verticale positivo corre verso il basso.

X

La coordinata X (in pixel) dell'angolo superiore sinistro dell'elemento

Esempio: 10

Y

La coordinata Y (in pixel) dell'angolo superiore sinistro dell'elemento

Esempio: 10

Larghezza

Specificato in pixel

Esempio: 150

Altezza

Specificato in pixel

Esempio: 30

Suggerimento

Puoi anche modificare i valori trascinando la casella _visu_icon_position_element.png simboli in altre posizioni nell'editor.

Variabili di controllo

Le variabili di controllo vengono assegnate automaticamente quando si fa clic Inserisci elementi per controllare la traccia.

Ripristina trigger

variabile (BOOL)

Variabile di controllo standard: bResetTrigger

TRUE: Reimposta l'attivazione. Dopo l'esecuzione dell'azione, la variabile viene impostata automaticamente su FALSE.

Avvia traccia

variabile (BOOL)

Variabile di controllo standard: bStart

TRUE: avvia la traccia. Dopo l'esecuzione dell'azione, la variabile viene impostata automaticamente su FALSE.

Il grafico continua e vengono aggiunti i nuovi valori. Dopo l'esecuzione dell'azione, la variabile viene impostata automaticamente su FALSE.

Interrompi Traccia

variabile (BOOL)

Variabile di controllo standard: bStop

TRUE: Arresta la traccia. Dopo l'esecuzione dell'azione, la variabile viene impostata automaticamente su FALSE.

Il grafico viene interrotto e non vengono visualizzati nuovi valori. Questa variabile viene valutata solo quando viene visualizzata la traccia con la visualizzazione attiva poiché la traccia è ancora in esecuzione prima di quella.

Dopo l'esecuzione dell'azione, la variabile viene impostata automaticamente su FALSE.

Suggerimento: in alternativa, utilizzare il Interrompere inizialmente la traccia ambientazione

Interrompere inizialmente la traccia

_cds_icon_checked.png: La traccia viene inizialmente interrotta e non visualizza alcun valore. Il display riparte solo con il Avvia traccia comando. I valori vengono visualizzati da questo punto in poi.

Salva la traccia in un file

Salva traccia

variabile (BOOL)

Variabile di controllo standard: bStore

TRUE: salva in un file la configurazione di traccia corrente ei dati archiviati nel sistema di sviluppo. Al termine dell'azione, la variabile viene impostata automaticamente su FALSE.

Nome del file

variabile (STRING) che contiene il nome del file da salvare.

Variabile di controllo standard: sStoreFilename

Carica traccia da file

Carica traccia

variabile (BOOL)

Variabile di controllo standard: bRestore

TRUE: legge il file specificato di seguito e ne carica il contenuto nell'editor di traccia. Il file contiene una configurazione di traccia ed eventualmente anche dati di traccia. A tale scopo, la configurazione della traccia archiviata deve corrispondere all'applicazione in cui si trova la configurazione della traccia. Al termine dell'azione, la variabile viene impostata automaticamente su FALSE.

Nota

Una configurazione di traccia può essere caricata da un file solo in circostanze speciali. Il file deve essere stato creato esattamente con la stessa applicazione (in esecuzione) con cui verrà quindi caricato. La conseguenza della modifica dell'applicazione in esecuzione (ad esempio scaricando nuovamente) è che un file creato in precedenza dall'applicazione non può più essere letto nell'applicazione. Anche modifiche manuali esterne al file possono causare questo. È necessario modificare solo le impostazioni di configurazione che hanno effetto sulla visualizzazione delle variabili. Se modifichi le definizioni delle variabili direttamente nel file (ad esempio sostituendo la variabile x con vy), il file non può essere caricato.

Nome del file

variabile (STRING) che contiene il nome del file da leggere.

Variabile standard: sRestoreFilename

Centro

Le proprietà contengono valori fissi per le coordinate del punto di rotazione. Il punto di rotazione viene visualizzato nell'editor come _visu_icon_center_point.png simbolo e viene utilizzato come centro per la rotazione e il ridimensionamento.

Suggerimento

Puoi anche modificare i valori trascinando il file _visu_icon_center_point.png simbolo in un'altra posizione nell'editor.

X

Coordinata X del punto di rotazione

Y

Coordinata Y del punto di rotazione

Movimento assoluto

Le proprietà contengono variabili IEC per il controllo dinamico della posizione dell'elemento. Il punto di riferimento è l'angolo superiore sinistro dell'elemento. In fase di esecuzione, l'intero elemento viene spostato.

Movimento

X

  • Variabile (tipo di dati numerico) per la posizione X (in pixel)

    Esempio: PLC_PRG.iPos_X

Aumentando questo valore in fase di esecuzione si sposta l'elemento a destra.

Y

Aumentando questo valore in fase di esecuzione si sposta l'elemento verso il basso.

Rotazione

Variabile (tipo di dato numerico) per l'angolo di rotazione (in gradi)

Esempio: PLC_PRG.iAngle1

Il punto medio dell'elemento ruota in corrispondenza di Centro punto. Questo punto di rotazione è mostrato come il _visu_icon_center_point.png simbolo.

In fase di esecuzione, l'allineamento dell'elemento rimane lo stesso rispetto al sistema di coordinate della visualizzazione. Aumentando il valore, l'elemento ruota a destra.

_visu_img_prp_rotation.png

Rotazione interna

Variabile (tipo di dato numerico) per l'angolo di rotazione (in gradi)

Esempio: PLC_PRG.iAngle2

In fase di esecuzione, l'elemento ruota attorno al punto di rotazione specificato in Centro in base al valore della variabile. Inoltre, l'allineamento dell'elemento ruota in base al sistema di coordinate della visualizzazione. Aumentando il valore nel codice ruota in senso orario.

Il punto di rotazione viene visualizzato come _visu_icon_center_point.png simbolo.

Nota

Se viene specificato un angolo di rotazione statico in Posizione → Angolo proprietà, quindi l'angolo di rotazione statico viene aggiunto all'angolo di rotazione variabile (offset) quando viene eseguita la visualizzazione.

_visu_img_prp_inner_rotation.png

Suggerimento

È possibile combinare le variabili in a conversione di unità.

Suggerimento

Il X, Y, Rotazione, e Rotazione interna le proprietà sono supportate dalla funzionalità "Animazione client".

Variabili di stato

Le variabili controllano il comportamento dell'elemento in modo dinamico.

Invisibile

variabile (BOOL) per alternare la visibilità dell'elemento

TRUE: L'elemento non è visibile in fase di esecuzione.

Suggerimento

Il Invisibile la proprietà è supportata dalla funzionalità "Animazione client".

Animazione

Suggerimento

Queste proprietà sono disponibili solo dopo aver selezionato il Supporta le animazioni dei clienti e la sovrapposizione di elementi nativi opzione nel Responsabile della visualizzazione.

Durata dell'animazione

Variabile per la durata (in millisecondi) in cui l'elemento esegue un'animazione

  • Variabile (valore intero)

    Esempio: Menu.tContent insieme a VAR tContent : INT := 500; END_VAR

  • Intero letterale

    Esempio: 500

. Proprietà animabili
  • Movimento assoluto, Movimento, X, Y

  • Movimento assoluto, Rotazione

  • Movimento assoluto, Rotazione interna

  • Movimento assoluto, Rotazione esterna

Il movimento animato viene eseguito quando almeno un valore di una proprietà animabile è cambiato. Il movimento quindi eseguito non è a scatti, ma è regolare entro la durata dell'animazione specificata. L'elemento di visualizzazione si sposta nella posizione specificata durante la rotazione dinamica. Le transizioni sono fluide.

Passa in primo piano

variabile (BOOL) per impostare l'elemento in primo piano

TRUE: In runtime l'elemento di visualizzazione viene visualizzato in primo piano.

FALSE: In runtime, l'elemento di visualizzazione viene visualizzato nel layer in cui è stato inserito nell'editor di visualizzazione.

Esempio: bIsInForeground insieme a VAR bIsInForeground : BOOL := FALSE; END_VAR

Diritti di accesso

Nota

Disponibile solo quando una gestione utenti è impostata per la visualizzazione.

Diritti di accesso pulsante

Apre il Diritti di accesso dialogo. Lì puoi modificare i privilegi di accesso per l'elemento.

. Messaggi di stato:
  • Non impostato. Pieni diritti.: Diritti di accesso per tutti i gruppi di utenti: operabile

  • I diritti sono impostati: diritti limitati: L'accesso è limitato ad almeno un gruppo.