DOCA0105FR-10

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 =

  • IO 1 : 8193 (0x2001)

  • IO 2 : 8449 (0x2101)

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

  • 1 = sortie 1

  • 2 = sortie 2

  • 3 = sortie 3

0x1F46

8007

INT16U

Valeur à configurer :

  • 0x0000 = Modifier l'état de la sortie à 0 (Désactivé)

  • 0x0100 = Modifier l'état de la sortie à 1 (Activé)

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 =

  • IO 1 : 8193 (0x2001)

  • IO 2 : 8449 (0x2101)

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 =

  • IO 1 : 8193 (0x2001)

  • IO 2 : 8449 (0x2101)

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 :

  • 0 = Désactiver la commande simple

  • 1 = Activer la commande simple

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 =

  • IO 1 : 8193 (0x2001)

  • IO 2 : 8449 (0x2101)

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 :

  • 0x01 = Relais de sortie numérique 1

  • 0x02 = Relais de sortie numérique 2

  • 0x03 = Relais de sortie numérique 3

  • 0xFF = Déverrouiller toutes les sorties numériques

LSB : 0 (non utilisé)

Réinitialiser les valeurs minimum/maximum des entrées analogiques

Les valeurs minimum/maximum des entrées analogiques peuvent être lues dans les registres d’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 =

  • IO 1 : 8193 (0x2001)

  • IO 2 : 8449 (0x2101)

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 =

  • IO 1 : 8193 (0x2001)

  • IO 2 : 8449 (0x2101)

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 :

  • 0 = événements les plus récents

  • 2 = événements avant et jusqu’à un numéro de séquence

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 :

  • 0 = événements les plus récents

  • 2 = événements avant et jusqu’à un numéro de séquence

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

  • 0 = aucun nouvel événement ne peut être obtenu

  • 1 = d'autres événements peuvent être obtenus

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

  • 1 = occurrence

  • 2 = fin

  • 3 = impulsion

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 :

QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.

Contenu utile ?