Sommaire des Matières pour Siemens SIMATIC S7-1500
Page 2
Avantpropos S7-1500/S7-1500T Motion Control – Vue d'ensemble V6.0 à partir de STEP 7 V17 (S7-1500, S7-1500T) Guide de la documentation Descriptions fonctionnelles (S7-1500, S7-1500T) SIMATIC Introduction (S7-1500, S7-1500T) Notions élémentaires S7-1500 (S7-1500, S7-1500T) S7-1500/S7-1500T Motion Control – Vue d'ensemble V6.0 à partir de Mise en œuvre des versions (S7-1500, S7-1500T) STEP 7 V17...
Page 3
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 4
Avantpropos (S7-1500, S7-1500T) Objet de la documentation La présente documentation fournit d'importantes informations sur la configuration et la mise en service de la fonctionnalité intégrée Motion Control du système d'automatisation S7-1500. Connaissances de base requises Les connaissances suivantes sont requises pour la compréhension de la documentation : •...
Page 5
Pour garantir la sécurité des installations, systèmes, machines et réseaux contre les cybermenaces, il est nécessaire de mettre en œuvre - et de maintenir en permanence - un concept de sécurité industrielle global et de pointe. Les produits et solutions de Siemens constituent une partie de ce concept.
Page 6
Sommaire Avantpropos (S7-1500, S7-1500T) ......................3 Guide de la documentation Descriptions fonctionnelles (S7-1500, S7-1500T) ........8 Introduction (S7-1500, S7-1500T) ......................12 Interaction des différentes documentations (S7-1500, S7-1500T) ........12 Fonctionnalité Motion Control intégrée (S7-1500, S7-1500T) ..........13 Fonctionnement de Motion Control S7-1500 (S7-1500, S7-1500T) ........14 Guide d'utilisation de Motion Control (S7-1500, S7-1500T) ..........
Page 7
Sommaire 5.2.3 Supprimer un objet technologique (S7-1500, S7-1500T) ............ 59 5.2.4 Utilisation de l'éditeur de configuration (S7-1500, S7-1500T) ..........60 5.2.5 Comparer les valeurs (S7-1500, S7-1500T) ................. 61 Configuration de modules technologiques et d'une périphérie intégrée pour Motion Control (S7-1500, S7-1500T) ..................... 62 5.3.1 TM Count 1x24V/TM Count 2x24V (S7-1500, S7-1500T) .............
Page 8
Sommaire Chargement dans la CPU (S7-1500, S7-1500T) .................. 134 Mise en service (S7-1500, S7-1500T) ....................135 Guide pour la mise en service (S7-1500, S7-1500T) ............135 Diagnostic (S7-1500, S7-1500T) ......................139 Glossaire (S7-1500, S7-1500T) ......................140 Index ..............................145 S7-1500/S7-1500T Motion Control – Vue d'ensemble V6.0 à partir de STEP 7 V17 Description fonctionnelle, 05/2021, A5E03879257-AG...
Page 9
Les manuels système et la mise en route Getting Started décrivent en détail la configuration, le montage, le câblage et la mise en service des systèmes SIMATIC S7-1500, ET 200MP, ET 200SP et ET 200AL. Pour les CPU 1513/1516pro-2 PN, référez-vous aux instructions de service correspondantes.
Page 10
Pour bénéficier de toutes les fonctions de "mySupport", vous devez vous enregistrer. Vous trouverez "mySupport" sur Internet (https://support.industry.siemens.com/My/ww/fr). "mySupport" - Documentation Votre espace de travail personnel "mySupport" vous permet de tirer au mieux profit de votre Industry Online Support.
Page 11
• manuels, caractéristiques, instructions de service, certificats • Données de base des produits Vous trouverez "mySupport" - Données CAx sur Internet (https://support.industry.siemens.com/my/ww/fr/CAxOnline). Exemples d'application Les exemples d'application mettent à votre disposition différents outils et exemples pour la résolution de vos tâches d'automatisation. Les solutions sont représentées en interaction avec plusieurs composants dans le système - sans se focaliser sur des produits individuels.
Page 12
(https://support.industry.siemens.com/cs/ww/fr/view/98161300). PRONETA Avec SIEMENS PRONETA (analyse réseau PROFINET), vous analysez le réseau procédé dans le cadre de la mise en service. PRONETA dispose de deux fonctions centrales : • La vue d'ensemble de la topologie scanne automatiquement PROFINET et tous les composants raccordés.
Page 13
Ce document décrit les fonctions Motion Control globales, Vue d'ensemble indépendantes des objets technologiques. Description fonctionnelle "S7-1500/S7- 1500T Motion Control – Vue d'en- semble" (https://support.industry.siemens.com/c s/ww/fr/view/109781848) S7-1500/S7-1500T Utilisation de fonc- La présente documentation décrit les fonctions Motion Con- tions d'axe trol pour les objets technologiques suivants : Description fonctionnelle "S7-1500/S7-...
Page 14
2.2 Fonctionnalité Motion Control intégrée (S7-1500, S7-1500T) Pour plus d'informations Vous trouverez une vue d'ensemble, des exemples d'application, des FAQ et d'autres liens importants sur "SIMATIC Motion Control" dans Siemens Industry Online Support sous le numéro de contribution 109751049 (https://support.industry.siemens.com/cs/ww/fr/view/109751049).
Page 15
Introduction (S7-1500, S7-1500T) 2.3 Fonctionnement de Motion Control S7-1500 (S7-1500, S7-1500T) Fonctionnement de Motion Control S7-1500 (S7-1500, S7-1500T) Avec TIA Portal, vous pouvez créer un projet, configurer des objets technologiques et charger la configuration dans la CPU. La fonctionnalité Motion Control est traitée dans la CPU. A l'aide des instructions Motion Control, vous commandez les objets technologiques dans le programme utilisateur.
Page 16
Introduction (S7-1500, S7-1500T) 2.3 Fonctionnement de Motion Control S7-1500 (S7-1500, S7-1500T) TIA Portal TIA Portal vous aide à configurer et à mettre en service la fonctionnalité Motion Control : • Intégration et configuration du matériel • Création et configuration des objets technologiques •...
Page 17
Introduction (S7-1500, S7-1500T) 2.3 Fonctionnement de Motion Control S7-1500 (S7-1500, S7-1500T) Les objets technologiques suivants sont disponibles pour Motion Control : Icône Objet technolo- Description gique Axe de vitesse L'objet technologique Axe de vitesse ("TO_SpeedAxis") sert à spécifier la vitesse pour un entraînement. Vous programmez le déplacement de l'axe par le biais d'instructions Motion Control.
Page 18
Introduction (S7-1500, S7-1500T) 2.3 Fonctionnement de Motion Control S7-1500 (S7-1500, S7-1500T) Bloc de données technologique Les propriétés des objets réels sont configurées au moyen des objets technologiques et enregistrées dans un bloc de données technologique (Page 102). Le bloc de données technologique contient toutes les données de configuration, les consignes et les valeurs réelles, ainsi que les informations d'état de l'objet technologique.
Page 19
Introduction (S7-1500, S7-1500T) 2.3 Fonctionnement de Motion Control S7-1500 (S7-1500, S7-1500T) Les codeurs et les entraînements compatibles PROFIdrive sont couplés par des télégrammes PROFIdrive. Les couplages suivants sont possibles : • PROFINET IO • PROFIBUS DP • Module technologique (TM) •...
Page 20
Introduction (S7-1500, S7-1500T) 2.4 Guide d'utilisation de Motion Control (S7-1500, S7-1500T) Guide d'utilisation de Motion Control (S7-1500, S7-1500T) Le guide décrit ici montre le procédé de principe pour utiliser Motion Control avec la CPU S7-1500. Ce guide sert de recommandation. Condition requise •...
Page 21
Notions élémentaires (S7-1500, S7-1500T) Objets technologiques (S7-1500, S7-1500T) Les CPU S7-1500 et S7-1500T prennent en charge les objets technologiques suivants : Objet technologique Brève description S7-1500 S7-1500T Axe de vitesse L'objet technologique Axe de vitesse calcule les consignes de vi- ✓...
Page 22
Notions élémentaires (S7-1500, S7-1500T) 3.2 Capacités fonctionnelles (S7-1500, S7-1500T) Objet technologique Brève description S7-1500 S7-1500T Profil de came L'objet technologique Profil de came définit une fonction de trans- ✓ fert y = f(x). Cette fonction de transfert décrit la relation d'une grandeur de sortie à...
Page 23
Motion Control (Page 24) conformément au nombre d'objets technologiques utilisés. Sélection du S7-1500 avec TIA Selection Tool Utilisez TIA Selection Tool pour déterminer la CPU SIMATIC S7-1500 appropriée pour votre application Motion Control. TIA Selection Tool tient compte des critères suivants lors de la sélection de la CPU :...
Page 24
Notions élémentaires (S7-1500, S7-1500T) 3.3 Unités de mesure (S7-1500, S7-1500T) Le tableau suivant présente les unités prises en charge pour la force et le couple : Force Couple N, kN Nm, kNm lbf, ozf, pdl lbf in, lbf ft, ozf in, ozf ft, pdl in, pdl ft L'unité...
Page 25
Notions élémentaires (S7-1500, S7-1500T) 3.4 Comportement d'exécution (S7-1500, S7-1500T) Comportement d'exécution (S7-1500, S7-1500T) 3.4.1 Blocs d'organisation pour Motion Control (S7-1500, S7-1500T) Si vous créez un objet technologique, les blocs d'organisation MC-Servo [OB91] et MC- Interpolator [OB92] sont créés automatiquement pour le traitement des objets technologiques.
Page 26
Notions élémentaires (S7-1500, S7-1500T) 3.4 Comportement d'exécution (S7-1500, S7-1500T) Le rapport de cycle des deux blocs d'organisation MC-Servo [OB91] et MC-Interpolator [OB92] est toujours de 1:1. Vous pouvez adapter le rapport de la cadence de bus au cycle d'application. Vous pouvez régler le cycle d'application et la priorité des blocs d'organisation suivant vos exigences en matière de qualité...
Page 27
Notions élémentaires (S7-1500, S7-1500T) 3.4 Comportement d'exécution (S7-1500, S7-1500T) Les surcharges système s'affichent en cas de dépassements de temps ou de débordements (Page 27) du Main [OB1], du MC-Servo [OB91] et du MC-Interpolator [OB92]. Pour influencer la charge du système et les temps de traitement du programme utilisateur, vous disposez des possibilités suivantes : •...
Page 28
Notions élémentaires (S7-1500, S7-1500T) 3.4 Comportement d'exécution (S7-1500, S7-1500T) 3.4.2 Mémoire image partielle "PIP OB Servo" (S7-1500, S7-1500T) La mémoire image partielle "MIP OB Servo" est mise à disposition pour Motion Control de manière synchrone lors de l'appel du bloc d'organisation MC-Servo [OB91]. Tous les entraînements et codeurs utilisés dans Motion Control sont affectés à...
Page 29
Notions élémentaires (S7-1500, S7-1500T) 3.4 Comportement d'exécution (S7-1500, S7-1500T) La figure ci-dessous explique le déroulement temporel du programme utilisateur cyclique et du cycle d'application : • La partie supérieure montre le traitement du Main [OB1] sans interruption du cycle d'application par les OB Motion Control avec une priorité plus élevée. •...
Page 30
Notions élémentaires (S7-1500, S7-1500T) 3.4 Comportement d'exécution (S7-1500, S7-1500T) Dans le cycle d'application 1, les OB Motion Control et le Main [OB1] sont traités dans l'ordre. La mémoire image partielle "TPA OB Servo" ① est lue avant le traitement du MC-PreServo [OB67].
Page 31
Notions élémentaires (S7-1500, S7-1500T) 3.4 Comportement d'exécution (S7-1500, S7-1500T) La figure ci-dessous montre le comportement d'exécution en cas de débordement de MC- Servo [OB91] dans le cycle d'application et dans le cycle d'émission pour une démultiplication de cadence de 2 : ①...
Page 32
Notions élémentaires (S7-1500, S7-1500T) 3.4 Comportement d'exécution (S7-1500, S7-1500T) La figure ci-dessous montre le déroulement en cas de quatre débordements consécutifs du MC-Interpolator [OB92] : MC-PreServo [OB67] et/ou MC-PostServo [OB95] inclus, si présents MC-PreInterpolator [OB68] inclus, si présent 3.4.4 Etats de fonctionnement (S7-1500, S7-1500T) Ce chapitre présente le comportement de Motion Control dans les états de fonctionnement correspondants et lors des transitions entre les états de fonctionnement.
Page 33
Notions élémentaires (S7-1500, S7-1500T) 3.4 Comportement d'exécution (S7-1500, S7-1500T) Changements d'état de fonctionnement Le tableau suivant affiche le comportement de Motion Control lors des transitions entre les états de fonctionnement : Nº Changement de Comportement l'état de fonction- nement ① MISE SOUS La CPU exécute un redémarrage des objets technologiques.
Page 34
Notions élémentaires (S7-1500, S7-1500T) 3.4 Comportement d'exécution (S7-1500, S7-1500T) Etat de fonctionnement MARCHE A l'état de fonctionnement MARCHE, le programme utilisateur est exécuté. A l'état MARCHE, les tâches Motion Control programmées sont appelées et exécutées cycliquement. Les blocs de données technologiques sont actualisés. Etat de fonctionnement ATTENTE Les points d'arrêt ne sont pas pris en charge lors de l'utilisation d'objets technologiques.
Page 35
Mise en œuvre des versions (S7-1500, S7-1500T) Aperçu des versions (S7-1500, S7-1500T) Avec S7-1500 Motion Control, la version de la technologie permet également de définir la version des objets technologiques et celle des instructions Motion Control. Une seule version de la technologie peut être utilisée sur une CPU à un moment donné. La vue d'ensemble suivante comprend les CPU S7-1500 et S7-1500T.
Page 36
Mise en œuvre des versions (S7-1500, S7-1500T) 4.1 Aperçu des versions (S7-1500, S7-1500T) Instructions S7-1500 Motion Control Le tableau suivant montre à partir de quelle version technologique une instruction Motion Control est disponible. Motion Control V6.0 V5.0 V4.0 V3.0 MC_Power ✓...
Page 38
Mise en œuvre des versions (S7-1500, S7-1500T) 4.2 Nouveautés V6.0 (S7-1500, S7-1500T) Fonctions d'axe • Une compensation du jeu à l'inversion est configurable pour les objets technologiques Axe de positionnement et Axe de synchronisme. • Un axe linéaire est configurable avec un moteur linéaire pour les objets technologiques Axe de positionnement et Axe de synchronisme.
Page 39
Mise en œuvre des versions (S7-1500, S7-1500T) 4.2 Nouveautés V6.0 (S7-1500, S7-1500T) • Une commande "MC_CopyCamData" vous permet de copier les éléments de profil de came calculés dans un profil de came. Vous pouvez aussi écraser des éléments de profil de came existants.
Page 40
Mise en œuvre des versions (S7-1500, S7-1500T) 4.3 Nouveautés V5.0 (S7-1500, S7-1500T) Nouveautés V5.0 (S7-1500, S7-1500T) La version technologique V5.0 présente les innovations suivantes : Fonctions générales • Les valeurs de position, de vitesse et d'angle peuvent être configurées avec une résolution plus élevée.
Page 41
Mise en œuvre des versions (S7-1500, S7-1500T) 4.3 Nouveautés V5.0 (S7-1500, S7-1500T) Fonctions palpeur de mesure et came (S7-1500T) • L'interface X142 du SIMATIC Drive Controller est prise en charge. Fonction de synchronisme (S7-1500T) • Un synchronisme entre des axes qui se trouvent sur différentes CPU dans un projet est possible avec un synchronisme global sur l'AP.
Page 42
Mise en œuvre des versions (S7-1500, S7-1500T) 4.4 Nouveautés V4.0 (S7-1500, S7-1500T) Nouveautés V4.0 (S7-1500, S7-1500T) La version technologique V4.0 présente les innovations suivantes : Fonctions d'axe • Échange de données de couple avec l'entraînement dans les unités technologiques de l'objet technologique –...
Page 43
Mise en œuvre des versions (S7-1500, S7-1500T) 4.5 Nouveautés V3.0 (S7-1500, S7-1500T) Nouveautés V3.0 (S7-1500, S7-1500T) La version technologique V3.0 présente les innovations suivantes : Fonctions générales • CPU technologique S7-1500T Fonctions d'axe • Limitation de force/couple • Détection de butée •...
Page 44
Mise en œuvre des versions (S7-1500, S7-1500T) 4.6 Mise à niveau de la version technologique (S7-1500, S7-1500T) Modifier la version des instructions Motion Control Condition requise : Le firmware de la CPU prend en charge la version technologique requise. Procédez comme suit pour modifier la version des instructions Motion Control : 1.
Page 45
Noms d'UDT dépendants de la version Le tableau suivant indique les noms d'UDT dépendants de la version pour les mots de commande et d'état des télégrammes SIEMENS 10x : Nom d'UDT < V4.0 Nom d'UDT ≥ V4.0 Type de données word...
Page 46
Mise en œuvre des versions (S7-1500, S7-1500T) 4.6 Mise à niveau de la version technologique (S7-1500, S7-1500T) Mise à niveau à la version technologique V3.0 Variables de l'objet technologique À partir de la version technologique V3.0, toutes les adresses d'entrée et de sortie sont définies via le type de données VREF.
Page 47
Mise en œuvre des versions (S7-1500, S7-1500T) 4.7 Remplacer un appareil (S7-1500, S7-1500T) Remplacer un appareil (S7-1500, S7-1500T) Vous pouvez remplacer une CPU S7-1500 par une CPU S7-1500T de même conception et inversement. Le comportement en ce qui concerne les fonctions et la configuration existante diffère selon le type de remplacement.
Page 48
Mise en œuvre des versions (S7-1500, S7-1500T) 4.8 Versions technologiques V1.0 et V2.0 (S7-1500) Instructions S7-1500 Motion Control dans les versions technologiques V1.0 et V2.0 Le tableau suivant montre à partir de quelle version technologique une instruction Motion Control est disponible. Motion Control V2.0 V1.0...
Page 49
Mise en œuvre des versions (S7-1500, S7-1500T) 4.8 Versions technologiques V1.0 et V2.0 (S7-1500) Le tableau suivant présente un comparatif du paramètre "MC_Home.Mode" pour la technologie V1.0 et ≥ V2.0 : MC_Home.HomingMode V1.0 Valeur de MC_Home.Mode ≥ V2.0 paramètre Référencement direct (absolu) Référencement direct (absolu) Référencement direct (relatif) Référencement direct (relatif)
Page 50
(https://support.industry.siemens.com/cs/ww/fr/view/109743270/en?dl=en) Liste de compatibilité des entraînements Pour une vue d'ensemble des entraînements que vous pouvez connecter à une CPU S7-1500, voir Siemens Industry Online Support. Kompatibilitätsliste (https://support.industry.siemens.com/cs/ww/en/view/109750431) S7-1500/S7-1500T Motion Control – Vue d'ensemble V6.0 à partir de STEP 7 V17...
Page 51
En cas d'utilisation d'une CPU S7-1500C, vous pouvez utiliser les entrées/sorties de la CPU comme interface avec l'entraînement. Condition requise • L'appareil SIMATIC S7-1500 est créé dans le projet. • L'entraînement souhaité est disponible dans le catalogue du matériel. Si l'entraînement n'est pas disponible dans le catalogue matériel, vous devez l'installer dans le menu "Outils"...
Page 52
Configurer (S7-1500, S7-1500T) 5.1 Ajout et configuration d'entraînements dans la configuration des appareils (S7-1500, S7-1500T) Activation du synchronisme de l'entraînement dans la configuration des appareils Les entraînements PROFINET peuvent en principe fonctionner en mode synchrone ou non. Le synchronisme améliore la qualité de la régulation de position de l'entraînement, c'est pourquoi il est recommandé...
Page 53
Configurer (S7-1500, S7-1500T) 5.1 Ajout et configuration d'entraînements dans la configuration des appareils (S7-1500, S7-1500T) Contrôle / configuration des propriétés du MC-Servo 1. Dans la navigation du projet, ouvrez le dossier "Blocs de programme". 2. Sélectionnez le bloc d'organisation "MC-Servo". 3.
Page 54
En cas d'utilisation d'une CPU S7-1500C, vous pouvez utiliser les entrées/sorties de la CPU comme interface avec l'entraînement. Condition requise • L'appareil SIMATIC S7-1500 est créé dans le projet. • L'entraînement souhaité est disponible dans le catalogue du matériel. Si l'entraînement n'est pas disponible dans le catalogue matériel, vous devez l'installer dans le menu "Outils"...
Page 55
Configurer (S7-1500, S7-1500T) 5.1 Ajout et configuration d'entraînements dans la configuration des appareils (S7-1500, S7-1500T) Paramétrage du cycle isochrone 1. Choisissez la vue de réseau. 2. Sélectionnez le système maître DP. 3. Sélectionnez l'onglet "Général > Equidistance" dans la boîte de dialogue des propriétés. 4.
Page 56
En cas d'utilisation d'une CPU S7-1500C, vous pouvez utiliser les entrées/sorties de la CPU comme interface avec l'entraînement. Condition requise L'appareil SIMATIC S7-1500 est créé dans le projet. Ajout et configuration d'un module de sorties analogiques dans la configuration des appareils 1. Ouvrez la configuration des appareils de la CPU.
Page 57
Configurer (S7-1500, S7-1500T) 5.1 Ajout et configuration d'entraînements dans la configuration des appareils (S7-1500, S7-1500T) Ajout et configuration d'un module technologique 1. Passez dans la vue des appareils de la CPU. 2. Ouvrez le dossier "Modules technologiques > Comptage > TM Count 2X24V" dans le catalogue du matériel.
Page 58
Configurer (S7-1500, S7-1500T) 5.2 Notions de base - Configuration (S7-1500, S7-1500T) Vérification du raccodement de codeur / raccordement d'entraînement Les données du codeur sont reprises dans le cycle de régulation de position. En cas de doute, contrôlez les paramètres suivants : 1.
Page 59
Configurer (S7-1500, S7-1500T) 5.2 Notions de base - Configuration (S7-1500, S7-1500T) Marche à suivre Procédez comme suit pour ajouter un objet technologique : 1. Dans la navigation du projet, ouvrez le dossier de la CPU. 2. Ouvrez le dossier "Objets technologiques". 3.
Page 60
Configurer (S7-1500, S7-1500T) 5.2 Notions de base - Configuration (S7-1500, S7-1500T) Cette rubrique décrit comment copier un objet technologique à l'intérieur d'une CPU. Cette procédure s'applique de manière analogue aux autres modes de copie mentionnés. Condition requise • Un projet avec une CPU S7-1500 a été créé. •...
Page 61
Configurer (S7-1500, S7-1500T) 5.2 Notions de base - Configuration (S7-1500, S7-1500T) Marche à suivre Procédez comme suit pour supprimer un objet technologique : 1. Dans la navigation du projet, ouvrez le dossier de la CPU. 2. Ouvrez le dossier "Objets technologiques". 3.
Page 62
Configurer (S7-1500, S7-1500T) 5.2 Notions de base - Configuration (S7-1500, S7-1500T) 5.2.5 Comparer les valeurs (S7-1500, S7-1500T) Quand il y a une liaison en ligne à la CPU, la fonction "Visualiser tout" s'affiche dans la configuration de l'objet technologique. La fonction "Visualiser tout" offre les possibilités suivantes : •...
Page 63
Configurer (S7-1500, S7-1500T) 5.3 Configuration de modules technologiques et d'une périphérie intégrée pour Motion Control (S7-1500, S7- 1500T) Configuration de modules technologiques et d'une périphérie intégrée pour Motion Control (S7-1500, S7-1500T) Utilisation avec Motion Control Vous pouvez utiliser des fonctions technologiques de modules technologiques et de la périphérie intégrée des CPU mentionnées ci-après avec des objets technologiques Motion Control.
Page 64
Configurer (S7-1500, S7-1500T) 5.3 Configuration de modules technologiques et d'une périphérie intégrée pour Motion Control (S7-1500, S7-1500T) Les CPU suivantes prennent en charge les fonctions Motion Control par le biais de leur périphérie intégrée : Possibilités d'utilisation CPU 1511C-1 PN/CPU 1512C-1 PN •...
Page 65
Configurer (S7-1500, S7-1500T) 5.3 Configuration de modules technologiques et d'une périphérie intégrée pour Motion Control (S7-1500, S7- 1500T) 5.3.1 TM Count 1x24V/TM Count 2x24V (S7-1500, S7-1500T) La configuration des paramètres suivants est nécessaire pour l'utilisation avec Motion Control : Configuration Module technologique Objet technologique TM Count 1x24V/TM Count 2x24V...
Page 66
Configurer (S7-1500, S7-1500T) 5.3 Configuration de modules technologiques et d'une périphérie intégrée pour Motion Control (S7-1500, S7-1500T) Configuration Module technologique Objet technologique TM Count 1x24V/TM Count 2x24V Axe et Codeur externe Saisir la vitesse de référence • Version rotative : Saisir la vitesse de référence conformément à...
Page 67
Configurer (S7-1500, S7-1500T) 5.3 Configuration de modules technologiques et d'une périphérie intégrée pour Motion Control (S7-1500, S7- 1500T) Configuration supplémentaire pour l'utilisation avec l'objet technologique Palpeur de mesure Configuration Module technologique Objet technologique TM Count 1x24V/TM Count 2x24V Palpeur de mesure TM Count 1x24V/TM Count 2x24V >...
Page 68
Configurer (S7-1500, S7-1500T) 5.3 Configuration de modules technologiques et d'une périphérie intégrée pour Motion Control (S7-1500, S7-1500T) 5.3.2 TM PosInput 1/TM PosInput 2 (S7-1500, S7-1500T) La configuration des paramètres suivants est nécessaire pour l'utilisation avec Motion Control : Configuration Module technologique Objet technologique TM PosInput 1 / TM PosInput 2 Axe et...
Page 69
Configurer (S7-1500, S7-1500T) 5.3 Configuration de modules technologiques et d'une périphérie intégrée pour Motion Control (S7-1500, S7- 1500T) Configuration Module technologique Objet technologique TM PosInput 1 / TM PosInput 2 Axe et Codeur externe • Version rotative : • Version rotative : Saisir les pas par tour Saisir les incréments par tour conformément à...
Page 70
Configurer (S7-1500, S7-1500T) 5.3 Configuration de modules technologiques et d'une périphérie intégrée pour Motion Control (S7-1500, S7-1500T) Configuration supplémentaire pour l'utilisation avec l'objet technologique Palpeur de mesure Configuration Module technologique Objet technologique TM PosInput 1 / TM PosInput 2 Palpeur de mesure TM PosInput 1/2 >...
Page 71
Configurer (S7-1500, S7-1500T) 5.3 Configuration de modules technologiques et d'une périphérie intégrée pour Motion Control (S7-1500, S7- 1500T) 5.3.3 TM Timer DIDQ 10x24V/TM Timer DIDQ 16x24V (S7-1500, S7-1500T) Vous pouvez exploiter le module technologique TM Timer DIDQ de manière centralisée sur une CPU S7-1500 ou décentralisée sur une périphérie décentralisée.
Page 72
Configurer (S7-1500, S7-1500T) 5.3 Configuration de modules technologiques et d'une périphérie intégrée pour Motion Control (S7-1500, S7-1500T) Utilisation avec objet technologique Palpeur de mesure Configuration Module technologique Objet technologique TM Timer DIDQ 10x24V/TM Timer DIDQ 16x24V Palpeur de mesure Paramètres de base –...
Page 73
Configurer (S7-1500, S7-1500T) 5.3 Configuration de modules technologiques et d'une périphérie intégrée pour Motion Control (S7-1500, S7- 1500T) 5.3.4 TM Pulse 2x24V (S7-1500, S7-1500T) La configuration des paramètres décrits ci-dessous est nécessaire pour l'utilisation avec Motion Control. Couplage d'entraînement via PWM (modulation de largeur d'impulsion) Configuration TM Pulse 2x24V Objet technologique...
Page 74
Configurer (S7-1500, S7-1500T) 5.3 Configuration de modules technologiques et d'une périphérie intégrée pour Motion Control (S7-1500, S7-1500T) 5.3.5 TM PTO 2x24V (S7-1500, S7-1500T) La configuration des paramètres suivants est nécessaire pour l'utilisation avec Motion Control : Configuration Module technologique Objet technologique TM PTO 2x24V TM PTO 2 >...
Page 75
Configurer (S7-1500, S7-1500T) 5.3 Configuration de modules technologiques et d'une périphérie intégrée pour Motion Control (S7-1500, S7- 1500T) Configuration Module technologique Objet technologique TM PTO 2x24V Le "télégramme standard 81" est sélectionné automatique- ment après la sélection du codeur. Désactiver la case à cocher "Échange de données automa- tique pour les valeurs de codeur (en ligne)"...
Page 76
Configurer (S7-1500, S7-1500T) 5.3 Configuration de modules technologiques et d'une périphérie intégrée pour Motion Control (S7-1500, S7-1500T) Configuration Module technologique Objet technologique TM PTO 2x24V Les paramètres sont automatiquement appliqués lorsque "Échange de données automatique pour les valeurs d'entraî- nement (hors ligne)" est activé Les paramètres sont automatiquement appliqués lorsque "Échange de données automatique pour les valeurs de codeur (hors ligne)"...
Page 77
Configurer (S7-1500, S7-1500T) 5.3 Configuration de modules technologiques et d'une périphérie intégrée pour Motion Control (S7-1500, S7- 1500T) 5.3.6 TM PTO 4 (S7-1500, S7-1500T) La configuration des paramètres suivants est nécessaire pour l'utilisation avec Motion Control : Configuration Module technologique Objet technologique TM PTO 4 TM PTO 4 >...
Page 78
Configurer (S7-1500, S7-1500T) 5.3 Configuration de modules technologiques et d'une périphérie intégrée pour Motion Control (S7-1500, S7-1500T) Configuration Module technologique Objet technologique TM PTO 4 Saisir la vitesse de référence conformément à la configura- Saisir la vitesse de référence de l'entraînement tion dans l'objet technologique (1:1) Saisir la vitesse maximale conformément à...
Page 79
Configurer (S7-1500, S7-1500T) 5.3 Configuration de modules technologiques et d'une périphérie intégrée pour Motion Control (S7-1500, S7- 1500T) Configuration Module technologique Objet technologique TM PTO 4 Le bloc d'organisation ("MC-Servo") et la mémoire image ("MIP OB Servo") sont sélectionnés automatiquement sur l'objet technologique pour les adresses d'entrée et de sortie après sélection de la voie PTO.
Page 80
Configurer (S7-1500, S7-1500T) 5.3 Configuration de modules technologiques et d'une périphérie intégrée pour Motion Control (S7-1500, S7-1500T) 5.3.7 CPU 1511C-1 PN/CPU 1512C-1 PN (périphérie intégrée) (S7-1500, S7-1500T) La configuration des paramètres décrits ci-dessous est nécessaire pour l'utilisation avec Motion Control. Couplage d'entraînement via PTO (Pulse Train Output) Configuration CPU 1511C-1 PN/CPU 1512C-1 PN...
Page 81
Configurer (S7-1500, S7-1500T) 5.3 Configuration de modules technologiques et d'une périphérie intégrée pour Motion Control (S7-1500, S7- 1500T) Configuration CPU 1511C-1 PN/CPU 1512C-1 PN Objet technologique Saisir la vitesse de référence conformément à la configura- Saisir la vitesse de référence de l'entraînement tion dans l'objet technologique (1:1) Saisir la vitesse maximale conformément à...
Page 82
Configurer (S7-1500, S7-1500T) 5.3 Configuration de modules technologiques et d'une périphérie intégrée pour Motion Control (S7-1500, S7-1500T) Configuration CPU 1511C-1 PN/CPU 1512C-1 PN Objet technologique En cas de sélection du mode de fonctionnement "PTO (im- pulsion (A) et sens (B))", la sortie matérielle du signal PTO A ("Sortie d'impulsions (A)") est sélectionnée automatique- ment à...
Page 83
Configurer (S7-1500, S7-1500T) 5.3 Configuration de modules technologiques et d'une périphérie intégrée pour Motion Control (S7-1500, S7- 1500T) Configuration supplémentaire pour l'utilisation avec l'objet technologique Palpeur de mesure Configuration Module technologique Objet technologique CPU 1511C-1 PN/CPU 1512C-1 PN Palpeur de mesure Générateurs d'impulsions (PTO/PWM) >...
Page 84
Configurer (S7-1500, S7-1500T) 5.3 Configuration de modules technologiques et d'une périphérie intégrée pour Motion Control (S7-1500, S7-1500T) Configuration CPU 1511C-1 PN/CPU 1512C-1 PN Objet technologique Axe de vitesse Sélectionner la longueur de période souhaitée (p. ex. 100 μs) Générateurs d'impulsions (PTO/PWM) > PTO1…4/PWM1…4 >...
Page 85
Configurer (S7-1500, S7-1500T) 5.3 Configuration de modules technologiques et d'une périphérie intégrée pour Motion Control (S7-1500, S7- 1500T) Couplage de codeur via compteur rapide HSC Configuration CPU 1511C-1 PN/CPU 1512C-1 PN Objet technologique Codeur externe Compteurs rapides (HSC) > HSC 1…6 –...
Page 86
Configurer (S7-1500, S7-1500T) 5.3 Configuration de modules technologiques et d'une périphérie intégrée pour Motion Control (S7-1500, S7-1500T) Configuration CPU 1511C-1 PN/CPU 1512C-1 PN Objet technologique Codeur externe Saisir la vitesse de référence confor- Saisir la vitesse de référence mément à la configuration dans l'objet technologique (1:1) –...
Page 87
Configurer (S7-1500, S7-1500T) 5.3 Configuration de modules technologiques et d'une périphérie intégrée pour Motion Control (S7-1500, S7- 1500T) Configuration supplémentaire pour l'utilisation avec l'objet technologique Palpeur de mesure Configuration Module technologique Objet technologique CPU 1511C-1 PN/CPU 1512C-1 PN Palpeur de mesure Compteurs rapides (HSC) >...
Page 88
Configurer (S7-1500, S7-1500T) 5.3 Configuration de modules technologiques et d'une périphérie intégrée pour Motion Control (S7-1500, S7-1500T) Utilisation avec objet technologique Palpeur de mesure Configuration SIMATIC Drive Controller Objet technologique Palpeur de mesure Paramètres de voie > Voies 0 à 7 Interface matérielle >...
Page 89
Configurer (S7-1500, S7-1500T) 5.4 Connecter l'entraînement / le codeur par bloc de données (S7-1500, S7-1500T) Connecter l'entraînement / le codeur par bloc de données (S7-1500, S7-1500T) Créer le bloc de données pour la connexion des données 1. Créez un nouveau bloc de données de type "DB global". 2.
Page 90
Vérifiez l'absence incohérence dans l'interface de l'entraînement et du codeur dans votre programme utilisateur. Vous trouverez sur Internet (https://support.industry.siemens.com/cs/ww/de/view/109741575) un exemple d'application de MC-PreServo et MC-PostServo. Vue des paramètres (S7-1500, S7-1500T) La vue des paramètres vous offre un aperçu général de tous les paramètres pertinents d'un objet technologique.
Page 91
Configurer (S7-1500, S7-1500T) 5.5 Vue des paramètres (S7-1500, S7-1500T) Fonctions Les fonctions suivantes sont disponibles pour analyser, visualiser de manière ciblée et forcer les paramètres des objets technologiques. Fonctions d'affichage : • Affichage des valeurs des paramètres en mode hors ligne et en mode en ligne •...
Page 92
Configurer (S7-1500, S7-1500T) 5.5 Vue des paramètres (S7-1500, S7-1500T) 5.5.1 Structure de la vue des paramètres (S7-1500, S7-1500T) 5.5.1.1 Barre d'outils (S7-1500, S7-1500T) Les fonctions suivantes sont accessibles dans la barre d'outils de la vue des paramètres : Icône Fonction Description Visualiser tout Démarre la visualisation des variables visibles dans...
Page 93
Configurer (S7-1500, S7-1500T) 5.5 Vue des paramètres (S7-1500, S7-1500T) 5.5.1.2 Navigation (S7-1500, S7-1500T) Les structures de navigation suivantes peuvent être sélectionnées de manière alternative dans l'onglet "Vue des paramètres" : Navigation Description Navigation fonc- Dans la navigation fonctionnelle, la structure des paramètres est tionnelle basée sur la structure dans la fenêtre de configuration (onglet "Vue fonctionnelle"), la fenêtre de mise en service et la fenêtre de dia-...
Page 94
Configurer (S7-1500, S7-1500T) 5.5 Vue des paramètres (S7-1500, S7-1500T) Colonne Description Hors En ligne ligne Valeur de départ Valeur de départ dans la CPU. ✓ dans la CPU Cette colonne s'affiche quand il y a une liaison en ligne. Valeur de visuali- Valeur actuelle de la CPU.
Page 95
Configurer (S7-1500, S7-1500T) 5.5 Vue des paramètres (S7-1500, S7-1500T) 5.5.2 Ouvrir la vue des paramètres (S7-1500, S7-1500T) Condition L'objet technologique a été ajouté dans le navigateur du projet. Marche à suivre 1. Ouvrez le dossier "Objets technologiques" dans la navigation du projet. 2.
Page 96
Configurer (S7-1500, S7-1500T) 5.5 Vue des paramètres (S7-1500, S7-1500T) 5.5.3.1 Filtrer la table des paramètres (S7-1500, S7-1500T) Vous pouvez filtrer les paramètres de la table des paramètres de la façon suivante : • Avec le filtre de texte • Avec les sous-groupes de la navigation Les deux méthodes de filtrage peuvent être utilisées simultanément.
Page 97
Configurer (S7-1500, S7-1500T) 5.5 Vue des paramètres (S7-1500, S7-1500T) Résultat Toute la table des paramètres est triée selon la colonne sélectionnée. Un triangle avec la pointe vers le haut apparaît dans l'en-tête de la colonne. En cliquant plusieurs fois sur l'en-tête de la colonne, le tri est modifié comme suit : Icône Description ▲...
Page 98
Configurer (S7-1500, S7-1500T) 5.5 Vue des paramètres (S7-1500, S7-1500T) Autres conditions • Si d'autres paramètres dépendent du paramètre dont la valeur de départ a été modifiée, la valeur de départ des paramètres dépendants est également adaptée. • Si le paramètre d'un objet technologique ne peut pas être édité, il ne peut pas l'être non plus dans la vue des paramètres.
Page 99
Configurer (S7-1500, S7-1500T) 5.5 Vue des paramètres (S7-1500, S7-1500T) 5.5.3.5 Visualiser en ligne des valeurs dans la vue des paramètres (S7-1500, S7-1500T) Vous pouvez visualiser les valeurs que prennent actuellement les paramètres de l'objet technologique dans la CPU (valeurs actuelles) directement dans la vue des paramètres. Conditions •...
Page 100
Configurer (S7-1500, S7-1500T) 5.5 Vue des paramètres (S7-1500, S7-1500T) 5.5.3.6 Forcer des valeurs (S7-1500, S7-1500T) La vue des paramètres vous permet de forcer des valeurs de l'objet technologique dans la CPU. Vous pouvez affecter une seule fois des valeurs à un paramètre (valeur de forçage) et les forcer immédiatement.
Page 101
Configurer (S7-1500, S7-1500T) 5.5 Vue des paramètres (S7-1500, S7-1500T) 5.5.3.7 Comparer des valeurs (S7-1500, S7-1500T) Les fonctions de comparaison vous permettent de comparer les valeurs d'enregistrement suivantes d'un paramètre : • Valeur de départ dans le projet • Valeur de départ dans la CPU •...
Page 102
Configurer (S7-1500, S7-1500T) 5.5 Vue des paramètres (S7-1500, S7-1500T) Icône dans la navigation Les icônes sont affichées de manière identique dans la navigation lorsque le résultat de comparaison s'applique à au moins l'un des paramètres en dessous de la structure de navigation affichée.
Page 103
Programmation (S7-1500, S7-1500T) Le chapitre Programmation contient des informations générales sur l'affectation et l'exploitation des instructions Motion Control et sur le bloc de données technologique. Vous pouvez réaliser l'émission de commandes à l'objet technologique grâce aux instructions Motion Control dans le programme utilisateur. Vous définissez la commande via les paramètres d'entrée des instructions Motion Control.
Page 104
Programmation (S7-1500, S7-1500T) 6.1 Bloc de données technologique (S7-1500, S7-1500T) Lecture des valeurs du bloc de données technologique Dans votre programme utilisateur, vous pouvez lire des valeurs réelles (par ex. position actuelle) et des informations d'état ou détecter des messages de défaut sur l'objet technologique.
Page 105
Programmation (S7-1500, S7-1500T) 6.1 Bloc de données technologique (S7-1500, S7-1500T) Les modifications apportées aux valeurs du bloc de données technologique via votre programme utilisateur peuvent s'appliquer à des moments différents. La propriété respective des différentes variables est décrite dans les variables de l'objet technologique correspondant : Entrée en vigueur des modifica- Description...
Page 106
Programmation (S7-1500, S7-1500T) 6.1 Bloc de données technologique (S7-1500, S7-1500T) Remarque Enregistrer des modifications avec "WRIT_DBL" Des modifications apportées aux variables appliquées directement sont perdues à la mise hors tension de la CPU ou au redémarrage de l'objet technologique. Pour pouvoir conserver des modifications dans le bloc de données technologiques après la mise hors tension de la CPU ou le redémarrage de l'objet technologique, vous devez écrire les modifications concernées à...
Page 107
Programmation (S7-1500, S7-1500T) 6.1 Bloc de données technologique (S7-1500, S7-1500T) Condition requise L'objet technologique a été créé. Marche à suivre Pour exploiter les différents bits du mot de données "StatusWord", procédez comme suit : 1. Créez une structure de données globale. Nommez la structure de données, par ex. "Status". 2.
Page 108
Programmation (S7-1500, S7-1500T) 6.1 Bloc de données technologique (S7-1500, S7-1500T) 6.1.3 Modification de données significatives pour le redémarrage (S7-1500, S7-1500T) Pour modifier des données significatives pour le redémarrage dans le bloc de données technologique, écrivez à l'aide de l'instruction étendue "WRIT_DBL" sur la valeur de départ des variables dans la mémoire de chargement.
Page 109
Programmation (S7-1500, S7-1500T) 6.2 Instructions Motion Control (S7-1500, S7-1500T) Instructions Motion Control (S7-1500, S7-1500T) 6.2.1 Paramètres des instructions Motion Control (S7-1500, S7-1500T) Les instructions Motion Control sont décrites en détail au chapitre "S7-1500 Motion Control V6". Lors de la création de votre programme utilisateur, tenez compte des explications suivantes concernant les paramètres des instructions Motion Control.
Page 110
Programmation (S7-1500, S7-1500T) 6.2 Instructions Motion Control (S7-1500, S7-1500T) tâche ne soit terminée, les paramètres "Done", "Error" et "CommandAborted" ne sont mis à 1 que pour un seul appel de cycle. • Instructions Motion Control avec paramètre "Enable" Mettre le paramètre "Enable" à 1 démarre la tâche. Tant que "Enable"...
Page 111
Programmation (S7-1500, S7-1500T) 6.2 Instructions Motion Control (S7-1500, S7-1500T) Exemple de comportement des paramètres Le diagramme suivant représente un exemple de comportement des paramètres d'instructions Motion Control pour deux commandes "MC_MoveAbsolute" : S7-1500/S7-1500T Motion Control – Vue d'ensemble V6.0 à partir de STEP 7 V17 Description fonctionnelle, 05/2021, A5E03879257-AG...
Page 112
Programmation (S7-1500, S7-1500T) 6.2 Instructions Motion Control (S7-1500, S7-1500T) "Exe_1" lance une commande "MC_MoveAbsolute" (A1) avec position cible 1000.0. "Busy_1" est mis sur "TRUE". L'axe est accéléré à la vitesse spécifiée et déplacé à la position cible (voir TO_1.Velocity et TO_1.Position). Avant l'arrivée à la position cible, la tâche est interrompue par une autre tâche "MC_MoveAbsolute"...
Page 113
Programmation (S7-1500, S7-1500T) 6.2 Instructions Motion Control (S7-1500, S7-1500T) 5. Cliquez sur le bouton ”OK”. L'instruction Motion Control "MC_Power" est insérée dans le réseau. Le DB d'instance est stocké automatiquement sous "Blocs de programme > Blocs système > Ressources programme". 6.
Page 114
Programmation (S7-1500, S7-1500T) 6.2 Instructions Motion Control (S7-1500, S7-1500T) 6.2.3 Transfert de paramètre pour blocs fonctionnels (S7-1500, S7-1500T) Pour réutiliser un bloc fonctionnel avec instructions Motion Control pour différents objets technologiques, créez dans l'interface du bloc fonctionnel appelant un paramètre d'entrée portant le type de données de l'objet technologique concerné.
Page 115
Programmation (S7-1500, S7-1500T) 6.2 Instructions Motion Control (S7-1500, S7-1500T) Deux profils de came sont du type "TO_Cam" et deux autres sont du type "TO_Cam_10k". Les quatre profils de came sont affectés dans un bloc de données comme "Array of DB_Any". Les objets technologiques suivants sont utilisés : Nombre Type de données...
Page 116
Programmation (S7-1500, S7-1500T) 6.2 Instructions Motion Control (S7-1500, S7-1500T) 4. Créez un bloc fonctionnel, "CamSwitch" dans l'exemple. 5. Déclarez les variables comme suit : Variable Déclaration Type de données Description selectedCam Input USINT Sélection du profil de came executeCamming Input BOOL Démarrage du synchronisme par profil de came...
Page 117
Programmation (S7-1500, S7-1500T) 6.2 Instructions Motion Control (S7-1500, S7-1500T) 7. Appelez la fonction de conversion selon le type de données : //execute camming with multi instance #instCamIn.Execute := #executeCamming; //detect type of cam and call conversion function CASE TypeOfDB(#cams[#selectedCam]) OF TO_CAM: "CallCamIn_Cam"(instCamIn:=#instCamIn, leadingAxis:=#leadingAxis,...
Page 118
Pour plus d'informations Pour d'autres exemples de programme utilisant le type de données "DB_Any", voir la FAQ 109750880 (https://support.industry.siemens.com/cs/ww/en/view/109750880). La bibliothèque "LAnyAxis" permet de créer des applications Motion Control personnalisées pour différents types d'axe. Pour plus d'informations, voir l'exemple d'application avec le numéro de contribution 109779533...
Page 119
Programmation (S7-1500, S7-1500T) 6.3 Démarrage de commandes Motion Control (S7-1500, S7-1500T) Démarrage de commandes Motion Control (S7-1500, S7-1500T) Le démarrage des commandes Motion Control s'effectue en mettant à 1 le paramètre "Execute" ou "Enable" de l'instruction Motion Control. Effectuez les appels des instructions Motion Control pour un objet technologique dans un niveau d'exécution.
Page 120
Programmation (S7-1500, S7-1500T) 6.4 Poursuite des tâches en cours (S7-1500, S7-1500T) 3. Vérifier l'état de la tâche Le paramètre "Done" de l'instruction Motion Control indique qu'une tâche est terminée correctement (ici l'atteinte de la position cible). Lorsqu'une erreur est détectée, le paramètre "Error" de l'instruction Motion Control passe à "TRUE"...
Page 121
Programmation (S7-1500, S7-1500T) 6.4 Poursuite des tâches en cours (S7-1500, S7-1500T) Les instructions Motion Control suivantes ont un paramètre "Done" pour la CPU S7-1500 : • MC_Reset • MC_Home • MC_Halt • MC_MoveAbsolute • MC_MoveRelative • MC_MoveSuperimposed • MC_SetSensor (S7-1500T) •...
Page 122
Programmation (S7-1500, S7-1500T) 6.4 Poursuite des tâches en cours (S7-1500, S7-1500T) • MC_DefineKinematicsZone (S7-1500T) • MC_SetWorkspaceZoneActive (S7-1500T) • MC_SetWorkspaceZoneInactive (S7-1500T) • MC_SetKinematicsZoneActive (S7-1500T) • MC_SetKinematicsZoneInactive (S7-1500T) • MC_DefineTool (S7-1500T) • MC_SetTool (S7-1500T) • MC_SetOcsFrame (S7-1500T) Ci-après quelques exemples du comportement des paramètres dans différentes situations. Traitement complet de la tâche Quand la tâche Motion Control est traitée complètement jusqu'à...
Page 123
Programmation (S7-1500, S7-1500T) 6.4 Poursuite des tâches en cours (S7-1500, S7-1500T) Annulation de la tâche Si la tâche Motion Control est annulée pendant le traitement par une autre tâche, cela est indiqué par la valeur "TRUE" au paramètre "CommandAborted". L'état de signalisation au paramètre "Execute"...
Page 124
Programmation (S7-1500, S7-1500T) 6.4 Poursuite des tâches en cours (S7-1500, S7-1500T) Erreurs pendant le traitement de la tâche Si une erreur se produit pendant le traitement d'une tâche Motion Control, cela est indiqué par la valeur "TRUE" au paramètre de "Error". L'état de signalisation au paramètre "Execute" influence la durée d'affichage au paramètre "Error"...
Page 125
Programmation (S7-1500, S7-1500T) 6.4 Poursuite des tâches en cours (S7-1500, S7-1500T) Les instructions Motion Control suivantes ont un paramètre spécifique pour l'indication de l'état de la commande : Instruction Motion Control Paramètre Validité S7-1500 S7-1500T MC_Power Status ✓ ✓ MC_MoveVelocity InVelocity ✓...
Page 126
Programmation (S7-1500, S7-1500T) 6.4 Poursuite des tâches en cours (S7-1500, S7-1500T) Exemple "MC_MoveVelocity" Une tâche "MC_MoveVelocity" est démarrée par un front positif au paramètre "Execute". L'objectif de la tâche est atteint lorsque la vitesse paramétrée est atteinte et que l'axe se déplace à...
Page 127
Programmation (S7-1500, S7-1500T) 6.4 Poursuite des tâches en cours (S7-1500, S7-1500T) La tâche est interrompue avant que la vitesse paramétrée ait été atteinte Si la tâche Motion Control est interrompue par une autre tâche avant que la vitesse paramétrée ait été atteinte, cela est indiqué par la valeur "TRUE" au paramètre "CommandAborted".
Page 128
Programmation (S7-1500, S7-1500T) 6.4 Poursuite des tâches en cours (S7-1500, S7-1500T) Une erreur se produit avant que la vitesse paramétrée ait été atteinte Si une erreur se produit pendant le traitement d'une tâche Motion Control avant que la vitesse paramétrée ait été atteinte, cela est indiqué par la valeur "TRUE" au paramètre "Error". L'état de signalisation au paramètre "Execute"...
Page 129
Programmation (S7-1500, S7-1500T) 6.4 Poursuite des tâches en cours (S7-1500, S7-1500T) 6.4.3 Instruction Motion Control "MC_MoveJog" (S7-1500, S7-1500T) Une tâche "MC_MoveJog" est lancée en mettant à 1 le paramètre "JogForward" ou "JogBackward". L'objectif de la tâche est atteint lorsque la vitesse paramétrée est atteinte et que l'axe se déplace à...
Page 130
Programmation (S7-1500, S7-1500T) 6.4 Poursuite des tâches en cours (S7-1500, S7-1500T) La tâche est interrompue pendant le traitement Si la tâche Motion Control est annulée pendant le traitement par une autre tâche, cela est indiqué par la valeur "TRUE" au paramètre "CommandAborted". Le comportement du paramètre "CommandAborted"...
Page 131
Programmation (S7-1500, S7-1500T) 6.4 Poursuite des tâches en cours (S7-1500, S7-1500T) Une erreur se produit pendant le traitement de la tâche Si une erreur se produit pendant le traitement d'une tâche Motion Control, cela est indiqué par la valeur "Error" au paramètre de "TRUE". Le comportement du paramètre "Error" est indépendant du fait que la vitesse paramétrée ait été...
Page 132
Programmation (S7-1500, S7-1500T) 6.5 Terminer des commandes Motion Control (S7-1500, S7-1500T) Terminer des commandes Motion Control (S7-1500, S7-1500T) Lorsque l'on termine une tâche, on peut distinguer entre la commande terminée sans erreur et l'annulation d'un mouvement. Terminaison de la commande Quand une tâche Motion Control est terminée, cela est affiché...
Page 133
Programmation (S7-1500, S7-1500T) 6.6 Redémarrage d'objets technologiques (S7-1500, S7-1500T) Redémarrage d'objets technologiques (S7-1500, S7-1500T) Les objets technologiques sont initialisés automatiquement par le système après la mise sous tension de la CPU ou après le chargement dans la CPU avec les valeurs de départ provenant du bloc de données technologiques.
Page 134
Programmation (S7-1500, S7-1500T) 6.7 Types de données (S7-1500, S7-1500T) Types de données (S7-1500, S7-1500T) Types de données pour l'utilisation de la technologie Le tableau suivant présente les types de données pour la référence à l'objet technologique correspondant : Type de données Description TO_Object Base...
Page 135
Chargement dans la CPU (S7-1500, S7-1500T) Au cours du chargement dans la CPU S7-1500, le système veille toujours à ce que les données de projet soient cohérentes en ligne et hors ligne une fois le chargement terminé. Les données des objets technologiques sont enregistrées dans des blocs de données technologiques.
Page 136
La mise en service (sans Motion Control) est décrite dans le Manuel système "Système d'automatisation S7-1500" (https://support.industry.siemens.com/cs/ww/fr/view/59191792). Guide pour la mise en service (S7-1500, S7-1500T) Le présent guide contient des recommandations pour la mise en service d'une installation avec Motion Control.
Page 137
Mise en service (S7-1500, S7-1500T) 8.1 Guide pour la mise en service (S7-1500, S7-1500T) Étape Action à exécuter Prise en charge par TIA Portal Charger le projet dans Mettez la CPU à l'état ARRET. • "Barre d'outils > Arrêter la la CPU Chargez votre projet dans la CPU (charger le matériel et le logi- CPU"...
Page 138
Mise en service (S7-1500, S7-1500T) 8.1 Guide pour la mise en service (S7-1500, S7-1500T) Étape Action à exécuter Prise en charge par TIA Portal Contrôler le couplage et • Contrôlez l'échelle des valeurs de mesure (sens de rotation, • "Objet technologique > la configuration du enregistrement de position et résolution du codeur).
Page 139
Mise en service (S7-1500, S7-1500T) 8.1 Guide pour la mise en service (S7-1500, S7-1500T) Voir aussi Interaction des différentes documentations (Page 12) S7-1500/S7-1500T Motion Control – Vue d'ensemble V6.0 à partir de STEP 7 V17 Description fonctionnelle, 05/2021, A5E03879257-AG...
Page 140
"Alarmes et codes d'erreur". Vous trouverez une description détaillée du diagnostic système de la CPU S7-1500 dans la description fonctionnelle "Diagnostic" (https://support.industry.siemens.com/cs/ww/fr/view/59192926). S7-1500/S7-1500T Motion Control – Vue d'ensemble V6.0 à partir de STEP 7 V17 Description fonctionnelle, 05/2021, A5E03879257-AG...
Page 141
Glossaire (S7-1500, S7-1500T) Alarme technologique L'apparition d'une erreur au niveau d'un objet technologique (par ex. accostage d'un fin de course matériel) entraîne le déclenchement et l'affichage d'une alarme technologique. Les effets d'une alarme technologique sur l'objet technologique sont définis par la réaction d'alarme (p.
Page 142
Glossaire (S7-1500, S7-1500T) Entraînement Il s'agit de l'ensemble composé du moteur (électrique ou hydraulique), de l'actionneur (convertisseur, vanne), du régulateur, du système de mesure et de l'alimentation (alimentation, accumulateur de pression). Fichier GSD Le fichier GSD (Generic Station Description) contient toutes les propriétés d'un appareil PROFINET ou PROFIBUS nécessaires à...
Page 143
Glossaire (S7-1500, S7-1500T) Panneau de commande de l'axe Le panneau de commande de l'axe permet de déplacer l'axe en mode manuel, d'optimiser les paramètres d'axe et de tester le fonctionnement de l'axe dans l'installation. Processeur de communication (CP) Module destiné à des tâches de communication avancées couvrant des applications spéciales, par ex.
Page 144
Glossaire (S7-1500, S7-1500T) Safe Torque Off (STO) La fonction de sécurité Safe Torque Off (STO) est la plus courante et la plus fondamentale des fonctions de sécurité internes à l'entraînement. STO garantit que l'alimentation en énergie susceptible de générer un couple n'agit plus sur un entraînement. Ainsi, tout démarrage involontaire de l'entraînement est évité.
Page 145
Glossaire (S7-1500, S7-1500T) Valeur pilote Valeur d'entrée pour un synchronisme S7-1500/S7-1500T Motion Control – Vue d'ensemble V6.0 à partir de STEP 7 V17 Description fonctionnelle, 05/2021, A5E03879257-AG...
Page 146
Index Actionneur, 18 Instruction Motion Control S7-1500, 17 Axe de positionnement Achèvement d'une tâche Motion Control, 131 Ajouter, 57 Démarrage d'une tâche Motion Control, 118 Copier, 59 Insérer, 111 Supprimer, 59 Paramètres, 108 Axe de synchronisme Suivi d'une tâche Motion Control, 119 Ajouter, 57 Copier, 59 Supprimer, 59...
Page 147
Index Axe de synchronisme, 57, 59, 59 Axe de vitesse, 57, 59, 59 Codeur externe, 57, 59, 59 Types de données, 113 Objets technologiques, 15 Raccordement de codeur Motion Control S7- 1500, 49, 50, 53, 55 Raccordement d'entraînement Motion Control S7- 1500, 49, 50, 55 Redémarrage d'objets technologiques, 132 Réduction de cycle, 24...