Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parMarie-Louise Lefrançois Modifié depuis plus de 6 années
1
“Came électronique “ version 1.0 kurze Pause nach dem zweiten Punkt
2
Plan : Présentation Configurations de base Extensions de GDC
Blocs de fonction Exemples d ’application kurze Pause nach dem zweiten Punkt
3
Fonctionnalités de base Principe de la came électronique
came mécanique came électronique X j S S Þ j X Ziel: Übertragung einer herkömmlichen Lösung mit mech. Kurvenscheibe auf die elektr. Kurvenscheibe X j 360° S j : position maître S : arbre à cames X : position esclave (came)
4
Fonctionnalités de base Définition
Une came transforme un déplacement linéaire en une fonction courbe quelconque
5
Fonctionnalités de base Aperçu des fonctionnalités
Positionnement d ’un axe selon un profil de came en suivant un axe maître La relation entre la position de l ’esclave et celle du maître est déterminée par la forme de la fonction La dénomination X et Y des axes est la représentation usuelle. Dans la pratique des profils vitesses ne sont que rarement utilisés. kurze Pause nach dem zweiten Punkt
6
Informations Termes spécifiques
On appelle à coup (discontinuité de premier ordre) une discontinuité théorique infinie de couple. Celle-ci apparaît lorsqu ’un coude est présent dans le profil position, ou un saut dans le profil vitesse ® un saut dans le profil vitesse On appelle discontinuité de deuxième ordre (Ruck) une discontinuité finie de couple. Celle-ci apparaît lorsqu ’un coude est présent dans le profil vitesse, c ’est-à-dire lorsque deux profils position sont reliés tangentiellement. ® un coude dans le profil vitesse kurze Pause nach dem zweiten Punkt
7
Informations Termes spécifiques
Représentation d ’un déplacement comportant des discontinuités de premier et deuxième ordre kurze Pause nach dem zweiten Punkt
8
Informations de fond Termes spécifiques
Les exigences de déplacement de l ’axe sont représentées dans le plan de déplacement. Le plan de déplacement est décomposé en différentes sections de déplacement (par exemple : transition, pause,...). kurze Pause nach dem zweiten Punkt
9
Informations de fond Termes spécifiques
Le plan de déplacement est complété par le choix des lois de déplacement pour constituer la courbe de déplacement. kurze Pause nach dem zweiten Punkt
10
Informations de fond Termes spécifiques
Dans le plan de déplacement les conditions limites des sections de déplacement sont imposées par déplacement s et la position maître j. A partir de ces conditions on aboutit à l’une des quatre configurations suivantes : kurze Pause nach dem zweiten Punkt
11
Informations de fond Termes spécifiques
Combinaisons possibles de déplacements kurze Pause nach dem zweiten Punkt
12
Informations de fond Termes spécifiques
L ’extension du programme GDC pour l ’utilisation des cames électroniques L utilise des modèles mathématiques suivants : polynôme du 5ème degré, et courbes sinus normalisée Les lois de déplacement normées sont les suivantes : - polynôme : f(z) = A0 + A1 * z + A2 * z Ai *zi kurze Pause nach dem zweiten Punkt - fonction trigonométrique : f(z) = A * cos(v*z) + B * sin(v*z) “lois de déplacement normées” signifie qu ’un déplacement de 0 à 1 sur l ’axe des X conduit à un déplacement de 0 à 1 sur l ’axe des Y
13
Informations de fond Termes spécifiques
kurze Pause nach dem zweiten Punkt
14
kurze Pause nach dem zweiten Punkt
15
Fonctionnalités de base Aperçu
Possibilité de mémoriser plusieurs profils Fonction arbre à cames Dilatation, contraction, offset en X et Y Maître virtuel Mise en référence Remplacement d ’accouplement, de limitateur de couple Erreur de poursuite modifiable en fonctionnement Profil d ’arrêt d ’urgence Commutation de profils kurze Pause nach dem zweiten Punkt Avec un codeur absolu sauvegarde de la position absolue en cas de coupure de puissance Commutateur de fréquence pilote Régulation de barres de soudure
16
Fonctionnalités de base Aperçu
kurze Pause nach dem zweiten Punkt
17
Fonctionnalités de base Aperçu
L ’édition de courbes sous GDC peut se faire à l ’aide des profils de base suivants : Polynôme du 5ème degré (R-R) Demi-polynôme du 5ème degré (R-B) Demi-polynôme du 5ème degré (B-R) Courbe sinus (R-R) Demi-courbe sinus (R-B) Demi-courbe sinus (B-R) Zone synchrone Pause kurze Pause nach dem zweiten Punkt
18
Fonctionnalités de base Aperçu
On a la possibilité sous GDC de choisir entre deux type de modèles de données : 1. Modèle de données relatives 2. Modèle de données absolues kurze Pause nach dem zweiten Punkt
19
Fonctionnalités de base Aperçu
Modèle de données relatives Une courbe comporte jusque 5 sections sur chacune desquelles les points sont réparties de manière équidistante. C ’est à dire la distance entre deux points est constante dans la direction X. Le nombre de point disponible s ’obtient directement par la division de 2048 points, par le nombre de profils utilisé. Ce modèle permet d’optimiser l’espace disponible pour la mémorisation des points de soutien. kurze Pause nach dem zweiten Punkt
20
Fonctionnalités de base Aperçu
Modèle de données absolues Un profil est composé d ’autant de points de soutien que nécessaire. Ce modèle est le plus flexible, mais n ’est cependant adapté qu’à l ’importation de données qui ont été optimisées pour interpolation linéaire (c ’est-à-dire que lors de l ’interpolation linéaire entre les points de soutien, une précision suffisante par rapport à la courbe théorique est obtenue). Du fait de la mémorisation de position absolues, le nombre de points de soutien se réduit au quart par rapport au modèle relatif. kurze Pause nach dem zweiten Punkt
21
Fonctionnalités de base Détermination de l ’entraînement
Attention, la détermination de l ’entraînement (moteur, réducteur et servovariateur) est un facteur critique pour la bonne réalisation du profil. Données nécessaires : le profil la charge (couple) l’inertie de la charge la cadence maximum les frottements kurze Pause nach dem zweiten Punkt
22
Plan : Présentation Configurations de base Extensions de GDC
Blocs de fonction Exemples d ’application kurze Pause nach dem zweiten Punkt
23
Configurations de base (C0005)
Il est possible de sélectionner à l ’aide du code C005 un certain nombre de configurations prédéfinies C0005 = X X X X kurze Pause nach dem zweiten Punkt Type de soft : 1 - Came
24
Configurations de base (C0005)
C0005 = X X X X Type d ’application : 0 - Remplacement d ’une came mécanique * 1 - Barre de soudure * 2 - Fonctionnement avec mémorisation de positions * 3 - Comme 0 avec maître virtuel 4 - Comme 1 avec maître virtuel 5 - Comme 2 avec maître virtuel 6 - Comme 0 avec consigne absolue 7 - Comme 1 avec consigne absolue 8 - Comme 2 avec consigne absolue * - (avec consigne fréquence) kurze Pause nach dem zweiten Punkt
25
Configurations de base (C0005)
C0005 = X X X X Fonctions additionnelles : 0 - Aucune 1 - Référenciation 2 - Fonction accouplement 3 - Arbre à cames 8 - Correction de la consigne sur capteur 9 - Correction de la position sur capteur kurze Pause nach dem zweiten Punkt
26
Configurations de base (C0005)
Correction de la consigne / position sur capteur Lors du passage devant un capteur (TP), la consigne, respectivement la position, sont mémorisés de manière à effectuer les corrections nécessaires. Il peut en résulter des mouvements de compensation conséquents. ASTUCE: Positionner le capteur dans une phase de pause, on obtient ainsi un démarrage sur TP. kurze Pause nach dem zweiten Punkt
27
Configurations de base (C0005)
C0005 = X X X X Alimentation des borniers de commande : 0 - Externe 1 - Interne kurze Pause nach dem zweiten Punkt
28
Configurations de base (C0005)
C0005 = X X X X Commande par: 0 - bornier 1 - LECOM A / B / LI (RS232 / RS485) 3 - AIF (Interbus-S, Profibus) 5 - bus système (CAN) kurze Pause nach dem zweiten Punkt
29
Configurations de base Configuration C0005 = 10000 Remplacement d ’une came mécanique
Type de soft: 1 - Came Type d ’application 0 - Remplacement d ’une came mécanique (consigne fréquence) Fonctions additionnelles: 0 - Aucune Alimentation des borniers de commande: 0 - externe Commande par : 0 - bornier kurze Pause nach dem zweiten Punkt
30
Configurations de base Configuration C0005 = 10000 Remplacement d ’une came mécanique
kurze Pause nach dem zweiten Punkt
31
Configurations de base Configuration C0005 = 10000 Remplacement d ’une came mécanique
La configuration C0005 offre une solution électronique pour le remplacement d ’une came mécanique. Elle offre de plus entre autres des fonctionnalités de dilatation / contraction selon les axes X et Y, ainsi que la commutation à la volée de profils. Sélection des profils mémorisés en fonction des entrées logiques : kurze Pause nach dem zweiten Punkt
32
Configurations de base Configuration C0005 = 10000 Remplacement d ’une came mécanique
Consigne fréquence : C0425 Constante de la consigne fréquence ( nombre de points / tour) Données des profils : C1300-C1317 sont modifiés automatiquement lors de l ’élaboration des profils, et n ’ont normalement pas besoin d ’être retouchés. C1420 Permet de sélectionner le profil utilisé en cas d ’arrêt d ’urgence (entrée E1 au niveau haut) Paramétrage de l ’erreur de poursuite C1380/1 Permet de régler l ’hysteresys du déclenchement du défaut et C1380/2 et d’alarme d’erreur de poursuite kurze Pause nach dem zweiten Punkt
33
Configurations de base Configuration C0005 = 10000 Remplacement d ’une came mécanique
Paramètres de réglage : C0472/2 Influence de la régulation vitesse C0472/3 Influence de la régulation de couple C1477/2 Limite d ’erreur de poursuite (en s_units) C0472/4 Facteur de réduction pour la limite d ’avertissement de l ’erreur de poursuite. Limite d ’avertissement = C0472/4 x C1477/2 Adaptation des profils : C0472/1 Dilatation / contraction selon l ’axe des X (100% = aucune dilatation / contraction - max = 200%) C1476/1 Offset sur l ’axe des X C1477/1 Offset sur l ’axe des Y kurze Pause nach dem zweiten Punkt
34
Configurations de base Configuration C0005 = 11000 Barre de soudure : exemple
kurze Pause nach dem zweiten Punkt
35
Configurations de base Configuration C0005 = 11000 Barre de soudure : exemple
Principales fonctionnalités : Temps de soudure paramétrable et indépendant de la cadence Surveillance permanente des temps de cycle Commutation simple en cas de changement de production kurze Pause nach dem zweiten Punkt
36
Configurations de base Configuration C0005 = 12000 (Fonctionnement avec mémorisation de position)
Cette configuration reprend la configuration (remplacement de came mécanique) avec la possibilité supplémentaire de mémoriser la position du moteur en cas de coupure de puissance (à condition de disposer d ’un système de retour de vitesse absolu : résolveur ou codeur SinCos absolu). Lors de la remise sous puissance la position du moteur est comparée à la position stockée et les corrections nécessaires réalisées. ! Attention ! En cas d’utilisation d ’un codeur simple, cette configuration n ’a pas de sens. kurze Pause nach dem zweiten Punkt
37
Configurations de base Fonctions additionnelles
Configurations 1X1XX : référenciation kurze Pause nach dem zweiten Punkt
38
Configurations de base Fonctions additionnelles
Configurations 1X2XX : fonction accouplement kurze Pause nach dem zweiten Punkt
39
Configurations de base Fonctions additionnelles
Configurations 1X3XX : arbre à cames kurze Pause nach dem zweiten Punkt
40
Plan : Présentation Configurations de base Extensions de GDC
Blocs de fonction Exemples d ’application kurze Pause nach dem zweiten Punkt
41
Extensions de GDC L ’imprtation de données
Afin de pouvoir travailler avec la fonctionnalité de came électronique, il est nécessaire de pouvoir produire des fichiers de points correspondant au profil et de pouvoir le transférer au servovariateur. Avec le logiciel d ’utilisation et de paramétrage GDC “Global Drive Control”, on dispose de deux possibilités pour éditer des profils : L ’imprtation de données la génération de données à partir de modèles mathématiques kurze Pause nach dem zweiten Punkt
42
Extensions de GDC Mise à l ’échelle
kurze Pause nach dem zweiten Punkt
43
Extensions de GDC Mise à l ’échelle
kurze Pause nach dem zweiten Punkt
44
Extensions de GDC Importation
L ’importation de profils permet de continuer à utiliser des fichiers de données déjà existants, issus par exemple de programmes de calcul ou de données de construction. GDC permet l ’importation de données au format ASCII. Ce type de création de profils est prévu pour les utilisateurs disposant déjà de fichiers de données ou souhaitant faire sous-traiter la création de ce type de données. kurze Pause nach dem zweiten Punkt
45
Extensions de GDC Importation
46
Extensions de GDC Génération de données à partir de modèles mathématiques Les profils sont générés à partir des fonctions normalisées suivantes : Polynôme du 5ème degré Courbes sinus Demi-polynômes Demi courbes sinus kurze Pause nach dem zweiten Punkt
47
Extensions de GDC Génération de données à partir de modèles mathématiques
48
Extensions de GDC Génération de données à partir de modèles mathématiques L’introduction des coefficients adaptés nécessite d’importantes connaissances de base du domaine de l ’élaboration des profils et de leur optimisation. Cette méthode est donc destinée à des personnes originaires du domaine du calcul et de la production de cames. kurze Pause nach dem zweiten Punkt
49
Extensions de GDC Représentation graphique
kurze Pause nach dem zweiten Punkt
50
Plan : Présentation Configurations de base Extensions de GDC
Blocs de fonction Exemples d ’application kurze Pause nach dem zweiten Punkt
51
Blocs de fonction (nouveaux) CDATA
Fonctionnalité: Gestion des données des profils Nom complet: CAM-DATA kurze Pause nach dem zweiten Punkt
52
Blocs de fonction (nouveaux) CDATA
Utilisation : Conversion d’une consigne vitesse en information position maître Gestion des dilatations / contractions, offset selon l’axe des X, de la correction sur capteur (TP) Alternative : utilisation d’une consigne position X à la la place de la consigne vitesse Le bloc calcule la position Y en fonction des profils entrés kurze Pause nach dem zweiten Punkt
53
Blocs de fonction (nouveaux) CDATA
Fonctionnalités : Utilisation d ’une consigne vitesse (par exemple via DFIN) comme base pour générer la positon maître (axe X) du profil Correction par capteur (TP) de la consigne position (axe X) Dilatation / contraction / offset selon l ’axe X Zyklus der X-Achse festlegen Inversion de sens déplacement Gestion des données de profil ainsi que de leur stockage Sélection du profil utilisé Kurven mit rel. Vorschub Normalisation des données Gestion des informations Informations de fonctionnement kurze Pause nach dem zweiten Punkt
54
Blocs de fonction (nouveaux) CCTRL
Fonctionnalité: Préparation des consignes pour la réalisation des profils Nom complet: CAM-CONTROL kurze Pause nach dem zweiten Punkt
55
Blocs de fonction (nouveaux) CCTRL
Utilisation : Les consignes vitesses sont intégrées en consigne position. Il est possible de continuer à intégrer une deuxième position tout en conservant une première figée (fonction CLUTCH : accouplement virtuel) Fonctionnalités : Génération d ’une consigne vitesse Génération d ’une consigne couple Génération d ’une consigne position Génération d ’une consigne position secondaire (CLUTCH) Forçage d ’une position Remise à zéro de la consigne principale de position kurze Pause nach dem zweiten Punkt
56
Blocs de fonction (nouveaux) YSET1
Fonctionnalité: Mise en forme de la consigne vitesse selon l ’axe Y : dilatation, contraction, offset, inversion du sens de parcours du profil Nom complet: Y-SET kurze Pause nach dem zweiten Punkt
57
Blocs de fonction (nouveaux) CSEL1
Fonctionnalité: Choix du profil Nom complet: CAM-SELECT kurze Pause nach dem zweiten Punkt
58
Blocs de fonction (nouveaux) CSEL1
Utilisation : Choix d ’un profil parmi l ’un des maximum 8 profils mémorisés. Choix du profil d ’arrêt d ’urgence (l ’un des 8 profils). Fonctionnalités : Conversion d ’une combinaison binaire en une valeur analogique Entrée de validation de la combinaison entrée Possibilité de délivrer une valeur prédéfinie sur un évébement (arrêt d ’urgence) kurze Pause nach dem zweiten Punkt Ce n ’est que lors du passage par la valeur 0 suivant l ’axe des X que le passage sur un nouveau profil est effectué. Seule la courbe d ’arrêt d ’urgence est commutée immédiatement.
59
Blocs de fonction (nouveaux) CERR1
Fonctionnalité: Surveillance d ’erreur de poursuite Nom complet: CONTOURING-ERROR kurze Pause nach dem zweiten Punkt
60
Blocs de fonction (nouveaux) CERR1
Utilisation : Erreur et alarme d ’erreur de poursuite Fonctionnalités : Gestion de la limite d ’erreur de poursuite d ’erreur et d ’alarme Gestion des signaux d ’alarme et d ’erreur Désactivation de l’erreur de poursuite kurze Pause nach dem zweiten Punkt
61
Blocs de fonction (nouveaux) VMAS1
Fonctionnalité: Maître virtuel Nom complet: VIRTUAL MASTER kurze Pause nach dem zweiten Punkt
62
Blocs de fonction (nouveaux) VMAS1
Utilisation : Génération d ’une consigne vitesse maître virtuelle Basculement sur une autre consigne par exemple pour réduire la vitesse de ligne en cas de point dur Fonctionnement pas à pas Fonctionnalités : génération d ’une consigne maître virtuelle Commutation sur une consigne secondaire Fonctionnement pas à pas Gébérateur de rampe kurze Pause nach dem zweiten Punkt
63
Blocs de fonction (nouveaux) VMAS1
Exemple d ’application : remplissage de flacons (maître virtuel avec deux profils) kurze Pause nach dem zweiten Punkt
64
Blocs de fonction (nouveaux) VMAS1
Exemple d ’application : remplissage de flacons (maître virtuel avec deux profils) Points principaux : Remplissage des flacons en minimisant la production de bulles Maître virtuel Changement de produit au coup par coup Option : arbre à cames pour dialogue avec la bande de transport Utilisation de la configuration C0005 = / 13300 kurze Pause nach dem zweiten Punkt
65
Blocs de fonction (nouveaux) CLUTCH
Fonctionnalité: Accouplement virtuel Nom complet: CLUTCH kurze Pause nach dem zweiten Punkt
66
Blocs de fonction (nouveaux) CLUTCH
Utilisation : Ce bloc de fonction permet de réaliser une fonction d ’accouplement : une seconde position continue à être intégrée pendant que la premeière reste figée. Fonctionnalités : Surveillance de surcharge Désaccoupler Accoupler Accoupler immédiatement Amener l ’axe en position de désaccouplement Amener l ’axe en position finale Maintenir l ’axe en position kurze Pause nach dem zweiten Punkt
67
Blocs de fonction (nouveaux) WELD1
Fonctionnalité: Coordination de la barre de soudure Nom complet: WELDING kurze Pause nach dem zweiten Punkt
68
Blocs de fonction (nouveaux) WELD1
Utilisation : Adaptation automatique du temps de soudure d ’une barre de soudure Fonctionnalités : Adaptation des déplacements de la barre de soudure de manière à maintenir le temps de soudure constant Génération d ’informations d ’état de fonctionnement kurze Pause nach dem zweiten Punkt
69
Blocs de fonction (nouveaux) WELD1
Application typique : kurze Pause nach dem zweiten Punkt
70
Blocs de fonction (nouveaux) WELD1
Points principaux : Temps de soudure indépendant de la vitesse de ligne Temps de soudure réglable Commutation simple lors d ’un changement de produit Synchronisation d ’un système à trois axes Utilisation de la configuration C0005 = 11000 kurze Pause nach dem zweiten Punkt
71
Blocs de fonction (nouveaux) REFC
Fonctionnalité: Prise de référence Nom complet: REFERENCE-CAM Ce bloc est identique au bloc REF, avec une entrée REFC-DFIN et une sortie REFC-DFOUT supplémentaires Utilisation : Par la fonction de référentiation on a la possibilté d ’amener l ’axe dans une position précise kurze Pause nach dem zweiten Punkt
72
Blocs de fonction (nouveaux) RFGPH1
Fonctionnalité: Générateur de rampe Nom complet: RISE FUNCTION GENERATOR - PHASE kurze Pause nach dem zweiten Punkt Utilisation : Permet de répartir une modification rapide de position (une offset par exemple) sur une distance ou une durée prédéfinis
73
Blocs de fonction (nouveaux) MSEL1/2
Fonctionnalité: Choix d ’une consigne fréquence Nom complet: MASTER-SELECT kurze Pause nach dem zweiten Punkt Utilisation : Choix d ’une consigne fréquence parmi 4 entrées dsiponibles MSEL1: Bloc fonction pour consignes fréquence et vitesse MSEL2: Bloc fonction pour consignes positio.
74
Blocs de fonction (nouveaux) PSAVE1
Fonctionnalité: Sauvegarde de la position an cas de coupure de la puissance Nom complet: POSITION SAVE kurze Pause nach dem zweiten Punkt
75
Blocs de fonction (nouveaux) PSAVE1
Utilisation : Mémorisation de la position (consigne et/ou position réelle) en cas de coupure de l ’alimentation et comparaison avec la valeur actuelle. Ceci permet de tester à la remise sous tension si l ’axe s ’est décalé et si besoin de le recaler automatiquement. Cette fonctionnalité n ’est utilisable que si un système de retour de vitesse absolu est utilisé. Fonctionnalités : Mémorisation de la position Comparaison de la position actuelle avec la position mémorisée Génération de signaux d ’état kurze Pause nach dem zweiten Punkt
76
Blocs de fonction (nouveaux) CONVPHD1
Fonctionnalité: Mise à l ’échelle d ’un signal fréquence Nom complet: CONVERTER PHASE-DIFFERENCE kurze Pause nach dem zweiten Punkt
77
Blocs de fonction (nouveaux) CONVPHPHD1
Fonctionnalité: Conversion phase - fréquence (dérivation) Nom complet: CONVERTER-PHASE - PHASE-DIFFERENCE kurze Pause nach dem zweiten Punkt
78
Blocs de fonction (nouveaux) SWPHD1/2
Fonctionnalité: Commutateur de signaux fréquence Nom complet: SWITCH PHASE-DIFFERENCE kurze Pause nach dem zweiten Punkt
79
Blocs de fonction (Blocs existants modifiés) SPC1 SPC2 ARITPH1
kurze Pause nach dem zweiten Punkt Ces blocs de fonction ont été crées pour le 9300 positionnement. De petites modifications leur ont été apportées pour les adapter à la fonction came.
80
Plan : Présentation Configurations de base Extensions de GDC
Blocs de fonction Exemples d ’application kurze Pause nach dem zweiten Punkt
81
Exemple d ’application Amenage de couverture pour machine à relier
82
Exemple d ’application Trancanneur
83
Exemple d ’application Dépose de feuilles
84
Exemple d ’application ASTUCES
Optimisation d ’une phase synchrone Pour de nombreuses applications il est nécessaire d ’obtenir une phase synchrone sans à-coups. Pour ce faire il et conseillé d ’utiliser un demi-polynôme du 5ème degré et une demi-courbe sinus. kurze Pause nach dem zweiten Punkt
85
Exemple d ’application ASTUCES
Les points A et B doivent être optimisés de manière à ce que des transitions douces s ’effectuent kurze Pause nach dem zweiten Punkt
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.