Datalog
Le configurazioni di registrazione di un modello: un'istantanea per intervallo, i canali che acquisisce e l'ordine delle colonne che ogni prova segue.
Un datalog è una configurazione di registrazione riutilizzabile del modello. Dichiara che cosa una prova mette per iscritto: un'istantanea per intervallo, che porta ogni canale elencato dal datalog, ciascun valore accoppiato alla qualità con cui è stato letto (Buona o Non disponibile). Non dichiara nulla su come il modello si disegna: un grafico è un componente di una dashboard, non un'impostazione di qui. I datalog stanno sotto Process > Modelli > modello > Allestimento > Datalog e richiedono il permesso Modificare ricette e valutazioni.
Un modello contiene tutti i datalog che gli servono. Una procedura ne indica uno attraverso il proprio passo Registra, ed è quel riferimento a far sì che una prova registri: una procedura senza datalog non registra alcun campione e non può portare alcuna valutazione, perché una valutazione giudica sulle righe registrate. Anche i comandi Istantanea e Valuta adesso di un pannello registrano attraverso un datalog, una riga per volta.
La cartella Datalog
Selezionare la riga Datalog apre la pagina della cartella ("Configurazioni di registrazione riutilizzabili: un intervallo periodico di istantanea e i canali acquisiti in ogni prova che vi fa riferimento.") con un riquadro per datalog, per nome; premere un riquadro lo apre e la X lo rimuove. Senza nessuno, la pagina dice "Ancora nessun datalog. Aggiungerne uno."
| Comando | Che cosa fa | In grigio quando (situazione) | Non disegnato quando (ruolo) |
|---|---|---|---|
| Nuovo datalog (barra di dettaglio, cartella selezionata; tasto destro Aggiungi un datalog) | Aggiunge Datalog <n> a 1000 ms senza colonne, e lo seleziona. |
Una qualsiasi unità tiene una prova, oppure il runtime è fermo. | Senza Modificare ricette e valutazioni. |
La pagina del datalog
L'intestazione porta il nome e la riga "Che cosa si registra: un'istantanea periodica che contiene ogni canale selezionato, all'intervallo configurato." Ogni campo si salva da solo.
Registrazione
| Campo | Che cos'è | Valori / predefinito | Effetto |
|---|---|---|---|
| Nome | Come si chiama il datalog nell'albero, nel selettore Registra di una procedura e nei selettori di istantanea di un pannello. | Testo libero; Datalog <n> alla creazione. |
Rinomina la riga. |
| Intervallo tra le istantanee (ms) | Ogni quanto si registra un'istantanea. La riga sotto il campo dice "Ogni quanto si registra un'istantanea. 50 ms è il ritmo più rapido a cui una prova registra." | Un numero intero di millisecondi, 50 o più; 1000 per impostazione predefinita. Un valore più breve è rifiutato sotto il campo ("Inserire un numero di almeno 50.") e la casella torna a ciò che conteneva. | Fissa il ritmo di registrazione di ogni prova e di ogni istantanea che usa questo datalog. |
Canali
"Canali del modello registrati durante la prova. Sono questi a definire le colonne della prova." La testata del riquadro porta Canale, che aggiunge una colonna, e la tabella contiene una riga per colonna registrata.
| Colonna | Che cos'è | Valori / predefinito |
|---|---|---|
| Canale | Il canale del modello che questa colonna registra, come Ch<number> · <name>. |
Sono offerti soltanto i canali leggibili (Sola lettura e Lettura e scrittura): un canale di Sola scrittura non è mai campionato, quindi una colonna su di esso resterebbe vuota. Una riga nuova parte sul primo canale leggibile del modello; quando il modello non ne ha alcuno, la riga è aggiunta con il selettore vuoto. |
| Comandi di riga | Sposta il canale in su, Sposta il canale in giù (le estremità restano in grigio), Rimuovi (chiede "Elimina la colonna": il nome del canale, "Questo rimuove la colonna dal datalog."). |
L'ordine delle righe è l'ordine delle colonne: è quello che seguono il file della prova, il CSV e i fogli dell'XLSX, quindi le due frecce decidono l'aspetto di un'esportazione. Uno spostamento che la stazione rifiuta rimette la riga dov'era. La tabella non ti impedisce di elencare lo stesso canale su due righe; ogni riga diventa una colonna a sé.
Qui non si dichiara nient'altro. Il nome, l'unità di misura, il tipo e l'inchiostro di traccia di ogni colonna vengono dal canale stesso. Rinominare un canale riscrive questo riferimento insieme a ogni altro del modello, e rimuovere un canale spazza via la sua colonna dopo una conferma che conta ciò che se ne va.
Dove si usa un datalog
| Superficie | Che cosa fa con il datalog |
|---|---|
| Il passo Registra di una procedura | Registra attraverso di esso durante ogni prova della procedura. La riga del passo dice a quanto ammonta: "Registra 6 canali ogni 500 ms" e, per una procedura Temporale, "…, circa 180 campioni per canale." Una procedura senza datalog si legge "Non si registra nulla: questa prova non lascia alcun datalog." |
| Il riquadro Comandi singoli di un pannello | Istantanea registra una riga attraverso il datalog scelto come prova immediata nata e già conclusa negli Storici; Valuta adesso registra una riga e la giudica in base a una valutazione i cui canali il datalog registra. |
| Una valutazione | Giudica soltanto canali che il datalog della procedura registra: un criterio il cui canale (o canale di riferimento) non è una colonna di quel datalog non può essere giudicato, e la pagina della valutazione lo dice. |
| Un'occorrenza armata durante una prova | Legge le colonne registrate, quindi un canale che il datalog non registra non le è disponibile durante la prova. Una procedura che arma un'occorrenza su un canale che questo datalog tralascia è rifiutata, come lo è una che arma un'occorrenza e non registra proprio nulla. |
Rimuovi il datalog
Rimuovi il datalog sta nel gruppo di pericolo della barra di dettaglio con il datalog selezionato, nel suo menu del tasto destro e come X sul riquadro della pagina della cartella. Chiede prima ("Elimina il datalog", "Questo rimuove il datalog e le colonne che registra."). Ogni procedura che registrava attraverso di esso svuota il proprio riferimento Registra e sopravvive. Richiede Modificare ricette e valutazioni ed è in grigio sotto il blocco di progettazione e con il runtime fermo.
Che cosa ne fa una prova
L'Avvio congela nel file della prova la disposizione dei canali del datalog: le
colonne, in ordine, ciascuna con il proprio numero, il proprio nome, l'alias in vigore sull'unità, la
propria unità di misura e il proprio inchiostro di traccia risolto. La prova le conserva attraverso
ogni modifica successiva del datalog, e perfino dopo che il modello stesso è stato eliminato. Ogni
battito registra un'istantanea di livello applicativo che contiene tutte le colonne: una sorgente non
disponibile o un valore non convertibile è conservato come vuoto contrassegnato Non disponibile,
mentre un valore ricevuto correttamente, per esempio NaN o una sentinella ingegneristica, resta
Buona. Il resto del ciclo di vita sta in Prove e commenti; sfogliare ed esportare ciò
che è stato registrato è Storici.
Che cosa non fa un datalog
- Non disegna nulla. Il modo in cui un modello mostra ciò che registra è una dashboard oppure il riquadro Canali di un pannello.
- Non registra nulla da solo. Un datalog a cui nessuna procedura fa riferimento e che nessuna istantanea lancia non registra alcuna riga.
- Non ha varianti per unità: ogni unità registra le stesse colonne, sui propri collegamenti.
- Non filtra, non media e non comprime: una riga per intervallo, ogni colonna, così come è letta.