Skip to main content

Module: DataLog Storage CSV

Le sous-module DataLog_Storage_CSV définit le format de stockage d'un Canal DataLog sous forme de fichier CSV. Il peut être ajouté en dessous d'un nœud de canal DataLog

Cela est fait par Ajouter une instance de sous-module commande et sélection du DataLogStorage_CSV module.

Boîte de dialogue : Paramètres

Nom du stockage

Nom du fichier de stockage

Par défaut, l'espace réservé %CHANNEL_NAME% est défini. Cet espace réservé sera remplacé par le nom d'instance du canal DataLog supérieur. Le nom du fichier de stockage doit être unique, car tous les fichiers de stockage sont stockés dans le même répertoire par défaut.

Facultativement, un espace réservé %DATE% peut être ajouté pour la date de stockage. La résolution est définie dans le paramètre Chaîne de format pour remplacer %DATE% (voir ci-dessous).

Exemple :

Avec la spécification du nom '%CHANNEL_NAME%_AT_%DATE%', le nom de fichier suivant est obtenu pour DataLogChannel_1 chaîne :

Application_DataLogChannel_1_AT_20191211_02-10-30.csv

Séparateur:

Valeur ASCII pour le séparateur entre le nom et la valeur de la variable.

Exemple : ','

Taille de la mémoire tampon:

Taille de la mémoire tampon interne pour le stockage temporaire des entrées.

Exemple : 2000

Niveau de remplissage de la mémoire tampon

Valeur en pourcentage.

Si la mémoire tampon est remplie jusqu'à cette valeur, son contenu est écrit dans le fichier CSV. Spécifier 0 désactive la mise en mémoire tampon.

Une entrée dans le fichier a la forme suivante (avec | comme séparateur) :

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

Si le stockage est exécuté avec des chemins hachés, le type de données n'est pas stocké avec chaque entrée, mais une seule fois dans un fichier séparé où le chemin d'instance Assignment hash ↔ est stocké.

L'entrée de ce fichier est de la forme suivante :

<InstancePath>|<TypeClass>|<Hash>

En cas de modification en ligne, les fichiers ne sont pas supprimés. Les nouvelles entrées sont ajoutées. Dans le fichier de hachage, une modification en ligne est marquée d'un horodatage. Ainsi, l'attribution du chemin d'instance hash ↔ pour les entrées avant la modification en ligne est toujours possible.

Lors de l'initialisation après un téléchargement (aucune modification en ligne), les données et les fichiers de hachage sont supprimés.

Caractères encadrants

Ajouter des caractères encadrants

TRUE: les entrées de chaîne seront stockées dans leur environnement.

Exemple : valeur de variable : File1, entrée de fichier : -File1-.

FALSE: les entrées de chaîne sont stockées sans caractères.

Caractères encadrants

Caractères utilisés pour encadrer.

Exemple : '-'

Chaîne de format pour remplacer %DATE%

Format de date utilisé pour remplacer le %DATE% qui peut être spécifié en paramètre Nom du stockage (voir plus haut).

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

LineEnding

Caractère indiquant la fin de la ligne dans le fichier

Dialogue : Informations

Pour plus de détails sur ces boîtes de dialogue, consultez la page d'aide dans Informations.