Télécharger Imprimer la page
Siemens SIMOTION SCOUT D435-2 Guide De Mise En Route
Siemens SIMOTION SCOUT D435-2 Guide De Mise En Route

Siemens SIMOTION SCOUT D435-2 Guide De Mise En Route

Masquer les pouces Voir aussi pour SIMOTION SCOUT D435-2:

Publicité

Liens rapides

Mise en route avec SIMOTION SCOUT
- Projet d'exemple SIMOTION D435-2
SIMOTION
SIMOTION SCOUT
Mise en route avec SIMOTION
SCOUT - Projet d'exemple
SIMOTION D435-2
Mise en route
Valable à partir de V4.4
01/2015
___________________
Avant-propos
___________________
Consignes de sécurité
Mise en route avec
___________________
SIMOTION SCOUT
___________________
Préparer la configuration
___________________
Créer un projet
Créer un appareil SIMOTION
et configurer la
communication en ligne
Charger le projet dans le
___________________
système cible
___________________
Configurer l'entraînement
___________________
Configurer l'alimentation
___________________
Configurer un axe
Tester l'axe à l'aide du
___________________
tableau de commande axe
___________________
Configurer les sorties TOR
Programmer une application
___________________
SIMOTION
Configurer le système
___________________
exécutif
Démarrer et arrêter le
___________________
système
___________________
Visualiser l'application
___________________
Directives CSDE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
A

Publicité

loading

Sommaire des Matières pour Siemens SIMOTION SCOUT D435-2

  • Page 1 ___________________ Mise en route avec SIMOTION SCOUT Avant-propos - Projet d'exemple SIMOTION D435-2 ___________________ Consignes de sécurité Mise en route avec ___________________ SIMOTION SIMOTION SCOUT ___________________ Préparer la configuration SIMOTION SCOUT Mise en route avec SIMOTION ___________________ Créer un projet SCOUT - Projet d'exemple SIMOTION D435-2 Créer un appareil SIMOTION...
  • Page 2 Tenez compte des points suivants: ATTENTION Les produits Siemens ne doivent être utilisés que pour les cas d'application prévus dans le catalogue et dans la documentation technique correspondante. S'ils sont utilisés en liaison avec des produits et composants d'autres marques, ceux-ci doivent être recommandés ou agréés par Siemens. Le fonctionnement correct et sûr des produits suppose un transport, un entreposage, une mise en place, un montage, une mise en service, une utilisation et une maintenance dans les règles de l'art.
  • Page 3 ● Commande de documentation, liste des publications ● Liens supplémentaires pour le téléchargement de documents ● Utilisation de documentation en ligne (trouver des manuels/informations et y effectuer des recherches) http://www.siemens.com/motioncontrol/docu Mise en route avec SIMOTION SCOUT - Projet d'exemple SIMOTION D435-2 Mise en route, 01/2015...
  • Page 4 à votre machine : http://www.siemens.com/mdm Formation Sous le lien suivant, vous trouverez des informations sur SITRAIN, la formation de Siemens pour les produits, les systèmes et les solutions d'automatisation : http://www.siemens.com/sitrain Vous trouverez la foire aux questions dans les utilitaires et applications SIMOTION contenues dans la livraison de SIMOTION SCOUT, ainsi que sur les pages Service&Support, sous Support produit :...
  • Page 5 Sommaire Avant-propos ............................3 Consignes de sécurité ..........................9 Consignes de sécurité élémentaires ..................9 1.1.1 Consignes de sécurité générales ..................... 9 1.1.2 Consignes de sécurité relatives aux champs électromagnétiques (CEM) ......13 1.1.3 Manipulation des composants sensibles aux décharges électrostatiques (ESD) ....13 1.1.4 Industrial Security ........................
  • Page 6 Sommaire 5.3.4 Configurer la communication de la PG/du PC ............... 41 Résultat dans le projet d'exemple ..................43 Charger le projet dans le système cible ....................45 Vue d'ensemble ........................45 Enregistrer et compiler le projet ..................... 45 Connecter aux appareils cibles sélectionnés – Passer en ligne ..........47 Charger le projet dans le système cible .................
  • Page 7 Sommaire 12.3.2 MCC Motion Control Chart ..................... 88 12.3.2.1 Le langage de programmation MCC ..................88 12.3.2.2 Créer une source MCC ......................89 12.3.2.3 Créer un diagramme MCC ...................... 90 12.3.2.4 Insérer des blocs de commande dans un diagramme MCC ..........90 12.4 Créer un programme d'exemple MCC : structure de base .............
  • Page 8 Sommaire 15.2 Visualiser l'exécution du programme ................... 142 15.3 Visualiser des variables ....................... 144 15.4 Enregistrer des signaux avec la fonction Trace ..............146 15.4.1 Trace ............................ 146 15.4.2 Utiliser la fonction Trace ...................... 147 15.4.3 Fonctions de diagnostic complémentaires ................151 15.5 Résultat dans le projet d'exemple ..................
  • Page 9 Consignes de sécurité Consignes de sécurité élémentaires 1.1.1 Consignes de sécurité générales DANGER Danger de mort en cas de contact avec des pièces sous tension et d'autres sources d'énergie Tout contact avec des composants sous tension peut entraîner la mort ou des blessures graves.
  • Page 10 Consignes de sécurité 1.1 Consignes de sécurité élémentaires ATTENTION Danger de mort en raison d'une tension dangereuse lors du raccordement d'une alimentation non appropriée Tout contact avec des parties sous tension peut entraîner des blessures graves ou la mort. • Pour tous les connecteurs et toutes les bornes des modules électroniques, utiliser uniquement des alimentations qui fournissent des tensions de sortie TBTS (très basse tension de sécurité) ou TBTP (très basse tension de protection).
  • Page 11 Consignes de sécurité 1.1 Consignes de sécurité élémentaires ATTENTION Danger de mort par propagation d'incendie lorsque les enveloppes sont insuffisantes. Le feu et le dégagement de fumée peuvent provoquer de graves blessures ou d'importants dégâts matériels. • Encastrer les appareils sans enveloppe de protection dans une armoire métallique (ou protéger l'appareil par des mesures équivalentes) de sorte à...
  • Page 12 Consignes de sécurité 1.1 Consignes de sécurité élémentaires ATTENTION Danger de mort en raison de fonctions Safety Integrated inactives Des fonctions Safety Integrated inactives ou non adaptées peuvent être la cause de dysfonctionnements des machines risquant d'entraîner des blessures graves ou la mort. •...
  • Page 13 Consignes de sécurité 1.1 Consignes de sécurité élémentaires 1.1.2 Consignes de sécurité relatives aux champs électromagnétiques (CEM) ATTENTION Danger de mort dû aux champs électromagnétiques Certaines installations électriques, comme les transformateurs, les variateurs, les moteurs, etc. génèrent des champs électromagnétiques (CEM) lorsqu'elles sont en fonctionnement. Cela constitue un risque en particulier pour les personnes portant un stimulateur cardiaque ou un implant et qui se trouvent à...
  • Page 14 à une exploitation sûre des installations, solutions, machines, équipements et/ou réseaux. Ces fonctions jouent un rôle important dans un système global de sécurité industrielle. Dans cette optique, les produits et solutions Siemens font l’objet de développements continus. Siemens vous recommande donc vivement de vous tenir régulièrement informé...
  • Page 15 Consignes de sécurité 1.1 Consignes de sécurité élémentaires 1.1.5 Risques résiduels des systèmes d'entraînement (Power Drive Systems) Les constituants de la commande et de l'entraînement d'un système d'entraînement sont autorisés pour une utilisation industrielle et professionnelle dans des réseaux industriels. Leur mise en œuvre dans des réseaux publics exige une autre configuration et/ou des mesures supplémentaires.
  • Page 16 Consignes de sécurité 1.1 Consignes de sécurité élémentaires 3. Tensions de contact dangereuses, provoquées par exemple par : – des composants défaillants, – l'influence de charges électrostatiques, – des tensions induites par des moteurs en mouvement, – des conditions d'exploitation et/ou d'environnement ne correspondant pas à la spécification, –...
  • Page 17 Consignes de sécurité 1.2 Consignes de sécurité spécifiques Consignes de sécurité spécifiques Vérifiez que votre système d'apprentissage est entièrement déconnecté du mode de production. Respecter les consignes de sécurité qui figurent dans la documentation des appareils utilisés. Mise en route avec SIMOTION SCOUT - Projet d'exemple SIMOTION D435-2 Mise en route, 01/2015...
  • Page 18 Consignes de sécurité 1.2 Consignes de sécurité spécifiques Mise en route avec SIMOTION SCOUT - Projet d'exemple SIMOTION D435-2 Mise en route, 01/2015...
  • Page 19 Mise en route avec SIMOTION SCOUT But de la mise en route La mise en route est une introduction à l'utilisation du système d'ingénierie SIMOTION SCOUT. Vous créez un projet d'exemple simple et parcourez toutes les étapes typiques de la configuration d'un appareil, d'un entraînement et d'un axe. Vous découvrez les principaux outils mis à...
  • Page 20 Mise en route avec SIMOTION SCOUT 2.2 Projet d'exemple Projet d'exemple La mise en route contient les instructions nécessaires pour vous permettre de créer un projet d'exemple simple. Etapes de configuration Préparer la configuration ● Vous rétablissez les réglages usine de l'appareil SIMOTION. ●...
  • Page 21 Mise en route avec SIMOTION SCOUT 2.2 Projet d'exemple ● Vous lancez l'exécution des programmes dans le système exécutif SIMOTION. ● Vous visualisez le mouvement de l'axe commandé par le programme. – Vous visualisez l'exécution du programme. – Vous visualisez les valeurs dans le navigateur de mnémoniques. –...
  • Page 22 Mise en route avec SIMOTION SCOUT 2.3 Prérequis Prérequis Système d'apprentissage Pour créer le projet d'exemple, vous avez besoin d'un système d'apprentissage comprenant quelques composants : ● Appareil SIMOTION D435-2 équipé du firmware le plus récent V4.4 ● PG/PC avec interface Ethernet libre Un adaptateur Ethernet USB convient également pour la connexion Ethernet.
  • Page 23 Mise en route avec SIMOTION SCOUT 2.4 Informations générales Informations générales 2.4.1 Aide en ligne de SIMOTION SCOUT SIMOTION SCOUT dispose d'une aide en ligne particulièrement étendue. Celle-ci se compose d'une aide en ligne globale générale et d'une aide contextuelle. Pour ouvrir l'aide globale, procédez comme suit : ●...
  • Page 24 Mise en route avec SIMOTION SCOUT 2.4 Informations générales 2.4.2 Documentation disponible Documentation électronique La documentation SIMOTION est comprise sous forme de documentation électronique dans la fourniture de SIMOTION SCOUT (DVD SIMOTION SCOUT Documentation, Utilitaires & Applications). Vous pouvez effectuer une recherche dans tous les documents PDF de la documentation électronique à...
  • Page 25 Mise en route avec SIMOTION SCOUT 2.4 Informations générales 2.4.4 Utilitaires et applications Les utilitaires et applications SIMOTION gratuits vous fournissent de nombreuses informations complémentaires importantes sur SIMOTION, sur les outils, les fonctions spéciales, les blocs et les exemples de projet SIMOTION, ainsi que sur les applications standard proposées.
  • Page 26 Mise en route avec SIMOTION SCOUT 2.4 Informations générales Mise en route avec SIMOTION SCOUT - Projet d'exemple SIMOTION D435-2 Mise en route, 01/2015...
  • Page 27 Préparer la configuration Rétablir les réglages usine Pour le projet d'exemple, il est judicieux de rétablir les réglages usine de l'appareil SIMOTION. Vous rétablissez ainsi les paramètres de communication par défaut et supprimez les données utilisateur chargées sur l'appareil et la carte CF à l'occasion d'une configuration antérieure.
  • Page 28 Préparer la configuration 3.1 Rétablir les réglages usine IMPORTANT Dommages causés par des décharges électrostatiques Le commutateur rotatif risque d'être détruit par l'électricité statique. Tournez le commutateur rotatif uniquement avec un tournevis isolé. Respectez les consignes CSDE. 3. Mettez l'appareil SIMOTION sous tension. Le chargement des réglages usine commence.
  • Page 29 Préparer la configuration 3.2 Configurer l'interface pour la communication en ligne Configurer l'interface pour la communication en ligne La communication en ligne de la PG/du PC avec l'appareil SIMOTION peut être établie via PROFIBUS, PROFINET ou Industrial Ethernet. Le projet d'exemple se limite au cas le plus fréquent : la communication via Industrial Ethernet.
  • Page 30 Préparer la configuration 3.2 Configurer l'interface pour la communication en ligne 3.2.1 Préparer l'interface Ethernet de la PG/du PC La PG/le PC doit se trouver dans le même sous-réseau que l'appareil SIMOTION. Le sous- réseau est défini par les réglages usine de l'appareil SIMOTION. Pour placer la PG/le PC dans le sous-réseau de l'appareil SIMOTION, procédez comme suit : 1.
  • Page 31 Préparer la configuration 3.2 Configurer l'interface pour la communication en ligne 3.2.2 Définir le point d'accès de l'appareil SIMOTION SIMOTION SCOUT a deux points d'accès pour la communication avec des automates et des entraînements monoaxe : ● S7ONLINE ● DEVICE Dans le projet d'exemple, le point d'accès S7ONLINE est utilisé...
  • Page 32 Préparer la configuration 3.3 Résultat dans le projet d'exemple Résultat dans le projet d'exemple Les réglages usine de l'appareil SIMOTION ont été rétablis. L'interface Ethernet est préparée et peut être utilisée pour la configuration de la communication en ligne de la PG/du PC avec l'appareil SIMOTION. Mise en route avec SIMOTION SCOUT - Projet d'exemple SIMOTION D435-2 Mise en route, 01/2015...
  • Page 33 Créer un projet Vue d'ensemble But de la mise en route Dans ce chapitre de la mise en route, vous créez le projet d'exemple Sample_1. Toutes les étapes de configuration suivantes se rapporteront à ce projet d'exemple. Projet Un projet contient l'ensemble des informations qui décrivent une machine et son fonctionnement : données de configuration, programmes, profils de déplacement et paramètres d'entraînement.
  • Page 34 ● Windows XP C:\Program Files\Siemens\Step7\s7proj ● Windows 7 C:\Program Files (x86)\Siemens\Step7\s7proj Nom du projet et nom du répertoire du projet La longueur maximale du nom d'un projet SIMOTION SCOUT est de 24 caractères. Le nom complet du projet s'affiche dans les boîtes de dialogue.
  • Page 35 Créer un projet 4.4 Résultat dans le projet d'exemple Résultat dans le projet d'exemple Le projet d'exemple de la mise en route a été créé dans SIMOTION SCOUT. Le dossier du projet Sample_1 est visible dans le navigateur de projet. Figure 4-1 Workbench SIMOTION SCOUT, nouveau projet Sample_1 créé...
  • Page 36 Créer un projet 4.4 Résultat dans le projet d'exemple Mise en route avec SIMOTION SCOUT - Projet d'exemple SIMOTION D435-2 Mise en route, 01/2015...
  • Page 37 Créer un appareil SIMOTION et configurer la communication en ligne Vue d'ensemble But de la mise en route Ce chapitre de la mise en route décrit comment créer un appareil SIMOTION dans le projet et configurer la communication entre la PG/le PC et l'appareil SIMOTION. Plate-forme SIMOTION D SIMOTION D est la version du système Motion Control de SIMOTION, qui est basée sur la famille d'entraînements SINAMICS S120.
  • Page 38 Créer un appareil SIMOTION et configurer la communication en ligne 5.3 Créer un appareil SIMOTION Créer un appareil SIMOTION 5.3.1 Etapes La création d'un nouvel appareil SIMOTION dans le projet se compose de trois étapes. SIMOTION SCOUT réunit les étapes de travail en une opération cohérente : 1.
  • Page 39 Créer un appareil SIMOTION et configurer la communication en ligne 5.3 Créer un appareil SIMOTION 5.3.2 Créer un appareil SIMOTION Pour créer un appareil SIMOTION D435-2 dans le projet, procédez comme suit : 1. Dans le navigateur de projet, double-cliquez sur Insérer un appareil SIMOTION.
  • Page 40 Créer un appareil SIMOTION et configurer la communication en ligne 5.3 Créer un appareil SIMOTION 3. Dans la liste Version d'appareil, sélectionnez l'appareil SIMOTION D435-2 DP/PN et sous Version SIMOTION, la version du firmware de l'appareil utilisé. Remarque La version du firmware sélectionnée doit correspondre à la version du firmware sur la carte mémoire de l'appareil SIMOTION.
  • Page 41 Créer un appareil SIMOTION et configurer la communication en ligne 5.3 Créer un appareil SIMOTION 5.3.4 Configurer la communication de la PG/du PC Boîte de dialogue Sélection de l'interface SIMOTION SCOUT ouvre la boîte de dialogue Sélection de l'interface. Vous y configurez la communication réseau de la PG/du PC avec l'appareil SIMOTION.
  • Page 42 Créer un appareil SIMOTION et configurer la communication en ligne 5.3 Créer un appareil SIMOTION Pour configurer la communication de données entre l'appareil SIMOTION et la PG/le PC, procédez comme suit : 1. Pour l'appareil SIMOTION D435-2, sélectionnez l'interface Ethernet Ethernet PNxIE (X127).
  • Page 43 Créer un appareil SIMOTION et configurer la communication en ligne 5.4 Résultat dans le projet d'exemple Résultat dans le projet d'exemple Nouvel appareil SIMOTION créé La configuration de l'appareil SIMOTION et de la communication réseau de la PG/du PC avec l'appareil SIMOTION est terminée. ●...
  • Page 44 Créer un appareil SIMOTION et configurer la communication en ligne 5.4 Résultat dans le projet d'exemple Mise en route avec SIMOTION SCOUT - Projet d'exemple SIMOTION D435-2 Mise en route, 01/2015...
  • Page 45 Charger le projet dans le système cible Vue d'ensemble But de la mise en route Au cours de cette étape de configuration, vous créez les conditions nécessaires pour la configuration de l'entraînement. ● Vous sauvegardez le projet d'exemple créé jusqu'à présent sur le disque dur. ●...
  • Page 46 Charger le projet dans le système cible 6.2 Enregistrer et compiler le projet Pour enregistrer et compiler un projet, procédez comme suit : Sélectionnez la commande de menu Projet > Enregistrer et compiler les modifications ou cliquez sur le bouton correspondant de la barre d'outils. SIMOTION SCOUT affiche des barres de progression pour l'affectation symbolique et la compilation.
  • Page 47 Charger le projet dans le système cible 6.3 Connecter aux appareils cibles sélectionnés – Passer en ligne Connecter aux appareils cibles sélectionnés – Passer en ligne Pour charger des données de projet de SIMOTION SCOUT sur le matériel ou, à l'inverse, appliquer des données machine du matériel au projet SIMOTION SCOUT, la communication doit être activée entre la PG/le PC et l'appareil SIMOTION.
  • Page 48 Charger le projet dans le système cible 6.3 Connecter aux appareils cibles sélectionnés – Passer en ligne Pour passer en ligne, procédez comme suit : 1. Sélectionnez la commande de menu Projet > Connecter aux appareils cibles sélectionnés ou cliquez sur le bouton correspondant de la barre d'outils. Au premier appel de la commande, SCOUT ouvre la boîte de dialogue Sélection des appareils cibles.
  • Page 49 Charger le projet dans le système cible 6.3 Connecter aux appareils cibles sélectionnés – Passer en ligne 3. Cliquez sur OK. SIMOTION SCOUT établit la connexion en ligne. 4. Au premier passage en ligne, SIMOTION SCOUT signale que l'accès à l'entraînement est impossible.
  • Page 50 Charger le projet dans le système cible 6.4 Charger le projet dans le système cible Charger le projet dans le système cible Le download complet du projet est uniquement possible en mode de fonctionnement STOP. Le cas échéant, SIMOTION SCOUT propose de changer de mode de fonctionnement pendant la procédure de download.
  • Page 51 Charger le projet dans le système cible 6.4 Charger le projet dans le système cible Pour le download du projet, procédez comme suit : 1. Sélectionnez la commande de menu Projet > Charger dans le système cible ou cliquez sur le bouton Charger dans le système cible de la barre d'outils. La boîte de dialogue Charger dans le système cible s'affiche.
  • Page 52 Charger le projet dans le système cible 6.4 Charger le projet dans le système cible Etablissement automatique de la connexion à l'entraînement Après le download du projet, SIMOTION SCOUT établit immédiatement et automatiquement la connexion en ligne à l'entraînement. Dans l'arborescence du projet, le symbole de connecteur de l'appareil SIMOTION, de l'entraînement intégré...
  • Page 53 Configurer l'entraînement Vue d'ensemble But de la mise en route Dans ce chapitre de la mise en route, vous configurez l'entraînement intégré de l'appareil SIMOTION D435-2. Pour cela, vous utilisez la configuration automatique. Prérequis ● Vous avez chargé le projet d'exemple dans le système cible (voir chapitre Charger le projet dans le système cible (Page 45)).
  • Page 54 Configurer l'entraînement 7.4 Faire configurer l'entraînement automatiquement Faire configurer l'entraînement automatiquement Pour ouvrir la configuration automatique, procédez comme suit : Dans le navigateur de projet, double-cliquez sur Configuration automatique, sous l'entraînement SINAMICS_Integrated. La boîte de dialogue Configuration automatique s'affiche. Figure 7-1 Arborescence du projet, lancement de la configuration automatique Remarque Dans l'arborescence du projet, l'élément Configuration automatique n'est visible que si vous...
  • Page 55 Configurer l'entraînement 7.4 Faire configurer l'entraînement automatiquement Pour configurer l'entraînement automatiquement, procédez comme suit : 1. Dans la boîte de dialogue Configuration automatique, cliquez sur le bouton Configurer. 2. Confirmez le message demandant la confirmation du rétablissement des réglages usine avec Oui.
  • Page 56 Configurer l'entraînement 7.4 Faire configurer l'entraînement automatiquement 5. Si aucune mise à jour de firmware n'a eu lieu, restez en ligne afin de voir les modifications dans l'arborescence du projet. 6. Dans l'arborescence du projet, ouvrez le dossier système Alimentations sous l'entraînement intégré.
  • Page 57 Configurer l'entraînement 7.4 Faire configurer l'entraînement automatiquement Modifier le nom de l'entraînement La configuration automatique définit également le nom d'objet de l'entraînement (dans l'exemple : SERVO_03). Vous pouvez modifier le nom ultérieurement. La modification est uniquement possible en mode hors ligne. Procédez comme suit : 1.
  • Page 58 Configurer l'entraînement 7.5 Résultat dans le projet d'exemple Résultat dans le projet d'exemple Si vous utilisez une alimentation avec interface DRIVE-CLiQ, l'entraînement est prêt à fonctionner. Il peut être connecté à un axe. Mise en route avec SIMOTION SCOUT - Projet d'exemple SIMOTION D435-2 Mise en route, 01/2015...
  • Page 59 Configurer l'alimentation Vue d'ensemble But de la mise en route Dans ce chapitre de la mise en route, vous configurez l'alimentation. La SINAMICS Control Unit intégrée démarre l'entraînement uniquement lorsque l'alimentation est prête à fonctionner. Dans le projet, l'interface via laquelle l'entraînement reçoit le signal "prêt à...
  • Page 60 Configurer l'alimentation 8.2 Configurer une alimentation sans interface DRIVE-CLiQ Configurer une alimentation sans interface DRIVE-CLiQ Une alimentation sans interface DRIVE-CLiQ émet le signal "prêt à fonctionner" (p0863.0) via une borne de sortie. Dans le projet, vous indiquez l'entrée (r0722) de la SINAMICS Control Unit intégrée, à...
  • Page 61 Configurer l'alimentation 8.2 Configurer une alimentation sans interface DRIVE-CLiQ 4. Dans le boîte de dialogue Partie puissance FCOM, champ de saisie p0864, sélectionnez l'entrée TOR à laquelle est connecté le signal "prêt à fonctionner" de l'alimentation (par exemple DI 0). Figure 8-2 Connexion FCOM dans l'assistant entraînement 5.
  • Page 62 Configurer l'alimentation 8.2 Configurer une alimentation sans interface DRIVE-CLiQ Mise en route avec SIMOTION SCOUT - Projet d'exemple SIMOTION D435-2 Mise en route, 01/2015...
  • Page 63 Configurer un axe Vue d'ensemble But de la mise en route Ce chapitre de la mise en route décrit comment créer et configurer un axe dans le projet et comment le connecter à l'entraînement intégré de l'appareil SIMOTION D. Pour cela, SIMOTION SCOUT met à...
  • Page 64 Configurer un axe 9.3 Assistant axe Assistant axe Création de nouveaux axes dans le projet Pour la création d'un nouvel axe, SIMOTION SCOUT met à disposition l'assistant axe. L'assistant demande les réglages de base et connecte le TO Axe à l'entraînement. L'assistant ne peut être parcouru qu'une seule fois.
  • Page 65 Configurer un axe 9.4 Créer un axe Créer un axe Pour le projet d'exemple, vous créez l'axe Axis_2. Affectez à l'axe l'entraînement que vous avez configuré au chapitre Configurer l'entraînement (Page 53). Parcourez l'assistant et confirmez tous les réglages par défaut en cliquant sur Continuer. Remarque Axis_2 Dans la version Aide en ligne de la mise en route, 2 axes sont créés : une axe virtuel Axis_1...
  • Page 66 Configurer un axe 9.4 Créer un axe 5. Cliquez sur OK. L'assistant de configuration de l'axe s'affiche. 6. Définissez le type d'axe. Pour le projet d'exemple, sélectionnez si possible un axe linéaire connecté à un entraînement électrique. Activez les champs linéaire et électrique. Figure 9-2 Assistant axe, déterminer le type d'axe 7.
  • Page 67 Configurer un axe 9.4 Créer un axe 8. Affectez l'axe à l'entraînement que vous avez configuré au chapitre Configurer l'entraînement (Page 53). Dans la colonne Partenaire d'affectation, cliquez sur le groupe d'entraînement. Dans l'arborescence, cliquez sur l'objet entraînement que vous souhaitez connecter, sous le groupe d'entraînement.
  • Page 68 Configurer un axe 9.4 Créer un axe Remarque Outre l'affectation de l'axe à un entraînement déjà configuré, l'assistant axe offre deux autres possibilités : • Définir l'affectation de l'axe et de l'entraînement ultérieurement : L'axe doit être créé, mais n'être affecté qu'ultérieurement à un entraînement. La programmation et la simulation de l'axe sont également possibles ici.
  • Page 69 Configurer un axe 9.4 Créer un axe Charger la configuration de l'axe dans le système cible ● Enregistrez et compilez le projet. ● Chargez le projet d'exemple avec la configuration de l'axe dans le système cible afin de pouvoir tester le fonctionnement de l'axe au cours de l'étape de configuration suivante. Voir aussi Charger le projet dans le système cible (Page 45) Mise en route avec SIMOTION SCOUT - Projet d'exemple SIMOTION D435-2...
  • Page 70 Configurer un axe 9.4 Créer un axe Mise en route avec SIMOTION SCOUT - Projet d'exemple SIMOTION D435-2 Mise en route, 01/2015...
  • Page 71 Tester l'axe à l'aide du tableau de commande axe 10.1 Vue d'ensemble But de la mise en route Dans ce chapitre de la mise en route, vous testez l'axe configuré. Pour cela, SIMOTION SCOUT met à disposition le tableau de commande axe. Prérequis ●...
  • Page 72 Tester l'axe à l'aide du tableau de commande axe 10.3 Utilisation du tableau de commande axe 10.3 Utilisation du tableau de commande axe Dans le projet d'exemple, vous déplacez l'axe configuré en marche par à-coups, afin de vérifier son bon fonctionnement. Pour ouvrir le tableau de commande axe, procédez comme suit : Ouvrez le dossier AXES dans le navigateur de projet.
  • Page 73 Tester l'axe à l'aide du tableau de commande axe 10.3 Utilisation du tableau de commande axe ① ⑨ … Les chiffres sont repris dans le texte ci-dessous. Figure 10-2 Tableau de commande axe Pour déplacer un axe à l'aide du tableau de commande axe, procédez comme suit : ①...
  • Page 74 Tester l'axe à l'aide du tableau de commande axe 10.3 Utilisation du tableau de commande axe 3. Prendre la maîtrise de commande – respecter les consignes de sécurité : Afin de pouvoir déplacer l'axe depuis la PG/le PC, la PG/le PC doit recevoir la maîtrise de commande.
  • Page 75 Tester l'axe à l'aide du tableau de commande axe 10.3 Utilisation du tableau de commande axe ⑥ 6. Cliquez sur le bouton Axe fonctionnant en asservissement de position La boîte de dialogue Démarrer l'axe en asservissement de position s'affiche. Indiquez la vitesse de l'axe. Fermez la boîte de dialogue avec OK. ⑨...
  • Page 76 Tester l'axe à l'aide du tableau de commande axe 10.4 Résultat dans le projet d'exemple 10.4 Résultat dans le projet d'exemple Vous avez déplacé l'axe du projet d'exemple à l'aide du tableau de commande axe et avez ainsi vérifié son bon fonctionnement. La configuration de l'axe est terminée. Mise en route avec SIMOTION SCOUT - Projet d'exemple SIMOTION D435-2 Mise en route, 01/2015...
  • Page 77 Configurer les sorties TOR But de la mise en route Dans ce chapitre de la mise en route, vous configurez deux des entrées/sorties TOR disponibles sur l'appareil SIMOTION D en tant que sorties. Les sorties sont requises pour le programme que vous écrirez au cours de l'étape de configuration suivante (voir chapitre Programmer une application SIMOTION (Page 79)).
  • Page 78 Configurer les sorties TOR Pour définir les sorties TOR, procédez comme suit : 1. Dans l'arborescence du projet, cliquez sur l'élément Entrées/sorties X142, sous l'appareil SIMOTION. La boîte de dialogue Propriétés E/S s'ouvre. 2. Cliquez sur l'onglet Canal 0-7. Dans l'onglet, la borne X142 est représentée avec les numéros de broche et l'utilisation actuelle des canaux.
  • Page 79 Programmer une application SIMOTION 12.1 Vue d'ensemble But de la mise en route Dans ce chapitre, vous écrivez un programme d'application SIMOTION simple pour le projet d'exemple. ● Vous créez les variables dont le programme a besoin. ● Vous créez le programme et les programmes auxiliaires supplémentaires dans les éditeurs graphiques mis à...
  • Page 80 Programmer une application SIMOTION 12.2 Variables 12.2 Variables 12.2.1 Types de variable Types de variable Dans SIMOTION, on distingue plusieurs types de variable. ● Variables système Chaque appareil SIMOTION et chaque objet technologique dispose de variables système spécifiques. À l'intérieur de l'appareil SIMOTION, vous pouvez accéder aux variables système à...
  • Page 81 Programmer une application SIMOTION 12.2 Variables 12.2.2 Variables du projet d'exemple Les variables requises pour le projet d'exemple de la mise en route sont les suivantes : 2 variables globales à l'appareil ● g_bo_start ● g_bo_ready 2 variables E/S ● q_bo_output0 ●...
  • Page 82 Programmer une application SIMOTION 12.2 Variables 12.2.3 Créer les variables globales à l'appareil Vous créez les variables globales à l'appareil dans l'onglet Navigateur de mnémoniques de la vue de détail. Pour créer les variables globales à l'appareil, procédez comme suit : Ci-après, vous créez les variables globales à...
  • Page 83 Programmer une application SIMOTION 12.2 Variables 12.2.4 Créer les variables E/S Pour la configuration des E/S, SIMOTION SCOUT prend en charge, à partir de la version V4.2, l'affectation symbolique d'entrées et de sorties se trouvant sur des composants SIMOTION/SINAMICS. Pour pouvoir accéder à la périphérie proche de l'entraînement avec une variable E/S, il suffit d'affecter la variable E/S au canal E/S.
  • Page 84 Programmer une application SIMOTION 12.2 Variables 5. Affectez la sortie TOR configurée à la variable : – Dans la cellule Affectation, cliquez sur le bouton . La boîte de dialogue d'affectation s'ouvre. – Dans la boîte de dialogue d'affectation, sélectionnez l'élément D435. –...
  • Page 85 Programmer une application SIMOTION 12.2 Variables 7. Créez la variable E/S q_bo_output1 de la même manière. Affectez la sortie TOR configurée DO 1 à la variable. La figure suivante montre la déclaration complète. Figure 12-3 Variables E/S du projet d'exemple 8.
  • Page 86 Programmer une application SIMOTION 12.2 Variables Procédez de la même manière que pour les variables E/S q_bo_output0 et q_bo_output1. 1. Dans la zone de détail, ouvrez l'onglet Liste d'adresses s'il n'est pas encore affiché. 2. Créez la variable E/S LineModule_STW. –...
  • Page 87 Programmer une application SIMOTION 12.2 Variables Figure 12-5 Variables E/S du projet d'exemple 12.2.5 Sauvegarder la configuration Sauvegardez les variables que vous avez créées dans le projet d'exemple. Dans la barre d'outils, cliquez sur le bouton Enregistrer le projet ou Enregistrer le projet et compiler les modifications..
  • Page 88 Programmer une application SIMOTION 12.3 Programmer 12.3 Programmer 12.3.1 Langages de programmation dans le projet d'exemple Dans le projet d'exemple, vous créez un programme utilisateur simple avec les langages de programmation MCC et CONT/LOG. Pour cela, vous utilisez les variables que vous avez créées au chapitre précédent Variables (Page 80).
  • Page 89 Programmer une application SIMOTION 12.3 Programmer Étapes de création d'un programme La création d'un programme MCC comporte les étapes suivantes : 1. Création de la source MCC. 2. Création du diagramme MCC dans la source MCC. 3. Insertion de commandes MCC dans le diagramme MCC et paramétrage des commandes.
  • Page 90 Programmer une application SIMOTION 12.3 Programmer 12.3.2.3 Créer un diagramme MCC Ci-après, vous créez le diagramme MCC pos_axis pour le projet d'exemple. Le diagramme MCC pos_axis est une unité d'organisation de programme de type programme. Pour créer un diagramme MCC, procédez comme suit : 1.
  • Page 91 Programmer une application SIMOTION 12.3 Programmer Pour travailler avec la barre d'outils Editeur MCC, procédez comme suit : Ouvrir la barre d'outils La barre d'outils Editeur MCC apparaît dans le Workbench dès que vous ouvrez un diagramme MCC. Les commandes sont classées par groupes. Le projet d'exemple utilise des commandes des groupes de commandes Commandes de base, Structures de programme et Commandes relatives à...
  • Page 92 Programmer une application SIMOTION 12.3 Programmer Placer librement un groupe de commandes Tirez la barre d'outils ou les groupes de commandes de la barre d'outils vers un endroit quelconque du Workbench avec la souris. Ancrer la barre d'outils Tirez la barre d'outils ou les groupes de commandes de la barre d'outils vers les bords du Workbench avec la souris pour les y ancrer.
  • Page 93 Programmer une application SIMOTION 12.4 Créer un programme d'exemple MCC : structure de base 12.4 Créer un programme d'exemple MCC : structure de base 12.4.1 Vue d'ensemble Dans le projet d'exemple, vous créez le programme MCC pos_axis. Le programme doit déplacer un axe jusqu'à...
  • Page 94 Programmer une application SIMOTION 12.4 Créer un programme d'exemple MCC : structure de base Groupe de com- Commandes indi- Diagramme MCC du programme d'exemple mandes viduelles Groupes de commandes et commandes individuelles Dans la figure ci-dessus, chaque commande MCC est précédée des icônes du groupe de commandes et de la commande individuelle, sur lesquelles vous devez cliquer successivement pour insérer la commande dans le diagramme MCC.
  • Page 95 Programmer une application SIMOTION 12.4 Créer un programme d'exemple MCC : structure de base 12.4.3 Affectation de variable g_bo_ready:=false / g_bo_start:=true La variable g_bo_ready est initialisée à FALSE, afin de positionner la variable à un point de départ défini. La valeur TRUE est affectée à la variable g_bo_start afin de signaler le démarrage de l'axe. Pour affecter des variables dans l'éditeur MCC, procédez comme suit : 1.
  • Page 96 Programmer une application SIMOTION 12.4 Créer un programme d'exemple MCC : structure de base 3. Affectez la valeur FALSE à la variable g_bo_ready. Reprenez le nom de variable du navigateur de mnémoniques dans le bloc de commande : – Double-cliquez sur le bloc de commande Affectation des variables. La fenêtre Affectation des variables s'affiche.
  • Page 97 Programmer une application SIMOTION 12.4 Créer un programme d'exemple MCC : structure de base 4. Affectez la valeur true à la variable g_bo_start. Figure 12-14 Variables affectées 5. Cliquez sur OK pour fermer la fenêtre. Vous avez initialisé les variables globales d'appareil sur les valeurs false et true. Figure 12-15 Digramme MCC après affectation de la variable Mise en route avec SIMOTION SCOUT - Projet d'exemple SIMOTION D435-2 Mise en route, 01/2015...
  • Page 98 Programmer une application SIMOTION 12.4 Créer un programme d'exemple MCC : structure de base 12.4.4 Activer le déblocage des axes Pour activer le déblocage des axes, procédez comme suit : 1. Insérez le bloc d'instruction Activer le déblocage des axes dans le diagramme MCC, avant le nœud "fin"...
  • Page 99 Programmer une application SIMOTION 12.4 Créer un programme d'exemple MCC : structure de base Figure 12-17 Diagramme MCC, activer le déblocage des axes 3. Cliquez sur OK pour fermer la fenêtre. La commande est paramétrée. Mise en route avec SIMOTION SCOUT - Projet d'exemple SIMOTION D435-2 Mise en route, 01/2015...
  • Page 100 Programmer une application SIMOTION 12.4 Créer un programme d'exemple MCC : structure de base 12.4.5 Référencer l'axe Les valeurs de position d'un axe se rapportent toujours au système de coordonnées de l'axe. La procédure de référencement permet de fixer l'origine du système de coordonnées. Pour référencer l'axe, procédez comme suit : 1.
  • Page 101 Programmer une application SIMOTION 12.4 Créer un programme d'exemple MCC : structure de base Figure 12-19 Diagramme MCC, référencer l'axe 3. Cliquez sur OK pour fermer la fenêtre. La commande est paramétrée. Mise en route avec SIMOTION SCOUT - Projet d'exemple SIMOTION D435-2 Mise en route, 01/2015...
  • Page 102 Programmer une application SIMOTION 12.4 Créer un programme d'exemple MCC : structure de base 12.4.6 Positionner l'axe sur la position de destination Le programme doit positionner l'axe à une vitesse de 500 mm/s sur la position de 2000 mm. Pour déplacer l'axe jusqu'à la position de destination, procédez comme suit : 1.
  • Page 103 Programmer une application SIMOTION 12.4 Créer un programme d'exemple MCC : structure de base Figure 12-21 Diagramme MCC, positionner l'axe sur la position de destination 3. Cliquez sur OK pour fermer la fenêtre. La commande est paramétrée. Mise en route avec SIMOTION SCOUT - Projet d'exemple SIMOTION D435-2 Mise en route, 01/2015...
  • Page 104 Programmer une application SIMOTION 12.4 Créer un programme d'exemple MCC : structure de base 12.4.7 Positionner l'axe sur la position initiale Le programme doit positionner l'axe à une vitesse de 500 mm/s sur la position initiale de 0 mm. Pour faire retourner l'axe à la position initiale, procédez comme suit : Procédez comme au chapitre Positionner l'axe sur la position de destination (Page 102).
  • Page 105 Programmer une application SIMOTION 12.4 Créer un programme d'exemple MCC : structure de base 12.4.8 Supprimer le déblocage des axes Pour supprimer le déblocage des axes, procédez comme suit : 1. Insérez le bloc d'instruction Supprimer le déblocage des axes dans le diagramme MCC, avant le nœud "fin"...
  • Page 106 Programmer une application SIMOTION 12.4 Créer un programme d'exemple MCC : structure de base – Dans le champ Axe, sélectionnez l'axe commandé par le programme. – Ne modifiez pas les valeurs par défaut des autres paramètres. 3. Cliquez sur OK pour fermer la fenêtre. La commande est paramétrée.
  • Page 107 Programmer une application SIMOTION 12.5 Etendre le programme d'exemple MCC : commande de l'alimentation 12.5 Etendre le programme d'exemple MCC : commande de l'alimentation 12.5.1 Exécution du programme Si vous utilisez une alimentation avec interface DRIVE-CLiQ, la commande programmée doit activer l'alimentation avant que les commandes d'axe ne puissent être émises.
  • Page 108 Programmer une application SIMOTION 12.5 Etendre le programme d'exemple MCC : commande de l'alimentation Les blocs placés à l'intérieur de la boucle UNTIL activent l'alimentation. La boucle répète la commande de commutation jusqu'à ce que l'alimentation soit prête à fonctionner. Remarque Pour ne pas trop diminuer les performances du niveau exécutif RoundRobin (Background Task, Motion Tasks) dans le cas de boucles sans fin, il est recommandé...
  • Page 109 Programmer une application SIMOTION 12.5 Etendre le programme d'exemple MCC : commande de l'alimentation 12.5.2 Appel de fonction système _LineModule_control[FB] Pour créer l'appel de fonction système _LineModule_control[FB], procédez comme suit : 1. Insérez le bloc d'instruction Appel de fonction système dans le diagramme MCC : –...
  • Page 110 Programmer une application SIMOTION 12.5 Etendre le programme d'exemple MCC : commande de l'alimentation – Tirez l'appel de fonction _LineModule_control[FB] de la bibliothèque de commandes dans le champ Fonction système de la fenêtre Appel de fonction système [pos_axis] par glisser-déplacer. 3.
  • Page 111 Programmer une application SIMOTION 12.5 Etendre le programme d'exemple MCC : commande de l'alimentation Figure 12-28 Diagramme MCC, appel de fonction système _linemodule_control 4. Confirmez avec OK. La commande est paramétrée. Figure 12-29 Diagramme MCC, affectation de variable effectuée _linemodule_control Mise en route avec SIMOTION SCOUT - Projet d'exemple SIMOTION D435-2 Mise en route, 01/2015...
  • Page 112 Programmer une application SIMOTION 12.5 Etendre le programme d'exemple MCC : commande de l'alimentation 12.5.3 Créer une boucle UNTIL Pour créer la boucle UNTIL, procédez comme suit : 1. Cliquez sur la ligne de connexion reliant les blocs Appel de fonction système et la commande d'axe suivante Activer le déblocage des axes.
  • Page 113 Programmer une application SIMOTION 12.5 Etendre le programme d'exemple MCC : commande de l'alimentation 12.5.4 Copier des blocs Pour copier des blocs d'instruction dans le diagramme MCC, procédez comme suit : Copiez les blocs d'instruction Appel de fonction système _LineModule_control[FB] et Affectation des variables LineModule_STW:=myFB_LineControl.periOut dans la boucle UNTIL.
  • Page 114 Programmer une application SIMOTION 12.5 Etendre le programme d'exemple MCC : commande de l'alimentation 12.5.5 Modifier l'appel de fonction système _linemodule_control Pour modifier l'appel de fonction système _linemodule_control, procédez comme suit : L'appel de fonction système _linemodule_control situé à l'intérieur de la boucle UNTIL active l'alimentation.
  • Page 115 Programmer une application SIMOTION 12.6 Créer des programmes MCC supplémentaires pour le projet d'exemple 12.6 Créer des programmes MCC supplémentaires pour le projet d'exemple Traitement des événements système Le système exécutif que vous configurerez au chapitre Configurer le système exécutif (Page 129) requiert deux programmes MCC supplémentaires : ●...
  • Page 116 Programmer une application SIMOTION 12.6 Créer des programmes MCC supplémentaires pour le projet d'exemple 3. À l'intérieur de la source MCC fault, créez le diagramme MCC peripheral_fault. Ce programme reste également vide. Figure 12-34 Programmes MCC technology_fault et peripheral_fault dans la source MCC fault Mise en route avec SIMOTION SCOUT - Projet d'exemple SIMOTION D435-2 Mise en route, 01/2015...
  • Page 117 Programmer une application SIMOTION 12.7 Sauvegarder les programmes d'exemple MCC 12.7 Sauvegarder les programmes d'exemple MCC Sauvegardez les programmes MCC créés. Dans la barre d'outils, cliquez sur le bouton Enregistrer le projet ou Enregistrer le projet et compiler les modifications.. Information complémentaire Outre la commande Enregistrer le projet et compiler les modifications, vous disposez de la commande Appliquer et compiler dans la barre d'outils Editeur MCC.
  • Page 118 Programmer une application SIMOTION 12.8 CONT/LOG - Schéma à contacts/logigramme 12.8 CONT/LOG - Schéma à contacts/logigramme 12.8.1 Les langages de programmation CONT et LOG CONT (schéma à contacts) CONT signifie schéma à contacts. CONT est un langage de programmation graphique. La syntaxe des instructions correspond à...
  • Page 119 Programmer une application SIMOTION 12.8 CONT/LOG - Schéma à contacts/logigramme Étapes de création d'un programme La création d'un programme CONT/LOG comporte les étapes suivantes : 1. Création d'une source CONT/LOG. 2. Création du programme CONT/LOG dans la source CONT/LOG. 3. Insertion des commandes CONT/LOG dans le programme CONT/LOG et paramétrage des commandes.
  • Page 120 Programmer une application SIMOTION 12.8 CONT/LOG - Schéma à contacts/logigramme 4. Confirmez avec OK. La source CONT/LOG est créée. – La source CONT/LOG bg_out apparaît dans le dossier PROGRAMMES. Figure 12-35 Sources MCC et CONT/LOG dans le dossier PROGRAMMES – La table de déclaration de la source s'ouvre dans la zone de travail du Workbench. Les variables pouvant y être déclarées sont valables à...
  • Page 121 Programmer une application SIMOTION 12.8 CONT/LOG - Schéma à contacts/logigramme 4. Sélectionnez le type de création Programme. Figure 12-36 Insérer un programme CONT/LOG 5. Confirmez avec OK. Le programme CONT/LOG CONT_1 est créé dans le projet. – Le programme CONT/LOG apparaît dans le dossier PROGRAMMES. Figure 12-37 Programme CONT/LOG CONT_1 dans le dossier PROGRAMMES –...
  • Page 122 Programmer une application SIMOTION 12.8 CONT/LOG - Schéma à contacts/logigramme 12.8.4 Créer un programme d'exemple CONT Pour le projet d'exemple, vous écrivez le programme CONT CONT_1. Dans ce programme, les variables globales à l'appareil g_bo_start et g_bo_ready sont lues cycliquement et les valeurs correspondantes sont affectées aux variables E/S q_bo_output0 et q_bo_output1.
  • Page 123 Programmer une application SIMOTION 12.8 CONT/LOG - Schéma à contacts/logigramme 3. Insérez un contact NO avant la bobine : – Sélectionnez la bobine. Figure 12-39 Programme CONT, bobine sélectionnée – Dans la barre d'outils, cliquez sur Contact NO. Le contact NO est inséré avant la bobine. Mise en route avec SIMOTION SCOUT - Projet d'exemple SIMOTION D435-2 Mise en route, 01/2015...
  • Page 124 Programmer une application SIMOTION 12.8 CONT/LOG - Schéma à contacts/logigramme 4. Affectez la variable g_bo_start au contact NO, et la variable q_bo_output0 à la bobine : – Cliquez sur ???, au-dessus du symbole du contact NO et de la bobine. Figure 12-40 Programme CONT, champ ouvert pour la saisie du nom de variable –...
  • Page 125 Programmer une application SIMOTION 12.8 CONT/LOG - Schéma à contacts/logigramme 6. Dans le réseau 002, insérez un contact NO avant la bobine. 7. Affectez la variable g_bo_ready au contact NO et la variable q_bo_output1 à la bobine. Le programme CONT est fini. Figure 12-42 Programme CONT/LOG CONT_1 fini 12.8.5 Sauvegarder le programme CONT/LOG...
  • Page 126 Programmer une application SIMOTION 12.9 Autres langages de programmation 12.9 Autres langages de programmation Outre MCC et CONT/LOG, SIMOTION SCOUT met à disposition d'autres langages de programmation. ● ST (Structured Text) ST est un langage de programmation textuel qui s'appuie sur le langage PASCAL. Le langage ST est défini par la norme CEI 61131-3.
  • Page 127 Programmer une application SIMOTION 12.10 Résultat dans le projet d'exemple 12.10 Résultat dans le projet d'exemple Vous avez créé les programmes qui sont nécessaires dans le projet d'exemple de la mise en route pour le déplacement de l'axe commandé par programme. Mise en route avec SIMOTION SCOUT - Projet d'exemple SIMOTION D435-2 Mise en route, 01/2015...
  • Page 128 Programmer une application SIMOTION 12.10 Résultat dans le projet d'exemple Mise en route avec SIMOTION SCOUT - Projet d'exemple SIMOTION D435-2 Mise en route, 01/2015...
  • Page 129 Configurer le système exécutif 13.1 Vue d'ensemble But de la mise en route Dans ce chapitre de la mise en route, vous découvrez le système exécutif SIMOTION. Vous affectez les programmes du projet d'exemple aux tâches du système exécutif. Vous transmettez ainsi les programmes du système d'ingénierie SIMOTION SCOUT au système exécutif SIMOTION.
  • Page 130 Configurer le système exécutif 13.3 Affecter des programmes aux tâches 13.3 Affecter des programmes aux tâches Ci-après, vous affectez les programmes du projet d'exemple aux tâches du système exécutif. Tableau 13- 1 Affectation des programmes aux tâches Programmes du projet d'exemple Tâches pos_axis MotionTask_1...
  • Page 131 Configurer le système exécutif 13.3 Affecter des programmes aux tâches – Sélectionnez le programme MCC motion.pos_axis et cliquez sur le bouton >>. Le programme s'affiche sous Programmes utilisés. Il est donc affecté à la tâche MotionTask_1. Figure 13-2 Système exécutif, fenêtre MotionTasks L'affectation est visible dans l'arborescence du système exécutif.
  • Page 132 Configurer le système exécutif 13.3 Affecter des programmes aux tâches 4. Affectez les routines de traitement d'erreur : – Dans l'arborescence du système exécutif, sélectionnez la branche ExecutionLevels > OperationLevels > SystemInterruptTasks > TechnologicalFaultTask. Affectez le programme MCC fault.technology_fault à cette tâche. –...
  • Page 133 Configurer le système exécutif 13.4 Résultat dans le projet d'exemple 13.4 Résultat dans le projet d'exemple La configuration de la commande d'axe est terminée. ● Vous avez configuré un axe dans le projet d'exemple. ● Vous avez créé un programme pour déplacer l'axe, ainsi que d'autres programmes nécessaires pour le fonctionnement.
  • Page 134 Configurer le système exécutif 13.4 Résultat dans le projet d'exemple Mise en route avec SIMOTION SCOUT - Projet d'exemple SIMOTION D435-2 Mise en route, 01/2015...
  • Page 135 Démarrer et arrêter le système 14.1 Vue d'ensemble But de la mise en route Vous commutez la CPU SIMOTION du projet d'exemple à l'état de fonctionnement RUN afin de lancer l'exécution du programme pos_axis. Sur le matériel, vous pouvez observer que l'axe tourne deux fois pendant environ 4 secondes.
  • Page 136 Démarrer et arrêter le système 14.2 Etats de fonctionnement RUN et STOP 14.2 Etats de fonctionnement RUN et STOP Etats de fonctionnement Dans la boîte de dialogue Commander l'état de fonctionnement de SIMOTION SCOUT, vous pouvez commuter une CPU SIMOTION à l'état RUN ou STOP. État de fonctionnement RUN SIMOTION traite le programme utilisateur et les fonctionnalités correspondantes du système :...
  • Page 137 Démarrer et arrêter le système 14.3 Sélecteur de mode de fonctionnement côté logiciel et côté matériel 14.3 Sélecteur de mode de fonctionnement côté logiciel et côté matériel Boîte de dialogue Commander l'état de fonctionnement La commande de menu Système cible > Commander l'état de fonctionnement ou le bouton Commander l'état de fonctionnement de la barre d'outils du Workbench ouvrent la boîte de dialogue Commander l'état de fonctionnement.
  • Page 138 Démarrer et arrêter le système 14.3 Sélecteur de mode de fonctionnement côté logiciel et côté matériel Priorité du sélecteur de mode de fonctionnement de l'appareil SIMOTION L'état de fonctionnement réglé sur l'appareil SIMOTION a la priorité. SIMOTION SCOUT ne peut commuter un appareil SIMOTION à l'état RUN que si le sélecteur de mode de fonctionnement se trouvant sur l'appareil est réglé...
  • Page 139 Démarrer et arrêter le système 14.4 Démarrer la commande par programme du projet d'exemple 14.4 Démarrer la commande par programme du projet d'exemple Pour démarrer la commande d'axe du projet d'exemple sur l'appareil SIMOTION, procédez comme suit : ATTENTION Danger de mort en raison de mouvements intempestifs des machines Vérifiez qu'il n'y a aucun danger pour les personnes, ni de risque de dommages matériels.
  • Page 140 Démarrer et arrêter le système 14.4 Démarrer la commande par programme du projet d'exemple Mise en route avec SIMOTION SCOUT - Projet d'exemple SIMOTION D435-2 Mise en route, 01/2015...
  • Page 141 Visualiser l'application 15.1 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. ● Vous visualisez l'exécution du programme. ● Vous visualisez les valeurs dans le navigateur de mnémoniques. ●...
  • Page 142 Visualiser l'application 15.2 Visualiser l'exécution du programme 15.2 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.
  • Page 143 Visualiser l'application 15.2 Visualiser l'exécution du programme 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.
  • Page 144 Visualiser l'application 15.3 Visualiser des variables 15.3 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.
  • Page 145 Visualiser l'application 15.3 Visualiser des variables Observer des variables dans la table de surveillance Vous pouvez regrouper différentes variables (p.ex. plusieurs appareils dans une table des surveillances) afin de pouvoir les visualiser ensemble. Pour insérer une variable dans un tableau des surveillances, il faut d'abord créer un tableau des surveillances.
  • Page 146 Visualiser l'application 15.4 Enregistrer des signaux avec la fonction Trace 15.4 Enregistrer des signaux avec la fonction Trace 15.4.1 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.
  • Page 147 Visualiser l'application 15.4 Enregistrer des signaux avec la fonction Trace 15.4.2 Utiliser la fonction Trace 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.
  • Page 148 Visualiser l'application 15.4 Enregistrer des signaux avec la fonction Trace 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.
  • Page 149 Visualiser l'application 15.4 Enregistrer des signaux avec la fonction Trace 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.
  • Page 150 Visualiser l'application 15.4 Enregistrer des signaux avec la fonction Trace 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.
  • Page 151 Visualiser l'application 15.4 Enregistrer des signaux avec la fonction Trace 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. Vous pouvez sauvegarder les mesures enregistrées et les ouvrir ultérieurement à des fins de documentation.
  • Page 152 Visualiser l'application 15.5 Résultat dans le projet d'exemple 15.5 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 &...
  • Page 153 Directives CSDE Définition CSDE Que signifie CSDE ? Les composants sensibles aux décharges électrostatiques (CSDE) sont des composants individuels ainsi que des connexions, des sous-ensembles ou des appareils intégrés pouvant subir des endommagements sous l'effet de champs électrostatiques ou de décharges électrostatiques.
  • Page 154 Directives CSDE A.2 Charge électrostatique de personnes Charge électrostatique de personnes Toute personne non reliée au potentiel électrique de son environnement peut se charger d'électricité statique. Les valeurs données dans la figure ci-dessous sont les valeurs maximales de tensions électrostatiques auxquelles un opérateur peut être chargé lorsqu'il est en contact avec les matériaux présentés dans cette figure.
  • Page 155 Directives CSDE A.3 Mesures de protection de base contre les décharges électrostatiques Mesures de protection de base contre les décharges électrostatiques Veillez à ce que la mise à la terre soit satisfaisante Lorsque vous manipulez des composants sensibles aux décharges électrostatiques, vérifiez que la mise à...
  • Page 156 Directives CSDE A.3 Mesures de protection de base contre les décharges électrostatiques Mise en route avec SIMOTION SCOUT - Projet d'exemple SIMOTION D435-2 Mise en route, 01/2015...
  • Page 157 Index Activer le déblocage des axes, 98 Enregistrement et compilation du projet, 46 Affectation des variables Enregistrer le projet et compiler les modifications, 117 g_bo_ready:=false, 95 Entraînement g_bo_ready:=true, 106 Configuration automatique, 54 g_bo_start:=false, 106 État de fonctionnement, 136 g_bo_start:=true, 95 Exécution du programme Aide en ligne de SIMOTION SCOUT, 23 visualisation, 142...
  • Page 158 Index Créer un programme d'exemple CONT, 122 SIMOTION D, 37 Créer une source CONT/LOG, 119 Sorties TOR, 77 Créer une source MCC, 89 Source Démarrer et arrêter le système, 135 CONT/LOG, 119 Enregistrer des signaux avec la fonction Trace, 146 MCC, 89 Enregistrer le projet et compiler les Supprimer le déblocage des axes, 105...