Vous êtes sur la page 1sur 5

Trace système Page 1 of 5

Au chapitre Instructions Exemples Notions élémentaires Historique Outils

Trace système

Ce chapitre contient des informations sur les sujets suivants :

l Trace système
l Conditions requises
l Données enregistrées et capacité fonctionnelle
l Exemple de possibilités d'accès
l Appel de la fonction Trace système
l Arrêt de la fonction Trace système
l Chargement d'une mesure

Au chapitre Instructions Exemples Notions élémentaires Historique Outils

Trace système

La fonction Trace système est disponible pour le diagnostic de plusieurs CPU à partir de V4.2 pour
SIMOTION.

Elle sert à enregistrer des variables et des paramètres de différentes CPU d'un projet. Les mesures
enregistrées peuvent être représentées et modifiées dans des diagrammes.

Le générateur de fonction, le traitement mathématique et les tracés de bits sont disponibles avec la
fonction Trace appareil.

Vous pouvez également enregistrer les mesures lues à partir de l'appareil et les rouvrir
ultérieurement. La représentation des courbes peut être imprimée, par exemple, afin de l'archiver ou
de la visualiser rapidement.

Voir aussi Conditions requises et Exemple de possibilités d'accès.

Remarque

Un enregistrement Trace nécessite des ressources système et peut entraîner un débordement d'IPO
dans le cas d'une charge importante de la CPU. Si la commande est configurée de manière telle que,
dans certains cas de fonctionnement, la limite de la surveillance de temps paramétrée est atteinte,
toute charge supplémentaire doit être évitée.

Selon les circonstances, un débordement de niveau peut se produire du fait de l'enregistrement


Trace supplémentaire. En cas de débordement de niveau, l'enregistrement Trace est interrompu et le
débordement de niveau est accepté. La CPU continue de fonctionner et les données Trace
enregistrées jusque-là peuvent être lues.

Solution :

l Modifiez le paramétrage de la fonction Trace : diminuez par exemple le nombre de variables


et de signaux et augmentez le nombre progressivement jusqu'à l'annulation.

l Ne démarrez si possible aucun service qui allonge les temps de cycle surveillés (exemples :
État Programme, Download à l'état RUN).

file:///C:/Users/Siemens/AppData/Local/Temp/~hh52F1.htm 27/02/2024
Trace système Page 2 of 5

l Tolérer les débordements de niveau dans le système exécutif

l Appliquer le cas de fonctionnement souhaité avec surveillance de l'exécution des tâches et


comparer les temps maximum déterminés avec les temps de surveillance des débordements
de niveau. Si un temps suffisant est disponible, commencer l'enregistrement Trace avec moins
de variables et contrôler à nouveau les temps maximum. systemload.ipoServo doit être de
75 % au maximum.
Au chapitre Instructions Exemples Notions élémentaires Historique Outils

Conditions requises

Conditions fondamentales requises pour la fonction Trace système

Les conditions suivantes doivent être remplies pour l'enregistrement de signaux avec la fonction
Trace système :

l Les CPU doivent communiquer via PROFINET.

l Elles doivent disposer entre elles d'une connexion isochrone.

Les variables système stateOfDpInterfaceSynchronization et stateOfDpSlaveSynchronization


doivent afficher l'état correspondant (DP_INTERFACES_SYNCHRONIZED ou
DP_SLAVE_SYNCHRONIZED).

l Le Sync-Master PROFINET doit être un appareil SIMOTION.

l Les CPU doivent être configurées avec SIMOTION V4.2 ou supérieure.

l Les conditions précitées doivent être remplies par deux CPU du réseau au moins.

Voir aussi Exemple de possibilités d'accès.

Les conditions suivantes doivent être remplies pour le démarrage de la fonction Trace système :

l SIMOTION SCOUT doit être connecté en ligne à tous les appareils utilisés dans
l'enregistrement. Ce sont tous les signaux qui sont sélectionnés dans le tableau via la case
Actif.

Les signaux inexistants peuvent être désactivés par désélection de la case Actif.

l Tous les appareils doivent être cohérents et être dans un état de fonctionnement exempt
d'erreur.

l La fonction Trace appareil ne doit être active sur aucun appareil utilisé pour la fonction Trace
système.

Remarque

Lorsque Servo_fast est réglé pour le cycle de base, les réglages des cycles Servo_fast des CPU
peuvent être différents. Dans ce cas, les courbes enregistrées ne seront pas superposées dans le
diagramme. Vérifiez si vous pouvez éviter ce décalage temporel des courbes en effectuant par
exemple un enregistrement dans le cycle servo.
Au chapitre Instructions Exemples Notions élémentaires Historique Outils

file:///C:/Users/Siemens/AppData/Local/Temp/~hh52F1.htm 27/02/2024
Trace système Page 3 of 5

Données enregistrées et capacité fonctionnelle

Capacité fonctionnelle et limites

l 1 objet Trace (= enregistreur Trace)

l Maximum 32 signaux sur une CPU

l Maximum 128 signaux au total

l Maximum 1 déclenchement par CPU

l Maximum 4 facteurs de déclenchement globaux

l La durée d'enregistrement maximale est définie par la CPU ayant la capacité d'enregistrement
la plus faible.

l L'enregistrement peut être effectué dans les cycles suivants : Servo, IPO ou IPO2

l Une connexion PROFINET isochrone doit être disponible entre les CPU.

Points d'enregistrement possibles des données

l Synchronisation sur une tâche

¡ Tâche servo

¡ Tâche Servo_fast

¡ Tâche IPO

¡ Tâche IPO_fast

¡ Tâche IPO2

En mode Trace limitée dans le temps, l'enregistrement s'effectue jusqu'à ce que la durée paramétrée
soit atteinte.

Au chapitre Instructions Exemples Notions élémentaires Historique Outils

Exemple de possibilités d'accès

file:///C:/Users/Siemens/AppData/Local/Temp/~hh52F1.htm 27/02/2024
Trace système Page 4 of 5

Exemple de mise en réseau d'appareils SIMOTION avec PROFIBUS et PROFINET

CPU1 SIMOTION et CPU2 SIMOTION

L'accès aux signaux est possible.

Il est possible d'enregistrer des signaux à l'intérieur du réseau PROFINET (CPU1 et CPU2).

CPU3 SIMOTION et CPU4 SIMOTION

La fonction Trace système n'est pas disponible, car les CPU ne sont prises en charge qu'à partir de
SIMOTION V4.2.

CPU5 SIMOTION et CPU6 SIMOTION

La fonction Trace système n'est pas disponible, car elle requiert une connexion PROFINET.

CPU7 SIMOTION et CPU8 SIMOTION

L'accès aux signaux est possible.

Il est possible d'enregistrer des signaux à l'intérieur du réseau PROFINET (CPU7 et CPU8).

Au chapitre Instructions Exemples Notions élémentaires Historique Outils

Appel de la fonction Trace système

Pour appeler la fonction Trace système, procédez comme suit :

1. Ouvrez un projet dans SCOUT.

2. Sélectionnez Système cible > Trace système ou le bouton de la barre d'outils. L'outil
Trace apparaît dans la zone de travail.
Au chapitre Instructions Exemples Notions élémentaires Historique Outils

file:///C:/Users/Siemens/AppData/Local/Temp/~hh52F1.htm 27/02/2024
Trace système Page 5 of 5

Arrêt de la fonction Trace système

L'arrêt de la fonction Trace système est également possible lorsque les appareils utilisés pour
l'enregistrement Trace ne sont pas tous accessibles. L'état Stop est affiché comme état dès qu'un
appareil est arrêté ou défaillant

En cas de connexion en ligne ultérieure à des appareils qui n'ont pas été arrêtés à cette occasion, l'état
Stop reste affiché. Le bouton Arrêt reste activé pour arrêter les enregistrements qui sont encore
actifs.

Au chapitre Instructions Exemples Notions élémentaires Historique Outils

Chargement d'une mesure

Le chargement de la mesure est également possible lorsque les appareils utilisés ne sont pas tous
connectés. Une remarque et une fenêtre de détail contenant les appareils manquants s'affichent.
Pendant le chargement, le bouton est désactivé/grisé. Après le chargement, le bouton est à
nouveau activé.

En cas de connexion en ligne à un autre appareil utilisé pour l'enregistrement, le chargement est à
nouveau possible. Un numéro de mesure supplémentaire est créé pour la mesure existante. La
mesure déjà chargée n'est pas complétée, mais une nouvelle mesure est crée.

file:///C:/Users/Siemens/AppData/Local/Temp/~hh52F1.htm 27/02/2024

Vous aimerez peut-être aussi