DOCA0105FR-09

Commandes génériques de l'interface IFE/EIFE

Obtenir l'heure actuelle

La commande d’obtention de l’heure actuelle n’est pas associée à une protection matérielle. La commande Get current time est quand même activée lorsque le commutateur de verrouillage situé sur la face avant de l'interface IFE/EIFE est en position verrouillée.

Pour obtenir l'heure actuelle de tous les modules, configurez les registres de commande comme suit :

Adresse

Registre

Unité

Type

Plage

Description

0x1F3F

8000

INT16U

768

Code de commande = 768

0x1F40

8001

INT16U

10

Nombre de paramètres (octets) = 10

0x1F41

8002

INT16U

8704

Destination = 8704 (0x2200)

0x1F42

8003

INT16U

0

Type de sécurité de la commande

0x1F43–0x1F44

8004-8005

CHAÎNE D'OCTETS

0

Mot de passe de la commande = 0 (aucun mot de passe requis)

Les registres suivants contiennent les données temporelles :

  • le registre 8023 indique le mois dans les bits de poids fort (MSB), le jour est dans les bits de poids faible (LSB).

  • le registre 8024 indique le décalage en année dans les MSB (ajoutez 2000 pour connaître l'année) et l'heure dans les LSB.

  • le registre 8025 indique les minutes dans les MSB, les secondes sont dans les LSB.

  • le registre 8026 indique les millisecondes.

Régler l'heure absolue

La commande Set absolute time est quand même activée lorsque le commutateur de verrouillage situé sur la face avant de l'interface IFE/EIFE est en position verrouillée.

Pour régler l'heure absolue de tous les modules IMU, configurez les registres de commande comme suit :

Adresse

Registre

Unité

Type

Plage

Description

0x1F3F

8000

INT16U

769

Code de commande = 769

0x1F40

8001

INT16U

18

Nombre de paramètres (octets) = 18

0x1F41

8002

INT16U

8704

Destination = 8704 (0x2200)

0x1F42

8003

INT16U

0

Type de sécurité de la commande

0x1F43–0x1F44

8004-8005

CHAÎNE D'OCTETS

0

Mot de passe de la commande = 0 (aucun mot de passe requis)

0x1F45–0x1F48

8006-8009

XDATE

Date/heure actuelles

NOTE: Le compteur de date et d'heure est réinitialisé et redémarre au 1er janvier 2000 lorsque la batterie interne de l'unité de contrôle MicroLogic X a été retirée (dans le cas où l'unité de contrôle n'a pas d'autre source d'alimentation).
NOTE: Lorsque l'interface IFE/EIFE n'est pas configurée en mode SNTP, il est impératif de régler régulièrement l'heure absolue de tous les modules IMU, du fait de l'écart de l'horloge de chaque module IMU. La fréquence recommandée est d'au moins une fois toutes les 15 minutes.

Ecrire le nom de l'application utilisateur

Le nom de l'application utilisateur peut être lu à partir des registres 10242 à 10273 Identification de l'IMU.

Pour écrire le nom de l'application utilisateur, configurez les registres de commande comme suit :

Adresse

Registre

Unité

Type

Plage

Description

0x1F3F

8000

INT16U

1032

Code de commande = 1032

0x1F40

8001

INT16U

Nombre de paramètres (octets) = dépend de la longueur du nom de l'application utilisateur (jusqu'à 46 caractères)

0x1F41

8002

INT16U

0

Destination = 0 (0x0000)

0x1F42

8003

INT16U

0

Type de sécurité de la commande

0x1F43–0x1F44

8004-8005

CHAÎNE D'OCTETS

0

Mot de passe de la commande = 0 (aucun mot de passe requis)

0x1F45–0x1F46

8006-8007

INT32U

17039366 = nom de l'application utilisateur (charge la valeur 0x0104 dans le registre 8006 et la valeur 0x0081 dans le registre 8007)

0x1F46

8008

INT16U

2048

2048

0x1F48

8009

CHAÎNE D'OCTETS

  • MSB = premier caractère du nom de l'application utilisateur

  • LSB = deuxième caractère du nom de l'application utilisateur

0x1F49-0x1F5F

8010-8038

CHAÎNE D'OCTETS

Dépend de la longueur du nom de l'application utilisateur et se termine par le caractère NULL 0x00

Définir la durée de validité des données

Cette commande permet de définir la durée de validité des données des jeux de données standard et hérités.

La durée de validité des données peut être lue dans un registre Durée de validité des données.

Pour définir la durée de validité des données, configurez les registres de commande comme suit :

Adresse

Registre

Unité

Type

Plage

Description

0x1F3F

8000

INT16U

41868

Code de commande = 41868

0x1F40

8001

INT16U

12

Nombre de paramètres (octets) = 12

0x1F41

8002

INT16U

8705

Destination = 8705 (0x2201)

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, Services, Ingénieur ou Opérateur

0x1F45

8006

s

INT16U

5-300 (par incréments de 5 s)

Durée de validité des données

Réglage d'usine : 10 s

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

Contenu utile ?