Types de données
Présentation
Les types de données sont des formats de variables spécifiques, utilisés pour compléter la description des formats internes (par exemple, dans le cas d’une structure ou d’une énumération). Le format générique des types de données est DT_xxx.
Liste des types de données
Voici la liste des types de données les plus fréquemment utilisés :
-
DT_ACInputSetting
-
DT_CommercialReference
-
DT_DateTime
-
DT_ExtBaudRate
-
DT_ExtParity
-
DT_FaultCode
Change this to DT_TripCode? -
DT_FirmwareVersion
-
DT_Language5
-
DT_OutputFallbackStrategy
-
DT_PhaseNumber
-
DT_ResetMode
-
DT_WarningCode
Change this to DT_AlarmCode?
Ces types de données sont décrits dans les tableaux ci-dessous :
DT_ACInputSetting
Le format DT_ACInputSetting est une énumération qui améliore la détection des entrées CA :
Valeur |
Description |
---|---|
0 |
Aucun (réglages usine) |
1 |
< 170 V 50 Hz |
2 |
< 170 V 60 Hz |
3 |
> 170 V 50 Hz |
4 |
> 170 V 60 Hz |
DT_CommercialReference
Le format DT_CommercialReference est de type Word[6] et indique une référence commerciale :
Registre |
MSB |
LSB |
---|---|---|
Registre N |
caractère 1 |
Caractère 2 |
Registre N+1 |
caractère 3 |
Caractère 4 |
Registre N+2 |
caractère 5 |
Caractère 6 |
Registre N+3 |
caractère 7 |
Caractère 8 |
Registre N+4 |
caractère 9 |
Caractère 10 |
Registre N+5 |
caractère 11 |
Caractère 12 |
Exemple :
Adresses 64 à 69, Word[6], Référence commerciale du contrôleur.
Si la référence commerciale du contrôleur = LTMR :
Registre |
MSB |
LSB |
---|---|---|
64 |
L |
T |
65 |
M |
(espace) |
66 |
R |
|
67 |
|
|
68 |
|
|
69 |
|
|
DT_DateTime
Le format DT_DateTime est de type Word[4] et indique la date et l’heure :
Registre |
Bits 12 à 15 |
Bits 8 à 11 |
Bits 4 à 7 |
Bits 0 à 3 |
---|---|---|---|---|
Registre N |
S |
S |
0 |
0 |
Registre N+1 |
H |
H |
m |
m |
Registre N+2 |
M |
M |
D |
D |
Registre N+3 |
Y |
Y |
Y |
Y |
Où :
-
S = seconde
Format : BCD à deux chiffres.
La plage de valeurs au format BCD est : [00-59].
-
0 = inutilisé
-
H = heure
Format : BCD à deux chiffres.
La plage de valeurs au format BCD est : [00-23].
-
m = minute
Format : BCD à deux chiffres.
La plage de valeurs au format BCD est : [00-59].
-
M = mois
Format : BCD à deux chiffres.
La plage de valeurs au format BCD est : [01-12].
-
D = jour
Format : BCD à deux chiffres.
La plage de valeurs (au format BCD) est :
[01-31] pour les mois 01, 03, 05, 07, 08, 10, 12
[01-30] pour les mois 04, 06, 09, 11
[01-29] pour le mois 02 dans une année bissextile
[01-28] pour le mois 02 dans une année non bissextile
-
Y = année
Format : BCD (Binary Coded Decimal) à quatre chiffres.
La plage de valeurs au format BCD est : [2006-2099].
Le format d’entrée de données et la plage de valeurs sont les suivants :
Format d’entrée de données |
DT#YYYY-MM-DD-HH:mm:ss |
|
---|---|---|
Valeur minimum |
DT#2006-01-01:00:00:00 |
1er janvier 2006 |
Valeur maximum |
DT#2099-12-31-23:59:59 |
31 décembre 2099 |
Remarque : si vous définissez des valeurs en dehors de ces limites, le système indique une erreur détectée. |
Exemple :
Adresses 655 à 658, Word[4], réglage de la date et de l’heure.
Si la date est le 4 septembre 2008 à 7 heures, 50 minutes et 32 secondes :
Registre |
15 12 |
11 8 |
7 4 |
3 0 |
---|---|---|---|---|
655 |
3 |
2 |
0 |
0 |
656 |
0 |
7 |
5 |
0 |
657 |
0 |
9 |
0 |
4 |
658 |
2 |
0 |
0 |
8 |
Avec le format d’entrée de données : DT#2008-09-04-07:50:32.
DT_ExtBaudRate
DT_ExtbaudRate dépend du bus utilisé :
Le format DT_ModbusExtBaudRate est une énumération des débits en bauds possibles avec un réseau Modbus :
Valeur |
Description |
---|---|
1200 |
1200 bauds |
2400 |
2400 bauds |
4 800 |
4800 bauds |
9 600 |
9600 bauds |
19 200 |
19200 bauds |
65535 |
Autodétection (réglages usine) |
Le format DT_ProfibusExtBaudRate est une énumération des débits en bauds possibles avec un réseau PROFIBUS DP :
Valeur |
Description |
---|---|
65535 |
Vitesse automatique (réglages usine) |
Le format DT_DeviceNetExtBaudRate est une énumération des débits en bauds possibles avec un réseau DeviceNet :
Valeur |
Description |
---|---|
0 |
125 kBd |
1 |
250 kBd |
2 |
500 kBd |
3 |
Vitesse automatique (réglages usine) |
Le format DT_CANopenExtBaudRate est une énumération des débits en bauds possibles avec un réseau CANopen :
Valeur |
Description |
---|---|
0 |
10 kBd |
1 |
20 kBd |
2 |
50 kBd |
3 |
125 kBd |
4 |
250 kBd (réglage usine) |
5 |
500 kBd |
6 |
800 kBd |
7 |
1000 kBd |
8 |
Vitesse automatique |
9 |
Réglage usine |
DT_ExtParity
DT_ExtParity dépend du bus utilisé :
Le format DT_ModbusExtParity est une énumération des parités possibles avec un réseau Modbus :
Valeur |
Description |
---|---|
0 |
Aucune |
1 |
Paire |
2 |
Impaire |
DT_FaultCode
Change
this to DT_TripCode?
Le format DT_FaultCode
Code de déclenchement |
Description |
---|---|
0 |
Aucune erreur détectée |
3 |
Courant de terre |
4 |
Surcharge thermique |
5 |
Démarrage long |
6 |
Rotor bloqué |
7 |
Déséquilibre de courant de phase |
8 |
Sous intensité |
10 |
Test |
11 |
Erreur détectée sur le port IHM |
12 |
Perte de communication au niveau du port IHM |
13 |
Erreur interne du port réseau |
16 |
Déclenchement externe |
18 |
Diagnostic marche-arrêt |
19 |
Diagnostic de câblage |
20 |
Surintensité |
21 |
Perte courant phase |
22 |
Inversion courant phase |
23 |
Capteur température moteur |
24 |
Déséquilibre tension phase |
25 |
Perte tension phase |
26 |
Inversion tension phase |
27 |
Sous-tension |
28 |
Surtension |
29 |
Sous-charge en puissance |
30 |
Surcharge en puissance |
31 |
Sous-facteur de puissance |
32 |
Sur-facteur de puissance |
33 |
Configuration LTME |
34 |
Court-circuit du capteur de température |
35 |
Circuit du capteur de température ouvert |
36 |
Inversion TC |
37 |
Rapport TC hors limite |
46 |
Vérification de démarrage |
47 |
Vérification du fonctionnement du moteur |
48 |
Vérification de l’arrêt |
49 |
Vérification de l’arrêt du moteur |
51 |
Erreur de température interne du contrôleur |
55 |
Erreur interne du contrôleur détectée (débordement de pile) |
56 |
Erreur interne du contrôleur détectée (erreur de RAM détectée) |
57 |
Erreur interne du contrôleur détectée (erreur de somme de contrôle RAM détectée) |
58 |
Erreur interne du contrôleur détectée (déclenchement chien de garde matériel) |
60 |
Courant L2 détecté en mode monophasé |
64 |
Erreur de mémoire non volatile. |
65 |
Erreur de communication du module d’extension |
66 |
Touche Reset bloquée |
67 |
Erreur de fonction logique |
100-104 |
Erreur interne du port réseau |
109 |
Erreur de communication du port réseau |
111 |
Déclenchement FDR |
555 |
Erreur de configuration du port réseau |
DT_FirmwareVersion
Le format DT_FirmwareVersion est un tableau XY000 décrivant les différentes révisions du firmware :
-
X = révision majeure ;
-
Y = révision mineure.
Exemple :
Adresse 76, UInt, Version du firmware du contrôleur.
DT_Language5
Le format DT_Language5 est une énumération utilisée pour afficher la langue utilisée :
Code de langue |
Description |
---|---|
1 |
anglais (réglages usine) |
2 |
Français |
4 |
Español |
8 |
Deutsch |
16 |
Italiano |
Exemple :
Adresse 650, Word, Langue de l’HMI.
DT_OutputFallbackStrategy
Le format DT_OutputFallbackStrategy est une énumération des états de sortie du moteur lors de la perte de communication.
Valeur |
Description |
Modes du moteur |
---|---|---|
0 |
Suspendre LO1 LO2 |
Pour tous les modes |
1 |
Marche |
Uniquement pour le mode 2 étapes |
2 |
LO1, LO2 désactivées |
Pour tous les modes |
3 |
LO1, LO2 activées |
Uniquement pour les modes de fonctionnement surcharge, indépendant et personnalisé |
4 |
LO1 activée |
Pour tous les modes, excepté le mode 2 étapes |
5 |
LO2 activée |
Pour tous les modes, excepté le mode 2 étapes |
DT_PhaseNumber
Le format DT_PhaseNumber est une énumération, avec un seul bit activé :
Valeur |
Description |
---|---|
1 |
1 phase |
2 |
3 phases |
DT_ResetMode
Le format DT_ResetMode est une énumération des modes possibles pour le réarmement des déclenchements thermiques :
Valeur |
Description |
---|---|
1 |
Manuel ou HMI |
2 |
À distance par réseau |
4 |
Automatique |
DT_WarningCode
Change this to DT_AlarmCode?
Le format DT_WarningCode
Code d’alarme |
Description |
---|---|
0 |
Aucune alarme |
3 |
Courant de terre |
4 |
Surcharge thermique |
5 |
Démarrage long |
6 |
Rotor bloqué |
7 |
Déséquilibre de courant de phase |
8 |
Sous intensité |
10 |
Port IHM |
11 |
Température interne du LTMR |
18 |
Diagnostic |
19 |
Raccordement |
20 |
Surintensité |
21 |
Perte courant phase |
23 |
Capteur température moteur |
24 |
Déséquilibre tension phase |
25 |
Perte tension phase |
27 |
Sous-tension |
28 |
Surtension |
29 |
Sous-charge en puissance |
30 |
Surcharge en puissance |
31 |
Sous-facteur de puissance |
32 |
Sur-facteur de puissance |
33 |
Configuration LTME |
46 |
Vérification de démarrage |
47 |
Vérification du fonctionnement du moteur |
48 |
Vérification de l’arrêt |
49 |
Vérification de l’arrêt du moteur |
109 |
Perte de communication sur le port réseau |
555 |
Configuration du port réseau |