Skip to main content

Commande : Exporter la configuration de la trace symbolique

une fonction: La commande exporte une configuration de trace sous forme de fichier au format *.traceconfig.

appeler: Menu trace, menu contextuel

exigence: L'application d'origine contient une configuration de symboles qui définit les variables de trace configurées en tant que symboles. L'accès aux variables CEI dont les données sont enregistrées est donc symbolique et permet d'utiliser la configuration de la trace pour diverses applications similaires.

Utilisation du fichier de configuration

Vous pouvez transférer ce fichier vers n'importe quel système d'exécution. Lors de l'exécution, son composant système d'exécution CmpTraceMgr y accéder et procéder à la collecte de données sur cette base. Cependant, en plus des données de configuration, le fichier de configuration contient également des informations sur le contexte de l'application.

. Le fichier de configuration définit le contexte suivant :
  • Nom de l'application

  • Nom du suivi

  • Nom de la tâche

. L'application exécutée lors de l'exécution doit remplir les conditions suivantes :
  • L'application porte le même nom que l'application d'origine.

  • La trace configurée dans l'application porte le même nom que la trace configurée dans l'application source.

  • La tâche dans laquelle s'exécute la collecte de données porte le même nom que la tâche configurée dans l'application source.

Important

Le chargement de la configuration n'est pas automatique, vous devez le commander.

. Vous pouvez effectuer les opérations suivantes :
  • Vous accédez au gestionnaire de trace par programmation via le code CEI à l'aide d'interfaces de bibliothèque.

  • Vous enregistrez le fichier de configuration auprès du gestionnaire de trace. Ensuite, le gestionnaire de traces charge le fichier de configuration au démarrage de l'application.

Astuce

Vous trouverez de plus amples informations sur la fonctionnalité du gestionnaire de trace dans "Description des composants du système d'exécution de Trace Manager".

Exemple de fichier de configuration

Exemple 3. fichier de configuration Trace_Trigger.traceconfig
[key]; [value]
Version; 0x03050000
Name; Application.Trace_Trigger
ApplicationName; Application
ApplicationDataGuid; 00000000-0000-0000-0000-000000000000
IecTaskName; MainTask
Comment;
Trigger.Flags; 5
Trigger.Edge; 2
Trigger.Position; 0
Trigger.UpdatesAfterTrigger; 50
Trigger.Variable.Name; PLC_PRG.B.OUT
Trigger.Variable.AddrFlags; 0x00000101
Trigger.Variable.Class; 0
Trigger.Variable.Size; 1
Trigger.Level;
Condition.Name;
Condition.AddrFlags; 0x00000000
Condition.Class; 0
Condition.Size; 0
EveryNCycles; 1
BufferEntries; 100
Flags; 16
0.Variable; PLC_PRG.S5.OUT
0.Address.AddrFlags; 0x00000101
0.Class; 7
0.Size; 2
0.GraphColor; 4278190335
0.GraphType; 3
0.MinWarningColor; 4278190080
0.MaxWarningColor; 4294901760
0.CriticalLowerLimit; 0
0.CriticalUpperLimit; 0
0.ActivateMinWarning; 0
0.ActivateMaxWarning; 0
0.YAxis; 0
0.Data;
1.Variable; PLC_PRG.B.OUT
1.Address.AddrFlags; 0x00000101
1.Class; 0
1.Size; 1
1.GraphColor; 4278222848
1.GraphType; 1
1.MinWarningColor; 4278190080
1.MaxWarningColor; 4294901760
1.CriticalLowerLimit; 0
1.CriticalUpperLimit; 0
1.ActivateMinWarning; 0
1.ActivateMaxWarning; 0
1.YAxis; 0
1.Data;