Vous êtes sur la page 1sur 9

Visualiser l'application Page 1 of 9

Au chapitre Instructions Exemples Notions élémentaires Historique Outils

Visualiser l'application

Ce chapitre contient des informations sur les sujets suivants :

l Vue d'ensemble
l Visualiser l'exécution du programme
l Visualiser des variables
l Enregistrer des signaux avec la fonction Trace
l Résultat dans le projet d'exemple

Au chapitre Instructions Exemples Notions élémentaires Historique Outils

Vue d'ensemble

But de la mise en route

Dans ce chapitre de la mise en route, vous visualisez le mouvement de l'axe commandé par programme.

l Vous visualisez l'exécution du programme.

l Vous visualisez les valeurs dans le navigateur de mnémoniques.

l Vous regroupez certaines valeurs dans une table des surveillances.

l Vous enregistrez la séquence de mouvements de l'axe avec la fonction Trace.

Prérequis

l Vous avez créé les programmes pos_axis, technology_fault, peripheral_fault et CONT_1 pour le programme d'exemple et les avez
affectés aux tâches du système exécutif SIMOTION (voir chapitre Configurer le système exécutif).

l Vous avez compilé et chargé le projet dans le système cible (voir chapitre Charger le projet dans le système cible).

l SIMOTION SCOUT est en ligne.

l Etat de fonctionnement de l'appareil SIMOTION :

¡ L'appareil SIMOTION du projet d'exemple a été commuté à l'état STOP côté logiciel. Dans la boîte de dialogue
Commander l'état de fonctionnement, le sélecteur de mode de fonctionnement de SIMOTION SCOUT affiche l'état
STOP.

¡ L'appareil SIMOTION du projet d'exemple a été commuté à l'état RUN côté matériel. Le sélecteur de mode de
fonctionnement se trouvant sur l'appareil SIMOTION est réglé sur 0 ou RUN.

Poursuivre avec

Visualiser l'exécution du programme

Au chapitre Instructions Exemples Notions élémentaires Historique Outils

Visualiser l'exécution du programme

SIMOTION SCOUT met à disposition plusieurs fonctions pour la visualisation de l'exécution du programme.

Dans le projet d'exemple, vous utilisez la fonction Visualisation. Cette fonction vous permet de suivre l'exécution des blocs de
commande dans un diagramme MCC. Le bloc de commande en cours apparaît sur fond jaune dans le diagramme MCC. Le marquage
progresse à la vitesse d'exécution réelle du programme. Il n'est donc visible que pour les commandes "lentes" qui attendent l'exécution
de la commande par la machine.

Pour visualiser l'exécution des commandes dans le diagramme MCC pos_axis, procédez comme suit :

1. Ouvrez la boîte de dialogue Commander l'état de fonctionnement.

file:///C:/Users/Siemens/AppData/Local/Temp/~hh45E4.htm 27/02/2024
Visualiser l'application Page 2 of 9

L'appareil SIMOTION doit être à l'état de fonctionnement STOP.

2. Ouvrez le diagramme MCC pos_axis.

3. Activez la fonction de visualisation :

¡ Pour cela, sélectionnez la commande Diagramme MCC > Visualisation dans la barre de menus du Workbench. La
fonction est activée lorsqu'une coche est affichée à côté de la commande de menu.

¡ Vous pouvez également cliquer sur le bouton Visualisation de la barre d'outils Editeur MCC.

4. Démarrez la commande par programme. Dans la boîte de dialogue Commander l'état de fonctionnement, commutez
l'appareil SIMOTION à l'état de fonctionnement RUN.

Le programme pos_axis est exécuté une seule fois. Le bloc de commande en cours apparaît sur fond jaune.

file:///C:/Users/Siemens/AppData/Local/Temp/~hh45E4.htm 27/02/2024
Visualiser l'application Page 3 of 9

5. Commutez l'appareil SIMOTION à l'état de fonctionnement STOP dans la boîte de dialogue Commander l'état de
fonctionnement.

Informations complémentaires

Vous trouverez de plus amples informations concernant la visualisation du programme dans l'aide en ligne, sous Surveillance de
l'exécution du programme.

Poursuivre avec

Visualiser des variables

Au chapitre Instructions Exemples Notions élémentaires Historique Outils

Visualiser des variables

Dans le navigateur de mnémoniques, vous pouvez visualiser des variables (lire la valeur d'état) ou leur affecter des valeurs (affecter des
valeurs de forçage).

Pour l'exemple de projet, vous visualisez la position réelle de l'axe pendant l'exécution du programme.

Visualiser des variables dans le navigateur de mnémoniques

1. Dans le navigateur de projet, sélectionnez l'axe créé dans l'exemple de projet dans le dossier AXES.

Les variables système et les données de configuration de l'axe sont affichées dans la vue de détail, dans l'onglet Navigateur de
mnémoniques.

2. Dans le navigateur de mnémoniques, ouvrez la variable système positioningstate.actualposition (position réelle de l'axe).

Pour trouver la variable, procédez comme suit :

¡ Filtrer la liste : dans la ligne de filtre du navigateur de mnémoniques, vous pouvez définir un critère de filtrage. Les 5
derniers critères sont enregistrés et peuvent être sélectionnés et réutilisés.

Saisissez un terme de filtrage approprié dans la ligne de filtre (par exemple positioningstate). Appuyez sur ENTREE
pour valider.

¡ Rechercher la variable : outre l'utilisation de la fonction de filtrage, vous pouvez rechercher la variable. Sélectionnez la
commande de menu Modifier > Rechercher. Saisissez un terme de recherche approprié dans la boîte de dialogue

file:///C:/Users/Siemens/AppData/Local/Temp/~hh45E4.htm 27/02/2024
Visualiser l'application Page 4 of 9

Rechercher (par exemple positioningstate). Cliquez sur Suivant.

Dans le navigateur de mnémoniques, la position réelle de l'axe s'affiche dans la colonne Valeur d'état.

3. Démarrez la commande de programme via la boîte de dialogue Commander l'état de fonctionnement.


Le programme est exécuté une seule fois. Les valeurs changeantes de la position réelle de l'axe s'affichent dans le navigateur de
mnémoniques.

L'appareil SIMOTION se trouve à l'état de fonctionnement RUN après l'exécution du programme.

4. Commutez l'appareil SIMOTION à l'état de fonctionnement STOP dans la boîte de dialogue Commander l'état de
fonctionnement.

Observer des variables dans la table de surveillance

Vous pouvez regrouper différentes variables, par ex. plusieurs appareils dans un tableau afin de les visualiser ensemble.

Pour insérer une variable dans une table des surveillances, vous devez d'abord en créer une.

Pour ce faire, procédez comme suit :

1. Double-cliquez dans le navigateur de projet sous VISUALISATION sur l'option Insérer table des surveillances et confirmez
votre configuration.

2. Dans le navigateur de mnémoniques, effectuez un clic droit sur la variable que vous souhaitez insérer dans la table des
surveillances. Sélectionnez la commande Insérer dans la table des surveillances du menu contextuel.
La variable sélectionnée s'affiche dans la table. Vous pouvez ainsi regrouper d'autres variables dans la table des surveillances et
visualiser celles-ci.

Pour ouvrir une table des surveillances, procédez comme suit :

Dans le navigateur de projet, toutes les tables des surveillances créées se trouvent dans le dossier VISUALISATION. Double-cliquez
sur une table des surveillances pour l'ouvrir.

Pour plus d'informations à ce sujet, reportez-vous à l'aide en ligne, sous Utiliser le Workbench SCOUT > Utiliser les listes > Table
des surveillances.

Poursuivre avec

Enregistrer des signaux avec la fonction Trace

Au chapitre Instructions Exemples Notions élémentaires Historique Outils

Enregistrer des signaux avec la fonction Trace

La fonction Trace permet d'enregistrer et de sauvegarder des courbes de signaux et des valeurs de variables. Les données enregistrées
peuvent par exemple être utilisées à des fins de diagnostic pour les séquences de mouvements des machines et pour rechercher les
erreurs dans les programmes utilisateur.

Pour le projet d'exemple, vous enregistrez la position réelle de l'axe dans le temps et vous la représentez dans le diagramme.

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

1. Sélectionnez l'appareil SIMOTION dans le navigateur de projet.

2. Sélectionnez la commande de menu Système cible > Trace appareil ou cliquez sur le bouton Trace appareil/Générateur de
fonction de la barre d'outils Trace.

La fenêtre Trace appareil s'affiche dans la zone de travail.

file:///C:/Users/Siemens/AppData/Local/Temp/~hh45E4.htm 27/02/2024
Visualiser l'application Page 5 of 9

①…⑤ Les chiffres sont repris dans le texte ci-dessous.

Pour paramétrer la fonction Trace pour l'enregistrement, procédez comme suit :

1. Dans l'onglet Trace, saisissez une durée d'enregistrement de 15000 ms dans le champ Durée①.

2. Dans la ligne n° 1 du tableau Signaux, cliquez sur le bouton ②.

La fenêtre Sélection des signaux Trace s'affiche.

3. Dans l'arborescence, sélectionnez la branche Sample_1 > (appareil SIMOTION, par exemple D435) > TO > Axis_2 >
positioningstate.

4. Dans la table de variables, sélectionnez la variable système actualPosition.

5. Cliquez sur le bouton 1 pour affecter la variable système au canal 1.

La variable s'affiche sous Nom de signal.

file:///C:/Users/Siemens/AppData/Local/Temp/~hh45E4.htm 27/02/2024
Visualiser l'application Page 6 of 9

6. Répétez l'affectation à un canal pour la variable g_bo_start :

Sélectionnez la branche (Projet) > (Appareil SIMOTION) >VARIABLES GLOBALES D'APPAREIL. Dans la table de
variables, sélectionnez la variable g_bo_start. Cliquez sur le bouton 2.

Remarque

Vous pouvez également tirer les variables du navigateur de mnémoniques ou de la table des surveillances dans le champ de
signal de la boîte de dialogue Trace par glisser-déposer. La marche à suivre pour glisser-déposer est décrite au chapitre
Affectation de variable g_bo_ready:=false / g_bo_start:=true.
7. Confirmez avec OK.

La fenêtre Sélection des signaux Trace se ferme.

La fonction Trace est paramétrée pour l'enregistrement.

Pour enregistrer le paramétrage de la fonction trace, procédez comme suit :

Le paramétrage de la fonction Trace n'est pas enregistré dans les données du projet. Lorsque vous fermez le projet, le paramétrage de la
fonction Trace est supprimé.

file:///C:/Users/Siemens/AppData/Local/Temp/~hh45E4.htm 27/02/2024
Visualiser l'application Page 7 of 9

Pour enregistrer le paramétrage, cliquez sur le bouton Transférer dans le catalogue③ de l'onglet Trace. Dans le champ Entrée de
catalogue, saisissez le nom sous lequel le réglage/paramétrage doit être enregistré dans le catalogue de la fonction Trace.

Pour enregistrer avec la fonction Trace, procédez comme suit :

1. Connectez-vous en ligne.

2. Chargez le paramétrage de la fonction Trace dans le système cible :

¡ Cliquez sur le bouton Download Paramétrage④ de l'onglet Trace

¡ Après le chargement correct, confirmez la boîte de dialogue qui s'affiche avec OK.

3. Ouvrez la boîte de dialogue Commander l'état de fonctionnement.

L'appareil SIMOTION doit être à l'état de fonctionnement STOP.

4. Dans la fenêtre Trace appareil, ouvrez l'onglet Chronogramme.

5. Démarrez l'enregistrement Trace :

¡ Dans la fenêtre Trace appareil, cliquez sur Départ Trace⑤.

¡ Dans la boîte de dialogue Commander l'état de fonctionnement, commutez immédiatement l'appareil SIMOTION à
l'état de fonctionnement RUN.

Le programme démarre. La position réelle de l'axe est enregistrée et représentée dans le chronogramme. Après écoulement de
la durée d'enregistrement, la courbe du signal de la position réelle s'affiche.

file:///C:/Users/Siemens/AppData/Local/Temp/~hh45E4.htm 27/02/2024
Visualiser l'application Page 8 of 9

6. Si la courbe enregistrée n'est affichée qu'en partie, sélectionnez Mise à l'échelle automatique dans le menu contextuel du
chronogramme.

7. Commutez l'appareil SIMOTION à l'état de fonctionnement STOP dans la boîte de dialogue Commander l'état de
fonctionnement.

Réaliser plusieurs mesures

Vous pouvez réaliser plusieurs mesures. Celles-ci sont affichées dans l'onglet Mesures et peuvent être représentées dans le diagramme.

file:///C:/Users/Siemens/AppData/Local/Temp/~hh45E4.htm 27/02/2024
Visualiser l'application Page 9 of 9

Vous pouvez sauvegarder les mesures enregistrées et les ouvrir ultérieurement à des fins de documentation.

Fonctions de diagnostic complémentaires

Vous trouverez un aperçu détaillé des nombreuses possibilités de maintenance et de diagnostic dans l'aide en ligne, sous Diagnostic,
ainsi que dans l'information produit SIMOTION SCOUT Vue d'ensemble des moyens de maintenance et de diagnostic.

Poursuivre avec

Résultat dans le projet d'exemple

Au chapitre Instructions Exemples Notions élémentaires Historique Outils

Résultat dans le projet d'exemple

La création du chronogramme Trace marque la fin de la mise en route.

Nous vous recommandons de poursuivre votre familiarisation avec SIMOTION SCOUT à l'aide des projets d'exemple des Utilities &
Applications.

Vous trouverez des indications sur les Utilities & Applications au chapitre Utilitaires et applications.

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

Vous aimerez peut-être aussi