Skip to main content

Modulo: DataLog Storage CSV

Il sotto modulo DataLogStorage_CSV definisce il formato di archiviazione di a canale DataLog come file CSV. Può essere aggiunto sotto un nodo del canale DataLog

Questo viene fatto dal Aggiungi istanza del sotto modulo comando e selezione di DataLogStorage_CSV modulo.

Dialogo: Parametri

Nome di archiviazione

Nome del file di archiviazione

Per impostazione predefinita, il segnaposto %CHANNEL_NAME% è definito. Questo segnaposto verrà sostituito dal nome dell'istanza del canale DataLog superiore. Il nome del file di archiviazione deve essere univoco, poiché per impostazione predefinita tutti i file di archiviazione sono archiviati nella stessa directory

Facoltativamente un segnaposto %DATE% può essere aggiunto per la data di archiviazione. La risoluzione è definita nel parametro Stringa di formato per sostituire %DATE% (vedi sotto).

Esempio:

Con la specificazione del nome '%CHANNEL_NAME%_AT_%DATE%', i seguenti risultati relativi al nome di file DataLogChannel_1 canale:

Application_DataLogChannel_1_AT_20191211_02-10-30.csv

Separatore:

Valore ASCII per il separatore tra nome e valore della variabile.

Esempio: ','

Dimensione del buffer:

Dimensione del buffer interno per l'archiviazione temporanea delle voci.

Esempio: 2000

Livello di riempimento del buffer

Valore in percentuale.

Se il buffer è riempito fino a questo valore, il contenuto del buffer viene scritto nel file CSV. Specificando 0 disattiva il buffering.

Una voce nel file ha il seguente formato (con | come separatore):

<TimeStamp>|<InstancePath/Hash>|<Value>[|<TypeClass>]

Se l'archiviazione viene eseguita con percorsi con hash, il tipo di dati non viene memorizzato con ogni voce ma solo una volta in un file separato in cui è memorizzato il percorso dell'istanza hash ↔ di assegnazione.

La voce in questo file ha il formato:

<InstancePath>|<TypeClass>|<Hash>

In caso di modifica online, i file non vengono eliminati. Le nuove voci vengono aggiunte. Nel file hash una modifica online è contrassegnata da un timestamp. Pertanto, l'assegnazione del percorso di istanza hash ↔ per le voci prima della modifica online

Durante l'inizializzazione dopo un download (nessuna modifica online) i dati e i file hash vengono eliminati.

Inclusione di caratteri

Aggiungi caratteri che lo racchiudono

TRUE: le voci delle stringhe verranno archiviate con l'ambiente circostante.

Esempio: valore variabile: File1, immissione del file: -File1-.

FALSE: le stringhe vengono memorizzate senza includere caratteri.

Inclusione di caratteri

Caratteri usati per racchiudere.

Esempio: '-'

Stringa di formato per sostituire %DATE%

Formato della data utilizzato per sostituire %DATE% che può essere specificato nel parametro Nome di archiviazione (vedi sopra).

Esempi: 'yyyyMMdd', 'yyyyMMdd_hh-mm-ss'

LineEnding

Carattere che indica la fine della riga nel file

Dialogo: Informazioni

Per informazioni dettagliate su queste finestre di dialogo, consulta la pagina di aiuto in Informazioni.