Le format des données d’enregistrement enregistrées dans un fichier varie selon de type de variables.
Type de variables et format de données
Type de données |
Intervalle ou exemple |
Restrictions |
|
---|---|---|---|
BOOL |
Données en bits |
0 ou 1 |
|
UINT |
Entier 16 bits non signé |
0–65536 16#0–16#10000 |
|
INT |
Entier 16 bits signé |
-32768-32767 |
|
UDINT |
Entier 32 bits non signé |
0–4294967295 16#0–16#FFFFFFFF |
|
DINT |
Entier 32 bits signé |
-2147483648-2147483647 |
|
WORD |
Entier 16 bits hexadécimal |
16#0–16#FFFF |
|
DWORD |
Entier 32 bits hexadécimal |
16#0–16#FFFFFFFF |
|
REAL |
Nombre réel à virgule flottante de 32 bits |
-1.175494E-38 |
|
STRING |
Chaîne de caractères avec 1–256 caractères |
'ABCD' |
Le type de données STRING est pris en charge par :
|
Pour les entiers décimaux (UINT, INT, UDINT, DINT) et entiers hexadécimaux (WORD, DWORD) les zéros sont supprimés.
Les entiers décimaux (UINT) sont sortis en 5 digits, lorsque la valeur pour la position du point décimal est 0, en 6 digits lorsque cette valeur est 1–4, et en 7 digits lorsque la valeur est 5.
Les entiers décimaux (INT) sont sortis en 6 digits, lorsque la valeur pour la position du point décimal est 0, en 7 digits lorsque cette valeur est 1–4, et en 8 digits lorsque la valeur est 5.
Les entiers décimaux (UDINT) sont sortis en 10 digits, lorsque la valeur pour la position du point décimal est 0, en 11 digits lorsque cette valeur est 1–9, et en 11 digits lorsque la valeur est 10.
Les entiers décimaux (DINT) sont sortis en 11 digits, lorsque la valeur pour la position du point décimal est 0, en 12 digits lorsque cette valeur est 1–9, et en 13 digits lorsque la valeur est 10.
Pour un entier signé (INT, DINT), un signe est sorti en tête des données et "+" est remplacé par un espace.
Si les paramètres de la valeur des données et la position du point décimal ont été modifiés, des zéros sont ajoutés avant et après le point décimal dans les données sorties. Par exemple :
Lorsque le type de variables est UINT et la valeur des données est 12345, la valeur de sortie est 0.12345 lorsque 5 a été défini comme point décimal.
Lorsque le type de variables est UINT et la valeur des données est 123, la valeur de sortie est 0.00123 lorsque 5 a été défini comme point décimal.
Le nombre de fichiers de configuration dépend du type d’automate. Une barre de menu séparée est disponible pour les fonctions Nouvelle, Supprimer, Copier et Coller. Les variables peuvent être insérées par Drag & Drop (glisser/déposer) à partir du volet Variables ou à partir d’un autre fichier de configuration.
Restrictions
Types de données pris en charge : BOOL, INT, UINT, DINT, UDINT, WORD, DWORD, REAL, STRING
Le type de données STRING est pris en charge par :
FP0H C32ET/EP à partir de la version V1.90
FP7 CPS31/CPS41 à partir de la version 4.54
FP7 CPS31/CPS41 à partir de la version 3.64
FP7 CPS21 à partir de la version 1.54
Les types de données prennant en charge les nombres décimaux : INT, UINT, DINT, UDINT
Par exemple : avec "12345" ® la valeur de sortie est 0.12345 avec 5 positions décimales.
Caractéristiques |
FP7 |
FP0H |
FP-XH |
---|---|---|---|
Nombre de configurations max. |
16, Log0–Log15 |
4, Log0–Log3 |
|
Nombre maximum de variables |
500 |
182 |
182 |
Nombre max. d’échantillonnages par fichier |
1000000 |
60000 |
40000 |
Nombre max. de fichiers par dossier |
2000 |
2000 |
1500 |
Nombre maximum de caractères dans la colonne Nom des données |
16 |
||
Nombre maximum de caractères dans la colonne Commentaires |
8 |
||
Nombre maximum de caractères dans la colonne Unité |
8 |