Si apre la finestra di dialogo
con se si esegue il comando o se si fa doppio clic su una variabile di traccia nella struttura della traccia. Il comando di configurazione è disponibile anche nel menu contestuale della finestra delle tracce, sul lato destro della finestra principale del relativo editor.Nella maggior parte delle situazioni, non è auspicabile che la tracciatura e la visualizzazione dei segnali di ingresso inizino in momenti casuali, ad esempio immediatamente dopo la misurazione precedente o quando un utente preme il pulsante di avvio. In generale è preferibile che la tracciatura venga eseguita quando viene attivato un trigger per il numero di record configurato (post trigger). Questo meccanismo è denominato "triggering" e deve essere definito in questo contesto.
I segnali di ingresso possono essere attivati in vari modi:
configurando una variabile trigger
configurando una condizione di record
oppure entrambi
Parametro |
Descrizione |
|
---|---|---|
|
Selezionare la casella di controllo per attivare il sistema dei trigger. Questa impostazione può essere attivata o disattivata indipendentemente dalle impostazioni più in basso. Se il sistema dei trigger è disabilitato, la traccia viene eseguita liberamente. |
|
|
Assegnare una variabile. Specificare quale segnale verrà utilizzato come trigger immettendone il nome e il percorso. Un segnale di trigger valido è una variabile, una proprietà, un riferimento, un puntatore, un elemento array dell'applicazione o un'espressione IEC. Sono ammessi tutti i tipi IEC di base, eccetto STRING, WSTRING o ARRAY. Sono ammesse le enumerazioni il cui tipo di base non sia STRING, WSTRING o ARRAY. Il contenuto di un puntatore non è un segnale valido. Fare clic sul pulsante per aprire l'Accesso facilitato che permette di ottenere voci valide. Facendo clic sul parametro , i controller che supportano i parametri dei dispositivi come trigger visualizzano un elenco. Per utilizzare un parametro di dispositivo come trigger, selezionare la voce nell'elenco. Aprire l' con il pulsante e selezionare i parametri tracciabili. In sono elencati i parametri disponibili nel sistema. È anche possibile digitare direttamente i nomi dei parametri o copiarli e incollarli (da un'altra configurazione) nel campo di testo. I parametri dei dispositivi sono supportati solo se si utilizza il gestore delle tracce.
NOTA: Se si utilizza CmpTraceMgr per la tracciatura, una Proprietà utilizzata come variabile di traccia (o trigger) deve avere l'attributo del compilatore Attribute Monitoring.
|
|
|
– |
|
|
Evento di trigger sul fronte di salita della variabile di trigger booleana. Oppure non appena il valore definito da per una variabile di trigger analogica viene raggiunto da un'esecuzione ascendente. |
|
|
Evento di trigger sul fronte di discesa della variabile di trigger booleana. Oppure non appena il valore definito per una variabile di trigger analogica viene raggiunto da un'esecuzione discendente. |
|
|
Evento di trigger sulle condizioni descritte per e . |
|
|
Immettere un numero di record per il segnale di traccia, registrati dopo l'attivazione del trigger. Valore predefinito: 50 Campo: 0...4.294.967.295 |
|
|
Immettere il valore a cui dovrà scattare il trigger. Con LREAL o INT) come variabile di trigger. , è possibile specificare se il trigger deve essere attivato su un fronte di salita o di discesa della variabile di trigger. Deve essere impostato se e solo se si utilizza una variabile analogica (variabile con tipo numerico, comeImmettere direttamente un valore. È consentita una costante GVL o un valore ENUM se il relativo tipo è convertibile nella variabile di trigger. Se si utilizza il codice IEC, è possibile anche immettere un'espressione IEC arbitraria di tipo convertibile in quello di una variabile di trigger. Valore predefinito: – (vuoto) |
|
|
Dall'elenco dei task disponibili, selezionare quello in cui sono acquisiti i segnali di ingresso. |
|
|
Immettere qui una variabile, se si intende iniziare la registrazione in base a una condizione. Se la traccia è iniziata prima, ad esempio con la pressione del pulsante di avvio, e la variabile assegnata qui diventa TRUE, l'acquisizione dei dati inizia e il grafico della traccia viene visualizzato. Se si utilizza CmpTraceMgr, la condizione di registrazione deve essere una variabile di tipo BOOL o di accesso bit. Il contenuto di un puntatore non è valido. Le proprietà sono supportate. Se si utilizza il codice IEC, è anche possibile immettere un'espressione arbitraria IEC di tipo BOOL. |
|
|
Immettere un testo di commento sul record corrente. |
|
|
Immettere una risoluzione del timestamp della traccia in ms o μs. Per ogni segnale acquisito, vengono memorizzate e trasmesse al sistema di programmazione le coppie costituite dal valore e dal timestamp. I timestamp trasmessi sono relativi e si riferiscono all'inizio della tracciatura. Se il task di traccia ha un tempo di ciclo di of 1 ms o inferiore, utilizzare un time stamp con risoluzione in μs. Questa opzione è possibile solo se è dispomibile un gestore di tracce nel controller. |
|
|
Impostare questa opzione se la configurazione della traccia e l'ultimo contenuto dei buffer di traccia RTS devono essere salvati in modo persistente sul dispositivo di destinazione. Questa opzione è possibile solo quando nel controller è in azione un gestore di tracce. |
|
|
Fare clic su questo pulsante per aprire la finestra di dialogo . In tal modo è possibile configurare alcune impostazioni aggiuntive per il trigger della traccia. |