Académique Documents
Professionnel Documents
Culture Documents
Visualiser l'application
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
Vue d'ensemble
Dans ce chapitre de la mise en route, vous visualisez le mouvement de l'axe commandé par programme.
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'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
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 :
file:///C:/Users/Siemens/AppData/Local/Temp/~hh45E4.htm 27/02/2024
Visualiser l'application Page 2 of 9
¡ 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
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.
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).
¡ 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
Dans le navigateur de mnémoniques, la position réelle de l'axe s'affiche dans la colonne Valeur d'état.
4. Commutez l'appareil SIMOTION à l'état de fonctionnement STOP dans la boîte de dialogue Commander l'état de
fonctionnement.
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.
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.
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
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.
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.
file:///C:/Users/Siemens/AppData/Local/Temp/~hh45E4.htm 27/02/2024
Visualiser l'application Page 5 of 9
1. Dans l'onglet Trace, saisissez une durée d'enregistrement de 15000 ms dans le champ Durée①.
3. Dans l'arborescence, sélectionnez la branche Sample_1 > (appareil SIMOTION, par exemple D435) > TO > Axis_2 >
positioningstate.
file:///C:/Users/Siemens/AppData/Local/Temp/~hh45E4.htm 27/02/2024
Visualiser l'application Page 6 of 9
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.
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.
1. Connectez-vous en ligne.
¡ Après le chargement correct, confirmez la boîte de dialogue qui s'affiche avec OK.
¡ 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.
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.
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
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