Commandes génériques
Modifier l'état de la sortie
La commande permet de changer l’état des sorties du module d’E/S (sorties définies par l’utilisateur) en utilisant le logiciel EcoStruxure Power Commission.
Pour modifier l'état de la sortie, configurez les registres de commande comme suit :
Adresse |
Registre |
Unité |
Type |
Plage |
Description |
---|---|---|---|---|---|
0x1F3F |
8000 |
– |
INT16U |
1672 |
Code de commande = 1672 |
0x1F40 |
8001 |
– |
INT16U |
13 |
Nombre de paramètres (octets) = 13 |
0x1F41 |
8002 |
– |
INT16U |
– |
Destination =
|
0x1F42 |
8003 |
– |
INT16U |
1 |
Type de sécurité de la commande |
0x1F43–0x1F44 |
8004– 8005 |
– |
CHAÎNE D'OCTETS |
– |
Mot de passe de la commande : Mot de passe du profil utilisateur Administrateur ou Opérateur |
0x1F45 |
8006 |
– |
INT16U |
1-3 |
Numéro de la sortie
|
0x1F46 |
8007 |
– |
INT16U |
– |
Valeur à configurer :
|
Réinitialiser l'alarme IO Module
Les alarmes peuvent être lues à partir du registre d'état des alarmes.
Pour réinitialiser les alarmes du module IO, configurez les registres de commande comme suit :
Adresse |
Registre |
Unité |
Type |
Plage |
Description |
---|---|---|---|---|---|
0x1F3F |
8000 |
– |
INT16U |
41099 |
Code de commande = 41099 |
0x1F40 |
8001 |
– |
INT16U |
10 |
Nombre de paramètres (octets) = 10 |
0x1F41 |
8002 |
– |
INT16U |
– |
Destination =
|
0x1F42 |
8003 |
– |
INT16U |
1 |
Type de sécurité de la commande |
0x1F43–0x1F44 |
8004– 8005 |
– |
CHAÎNE D'OCTETS |
– |
Mot de passe de la commande : Mot de passe du profil utilisateur Administrateur ou Opérateur |
Activer/désactiver les commandes simples
Pour activer ou désactiver les commandes simples, configurez les registres de commande comme suit :
Adresse |
Registre |
Unité |
Type |
Plage |
Description |
---|---|---|---|---|---|
0x1F3F |
8000 |
– |
INT16U |
41100 |
Code de commande = 41100 |
0x1F40 |
8001 |
– |
INT16U |
11 |
Nombre de paramètres (octets) = 11 |
0x1F41 |
8002 |
– |
INT16U |
– |
Destination =
|
0x1F42 |
8003 |
– |
INT16U |
1 |
Type de sécurité de la commande |
0x1F43–0x1F44 |
8004– 8005 |
– |
CHAÎNE D'OCTETS |
– |
Mot de passe de la commande : Mot de passe du profil utilisateur Administrateur ou Opérateur |
0x1F45 |
8006 |
– |
INT16U |
– |
MSB : Activer ou désactiver :
LSB : 0 (non utilisé) |
Acquitter la sortie en auto-maintien
Pour acquitter la sortie en auto-maintien, configurez les registres de commande comme suit :
Adresse |
Registre |
Unité |
Type |
Plage |
Description |
---|---|---|---|---|---|
0x1F3F |
8000 |
– |
INT16U |
41102 |
Code de commande = 41102 |
0x1F40 |
8001 |
– |
INT16U |
11 |
Nombre de paramètres (octets) = 11 |
0x1F41 |
8002 |
– |
INT16U |
– |
Destination =
|
0x1F42 |
8003 |
– |
INT16U |
1 |
Type de sécurité de la commande |
0x1F43–0x1F44 |
8004– 8005 |
– |
CHAÎNE D'OCTETS |
– |
Mot de passe de la commande : Mot de passe du profil utilisateur Administrateur ou Opérateur |
0x1F45 |
8006 |
– |
INT16U |
– |
MSB :
LSB : 0 (non utilisé) |
Réinitialiser les valeurs minimum/maximum des entrées analogiques
Pour réinitialiser les valeurs minimum/maximum des entrées analogiques, configurez les registres de commande comme suit :
Adresse |
Registre |
Unité |
Type |
Plage |
Description |
---|---|---|---|---|---|
0x1F3F |
8000 |
– |
INT16U |
42890 |
Code de commande = 42890 |
0x1F40 |
8001 |
– |
INT16U |
10 |
Nombre de paramètres (octets) = 10 |
0x1F41 |
8002 |
– |
INT16U |
– |
Destination =
|
0x1F42 |
8003 |
– |
INT16U |
1 |
Type de sécurité de la commande |
0x1F43–0x1F44 |
8004– 8005 |
– |
CHAÎNE D'OCTETS |
– |
Mot de passe de la commande : Mot de passe du profil utilisateur Administrateur ou Opérateur |
Commande d'obtention des événements
Pour obtenir des événements, configurez les registres de commande comme suit :
Adresse |
Registre |
Unité |
Type |
Plage |
Bit |
Description |
---|---|---|---|---|---|---|
0x1F3F |
8000 |
– |
INT16U |
50560 |
– |
Code de commande = 50560 |
0x1F40 |
8001 |
– |
INT16U |
27 |
– |
Nombre de paramètres (octets) = 27 |
0x1F41 |
8002 |
– |
INT16U |
– |
– |
Destination =
|
0x1F42 |
8003 |
– |
INT16U |
0 |
– |
Type de sécurité de la commande |
0x1F43–0x1F44 |
8004– 8005 |
– |
CHAÎNE D'OCTETS |
– |
– |
Mot de passe de la commande = 0 (aucun mot de passe requis) |
0x1F45 |
8006 |
– |
– |
– |
– |
Réservé |
0x1F46 |
8007 |
– |
INT16U |
0, 2 |
– |
Méthode d'obtention d'événement demandéeProcédure d’obtention d’événements :
|
0x1F47–0x1F4A |
8008-8011 |
– |
– |
– |
– |
Réservé |
0x1F4B–0x1F4C |
8012-8013 |
– |
INT32U |
– |
– |
Numéro de séquence d'événement demandé (méthode 2 uniquement) |
0x1F4D |
8014 |
– |
INT16U |
– |
– |
Gravité de l'événement demandé |
0-7 |
Réservé |
|||||
8 |
Faible |
|||||
9 |
Moyenne |
|||||
10 |
Haute |
|||||
11-15 |
Réservé |
Les événements sont renvoyés aux registres de commande comme suit :
Adresse |
Registre |
Unité |
Type |
Plage |
Bit |
Description |
---|---|---|---|---|---|---|
0x1F53 |
8020 |
– |
INT16U |
50560 |
– |
Dernier code de commande |
0x1F54 |
8021 |
– |
INT16U |
– |
– |
Etat de la commande :
|
0x1F55 |
8022 |
– |
INT16U |
– |
– |
Nombre d’octets renvoyés |
0x1F56 |
8023 |
– |
– |
– |
– |
Réservé |
0x1F57 |
8024 |
– |
INT16U |
0, 2 |
– |
Méthode d'obtention des événements renvoyée :
|
0x1F5E |
8031 |
– |
INT16U |
– |
– |
Gravité de l'événement renvoyé |
0-7 |
Réservé |
|||||
8 |
Faible |
|||||
9 |
Moyenne |
|||||
10 |
Haute |
|||||
11-15 |
Réservé |
|||||
0x1F5F |
8032 |
– |
INT16U |
– |
– |
MSB : Nombre d'événements renvoyés |
– |
LSB : Événements restants
|
|||||
0x1F60 |
8033 |
– |
INT16U |
1013-25630 |
– |
Premier code d'événement |
0x1F61–0x1F64 |
8034-8037 |
– |
DATETIME |
– |
– |
Horodatage du premier événement |
0x1F65 |
8038 |
– |
INT16U |
– |
– |
Qualité d'horodatage du premier événement |
0x1F66–0x1F67 |
8039-8040 |
– |
INT32U |
– |
– |
Numéro de séquence du premier événement |
0x1F68 |
8041 |
– |
INT16U |
– |
– |
MSB : Etat du premier événement
LSB : Réservé |
0x1F69 |
8042 |
– |
– |
– |
– |
Réservé |
0x1F6A |
8043 |
– |
INT16U |
– |
– |
Gravité du premier événement |
0-7 |
Réservé |
|||||
8 |
Faible |
|||||
9 |
Moyenne |
|||||
10 |
Haute |
|||||
11-15 |
Réservé |
|||||
0x1F6B–0x1F75 |
8044-8054 |
– |
INT16U |
– |
– |
Caractéristiques de l'événement 2 (identiques à l'événement 1) |
0x1F76–0x1F80 |
8055-8065 |
– |
INT16U |
– |
– |
Caractéristiques de l'événement 3 (identiques à l'événement 1) |
0x1F81– 0x1F8B |
8066-8076 |
– |
INT16U |
– |
– |
Caractéristiques de l'événement 4 (identiques à l'événement 1) |
0x1F8C–0x1F96 |
8077-8087 |
– |
INT16U |
– |
– |
Caractéristiques de l'événement 5 (identiques à l'événement 1) |
0x1F97–0x1FA1 |
8088-8098 |
– |
INT16U |
– |
– |
Caractéristiques de l'événement 6 (identiques à l'événement 1) |
0x1FA2–0x1FAC |
8099-8109 |
– |
INT16U |
– |
– |
Caractéristiques de l'événement 7 (identiques à l'événement 1) |
0x1FAD–0x1FB7 |
8110-8120 |
– |
INT16U |
– |
– |
Caractéristiques de l'événement 8 (identiques à l'événement 1) |
0x1FB8–0x1FC2 |
8121-8131 |
– |
INT16U |
– |
– |
Caractéristiques de l'événement 9 (identiques à l'événement 1) |
0x1FC3–0x1FCD |
8132-8142 |
– |
INT16U |
– |
– |
Caractéristiques de l'événement 10 (identiques à l'événement 1) |
Procédure d’obtention d’événements
La commande permet d’obtenir des événements en utilisant l’une des méthodes suivantes :
-
obtenir les événements les plus récents
-
obtenir les événements avant et jusqu’à un numéro de séquence Le numéro de séquence d'événement est un identifiant d'événement défini par l'appareil, disponible dans les caractéristiques des événements. Il peut être utilisé pour trier les événements par ordre chronologique.
La commande permet d’obtenir 10 événements maximum pour un ou plusieurs niveaux de gravité :
-
Pour obtenir les 10 événements les plus récents, utilisez la méthode "obtenir les événements les plus récents".
-
S’il y a plus de 10 événements, utilisez l’autre méthode "obtenir les événements avant et jusqu’à un numéro de séquence d’événement" pour obtenir les autres événements.
Exemple : Lire tous les événements :
Le schéma suivant montre les étapes à suivre pour lire tous les événements enregistrés sur l’appareil :