EL70x1 en mode position. Mise en œuvre rapide. VERSION : Beta / DATE : 31 Juillet 2011



Documents pareils
Twincat PLC Temperature Controller. Régulation de Température à l aide de TwinCAT PLC.

TwinCAT 3 C++ Création de modules C++ sous TwinCAT 3 VERSION : 1.0 / PH

TwinCAT Backup. Mise en œuvre rapide

Connexion à distance. Pour configurer les automates Beckhoff via un PC de programmation VERSION : 1.0 / PH

KL5121. Pour activer des sorties en fonction de la position d'un codeur

Fiche technique variateur

BC9000-BK9000. Paramétrage et configuration de l adresse IP

COMMANDER la puissance par MODULATION COMMUNIQUER

HMI target Visu / PLC HMI. Pour réaliser une interface homme machine avec PLC control

Système d automation TROVIS 6400 Régulateur compact TROVIS 6493

Fiche technique Schneider

PCs embarqués CX1020. Mise en œuvre rapide

MODE D EMPLOI Boitier de programmation SKY

Le régulateur RC 6170 RC 6170 FORMATION. Formation RC

Sélection du contrôleur

Fiche technique. 1) Pour faire tourner le moteur en avant ou en arrière (deux straps)... 2

Enregistreur sans papier. Interface LON. B Description des interfaces 10.99/

DYNTEST AML (Alarme/Moniteur/Logger) Surveillance du filtre à particules

Notice d installation de la Centrale VIGIK DGM1

Réglages du module de sauvegarde de Biblionet (Monoposte)

Modules d automatismes simples

SOMMAIRE. 01_Installation ESXi Serveur HP.doc. Chapitre 1 Installation ESXi 5.1 2

SoMachine. Solution logicielle pour votre architecture Machine Atelier de découverte. SoMachine

WINDOWS NT 2000: Travaux Pratiques. -Boîtier partage d'imprimante- Michel Cabaré Janvier 2002 ver 1.0

Installer et configurer un réseau local Ethernet commuté. Généralités 1 Utilisation d un Switch administrable D-Link DES-3226

Technique de sécurité

GOL-MPPT- 24V-10A GOL-MPPT- 12V-15A

ESPACE COLLABORATIF SHAREPOINT

CPU 317T-2 DP : commande d'un axe. virtuel SIMATIC. Système d'automatisation S7-300 CPU 317T-2 DP : commande d'un axe virtuel.

ASUS AI Suite II. D083 v1.0

Note de première mise en service. Passerelle ipro-04n. TTPMSiPRO04N R1.0 fr

UMG 20CM. UMG 20CM Appareil de surveillance des circuits de distribution avec 20 entrées et RCM. Analyse d harmoniques RCM. Gestion d alarmes.

PROCÉDURE D'INSTALLATION WINDOWS 7 (32 ou 64 bit)

Service On Line : Gestion des Incidents

1. PRESENTATION DU PROJET

1 INSTALLATION DU LOGICIEL CGVCAM Télécharger et installer le logiciel Démarrer le logiciel 5 2 PRESENTATION DU LOGICIEL CGVCAM 5

Guide d utilisation de PL7 Pro Récupérer ou transférer un programme

INSTALLATIONS INDUSTRIELLES

Guide de paramétrage des contrôleurs Goldenmotor

Configuration du serveur web embarqué

WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/ bits, Windows 2008 R2 et Windows bits

CONFIGURATION ET UTILISATION

Manuel d utilisation DeveryLoc

Millenium3 Atelier de programmation

Fonctions de l appareil :

CONFIGURATION DE BASE. 6, Rue de l'industrie BP130 SOULTZ GUEBWILLER Cedex. Fax.: Tel.:

Itium XP. Guide Utilisateur

Relais d'arrêt d'urgence, protecteurs mobiles

Contrôleur de communications réseau. Guide de configuration rapide DN

Utilisation du logiciel MOVITOOLS MotionStudio

Enregistrement de votre Géorando Maxi Liberté

COACH-II Manuel d utilisation

Guide de démarrage IKEY 2032 / Vigifoncia

LOGICIEL DE SURVEILLANCE NUUO NOTICE

Premier démarrage de votre portable GIGABYTE

VMT Mod : Ventilation modulée pour le tertiaire

ProCod. Manuel d utilisation. Software de programmation pour codeurs absolus TWK modèles CRF et DAF CRF DF 08 / 10

LS 162e. Profitez-en! WiFi Car DVR

Modem routeur ADSL2/2+ WIFI avec switch 4 ports Guide d'installation rapide

SpeechiTablet Notice d utilisation

SOMMAIRE Equipement Instructions générales. 1.Vue générale. 1.1 Face avant. 1.2 Face arrière. 2 Mode D emploi Adressage DMX

Configuration du modem D-Link ADSL2+

1. Insérez le DVD de support dans le lecteur optique. L onglet Drivers (Pilotes) apparaîtra si l Exécution automatique est activée.

HelpAndManual_unregistered_evaluation_copy GESTIONNAIRE D'ALARMES CENTRALISE OPTIM'ALARM. Manuel d'utilisation

SMS-COM LT RAILS DIN V Manuel d installation, de programmation et d utilisation.

WinReporter Guide de démarrage rapide. Version 4

wezee Disk Wifi Hard Drive Guide d installation rapide

Volant Thrustmaster T500 RS Procédure de mise à jour manuelle du Firmware

Le 1 er opérateur belge illimité! d utilisation. Solution Billi

Module de mesure de courant pour relais statiques serie HD Module de mesure de courant HD D0340I

Centrale d Alarme Visiotech

Installation et configuration du logiciel BauBit

J TB/TW Limiteur de température, contrôleur de température avec afficheur LCD, montage sur rail oméga 35 mm

Accès à un coupleur/contrôleur Ethernet via une liaison téléphonique

Ladibug TM 2.0 Logiciel de présentation visuel d'image Manuel de l utilisateur - Français

Manuel Utilisateur RF Monitor Tracker

Guide d installation de STS pour Linux

Sommaire 1. Aperçu du Produit

Utiliser le Notebook GIGABYTE pour la première fois

GUIDE NSP Activation et gestion des produits avec NSP

MANUEL D INSTALLATION

Création d une connexion VPN dans Windows XP pour accéder au réseau local de l UQO. Document préparé par le Service des technologies de l information

ENREGISTREUR NUMERIQUE 8/16 CANAUX AVEC SAUVEGARDE PAR PORT USB

Installation et compilation de gnurbs sous Windows

Contrôle Parental Numericable. Guide d installation et d utilisation

Guide d installation ADSL + TÉLÉPHONE + TV NUMERIQUE

Multichronomètre SA10 Présentation générale

Caméra IP motorisée de surveillance jour et nuit

SEO 200. Banc d étude du positionnement angulaire d une éolienne face au vent DESCRIPTIF APPLICATIONS PEDAGOGIQUES

Leçon n 4. Analyse graphique Techniques de construction de barres et styles de. Fenêtres d analyse graphique. Leçon n 4

COMMANDER A DISTANCE LE ROBOT-PONG ETUDE DE LA TELECOMMANDE (2 nde PARTIE)

Ladibug TM Document Camera Manuel de l Utilisateur de Logiciel d image

Utiliser Net Support School (NSS Version ) Philippe Cailleretz Er-Tice Avion mars 2011.

MEDIA NAV Guide de téléchargement de contenus en ligne

Centrale d alarme DA996

NPIH800 GENERATION & RESEAUX. PROTECTION de COURANT TERRE

Guide d installation Caméras PANASONIC Série BL

Notice d utilisation de la : Pro-Ject Debut & Debut Phono SB

Board (Tablette) Manuel de l utilisateur. Windows 7 / XP / Vista

Administration Switch (HP et autres)

Transcription:

- EL70x1 en mode position Mise en œuvre rapide VERSION : Beta / DATE : 31 Juillet 2011

Les bornes EL70x1 permettent de contrôler des moteurs pas à pas. Soit la consigne est générée par une tâche NC, soit la borne gère l intégralité du positionnement et est commandée par le PLC. Ce manuel explique de manière pratique les différentes étapes pour : - câbler et configurer (Chapitre 1) puis - tester la régulation de la borne à l aide d une tâche NC Online (Chapitre 2) Ensuite, ce manuel indique comment implémenter L UN OU L AUTRE mode : - Chapitre 3 : commande par tâche PLC, le positionnement étant géré par la borne (ce mode est limité à des déplacements simple type points à points). - Chapitre 4 : pilotage par une tâche NC (ce mode offre toute la puissance des librairies motion TcMC.lib ou TcMC2.lib) Enfin, une dernière partie aborde l aide au diagnostic (Chapitre 5) Pour des informations plus complètes, consulter la documentation officielle. 1 Documentation et configuration 4 1.1 Documentations 4 1.2 Câblage 4 1.3 Paramétrage TwinCAT System Manager - IO 5 2 Pilotage par tâche NC Online 6 2.1 Paramétrage NC - Configuration 6 2.2 Test Online NC Configuration 9 3 Pilotage par tâche NC 10 4 Commande par tâche PLC 11 4.1 Sélection du process image 11 4.2 Implémenter la Startup-List 11 4.3 Sélection programme PLC Control 12 4.4 Liaison des E/S 12 4.5 Test programme PLC 13 4.6 Pour aller plus loin : 14 5 Outils de diagnostic 16 5.1 NC Configuration 16 5.2 IO Configuration 17 5.3 Retour au réglage usine 18 5.4 Vérification Firmware et forçage nouveau FW 19 Page 3 EL70x1

1 Documentation et configuration 1.1 Documentations Documentation offline Borne stepper sur Ethercat Beckhoff Information System / Fieldbus Components / Ethercat Terminals / EL70x1 Stepper Motor Interfaces Documentation Online Borne stepper sur Ethercat http://infosys.beckhoff.com/content/1033/el70x1/html/bt_el7041_intro.htm 1.2 Câblage Il faut une carte réseau dédiée à Ethercat - Câblage moteur : alimentation externe, respecter les sections sur les bornes 4 8 de câble minimum de 4A/mm², deuxième entrée d alimentation selon modèle (voir doc. complète). - Câblage codeur : alimentation interne, s assurer de la continuité des power contacts EL70x1 Page 4

1.3 Paramétrage TwinCAT System Manager - IO 1.3.1 Paramétrage standard sous I/O Configuration Choisir système cible Passer en Config Mode, ne pas activer le Free Run Scanner la configuration (Pour toute méconnaissance sur ces étapes, se référer à la documentation Twincat_IO.pdf) 1.3.2 Paramétrage I/O spécifique borne stepper Cliquer droit dans Startup, importer le fichier StartUpListEL70x1_NC.xml ou StartUpListEL70x1_PLC.xml StartUpListEL70x1_NC.xml Cette startup list contient le paramétrage minimal nécessaire au paramétrage Page 5 EL70x1

.Vérifier et adapter impérativement les paramètres moteur, laisser les autres paramètres par défaut (la valeur est à entrer en hexa en inversant poids faible et poids fort) Paramètre Courent max Courant nominal Tension nominale Résistance bobinage /phase Nombre de pas /tour valeur par défaut (Unité) 0x1388 (5000) = 5A 0x09C4 (2500) = 2,5 A 0xC350(50000) = 50V 0x0064 (100) = 0,1 Ohm 0x00C8(200) =200 pas/tr AS-1010 AS-1020 AS-1030 AS-1050 AS-1060 2A 0x07D0 (2000) 1A 0x03E8 (1000) 4,1 Ohm 0x0199(410) 2A 0x07D0 (2000) 1A 0x03E8 (1000) 4,8 Ohm 0x01E0(480) 3A 0x0BB8 (3000) 1,5A 0x05DC (1500) 24 à 50 VDC 24V 0x5DC0(24000) 0,8 Ohm 0x0050(80) 0x00C8(200) =200 pas/tr 10A 0x2710 (10000) 5A 0x1388 (5000) 0,28 Ohm 0x001C(28) 10A 0x2710 (10000) 5A 0x1388 (5000) 0,36 Ohm 0x0024(36) Incrément codeur : nombre de d incrément pour un tour codeur Kp, Ki, Ka factor : Gain proportionnel, intégral et composante d accélération de la boucle de courant Operation mode : Valeur 0 (Automatic) ou 1 (Direct Velocity) pour pilotage par tâche NC le système attend une consigne de vitesse, valeur 3 (Position Controller) pour tâche PLC, gestion de la position par la borne elle-même Pilotage par tâche NC Speed range : selon le type de stepper, on peut augmenter le nombre de Fullsteps et donc la plage de vitesse maximum, utilisable pour les applications demandant des grandes vitesses et très faible couple Feedback type : 0x00 = boucle fermée (codeur) ; 0x01 = boucle ouverte 2 Pilotage par tâche NC Online 2.1 Paramétrage NC - Configuration EL70x1 Page 6

Cliquer droit sur NC - Configuration, Append Task Cliquer droit sur Axes, Append Axis (axe type Continuous Axis) Lier le stepper souhaité grâce au bouton Link to (all Types) Paramétrage codeur : mise à l échelle et filtre Rappel : calcul du facteur de mise à l échelle (Scaling Factor) Avec bouclage codeur : SF = distance par tour moteur / incréments par tour codeur x 4 = 360 / 1024 x 4 = 0.087890625 mm / INC Sans bouclage codeur : SF = distance par tour moteur / nb de pas moteur x micro steps = 360 / 200 x 64 = 0.028125 mm / INC Paramétrage vitesse de référence et désactivation erreur de poursuite Rappel : calcul de la vitesse de référence (Reference Velocity) Vref = Fréquence de base / Fréquence moteur x constante d avance = 2000 (Fullsteps/s) / 200 (Fullsteps/tr) *360 ( /t r) = 3600 /s Page 7 EL70x1

Désactiver l erreur de poursuite ou augmenter le seuil peut entrainer des dommages sur le moteur et/ou la machine et autres composants adjacents. Il faut réactiver cette surveillance après validation des boucles de régulation EL70x1 Page 8

2.2 Test Online NC Configuration 2.2.1 Activation configuration Activer la configuration et vérifier que le système cible est en mode Run (Affichage RTime x%) 2.2.2 Déblocage de l axe Débloquer l axe par le bouton Set puis All (on peut limiter l Override à 10% par prudence) Page 9 EL70x1

2.2.3 Mode vitesse fixe et positionnement Test mode vitesse : activer les boutons de petite et grande vitesse en marche arrière (F1, F2) et avant (F3, F4) Test mode positionnement aller-retour : renseigner les 3 paramètres de mode, position et vitesse puis appliquer avec Start Lien pour plus d information http://infosys.beckhoff.com/content/1033/el70x1/html/ex70x1_link_to_nc.htm 3 Pilotage par tâche NC La tâche NC permet de réaliser toutes les fonctions de positionnement disponibles dans la librairie Motion. TcMc.lib et TcMc2.lib. Le pilotage par tâche NC permet donc de réaliser des applications de positionnement complexe. C est la tâche NC qui calcule le profil de positionnement et envoie une consigne de vitesse à la borne stepper (donc c est la tâche NC qui calcule les rampes d accélération et décélération) Un exemple de pilotage par tâche NC est disponible sur Beckhoff Information System. Télécharger l exemple «Example_NC_Stepper_Interface.zip» disponible sous Beckhoff Information System offline Beckhoff Information System / Fieldbus Components / Ethercat Terminals / EL70x1 Stepper Motor Interfaces / Commissioning / Sample application Pour plus d information, se référer aussi à la documentation sur les librairies TcMc.lib et TcMc2.lib EL70x1 Page 10

4 Commande par tâche PLC 4.1 Sélection du process image Il faut sélectionner les variables qui seront échangées par la borne. Choisir le mode prédéfini «Position Interface» 4.2 Implémenter la Startup-List Penser à forcer un réglage usine si le stepper a déjà été programmé Charger la Startup List pour PLC : StartUpListEL70x1_PLC.xml Le nombre de paramètres à régler dans la borne est plus important. En effet, c est la borne elle-même qui gère son profil de positionnement, donc on renseigne les valeurs de vitesses limites, rampes d accélération et décélération. Unités des codes : Vitesse (plage 0-10000) avec 10000 = 100,00% de la vitesse nominale/max du stepper Accélération /décélération en ms Page 11 EL70x1

4.3 Sélection programme PLC Control Ouvrir et compiler l exemple Exemple Stepper PLC Interface.pro Sous TwinCAT System Manager, inclure le.tpy 4.4 Liaison des E/S Lier les variables d E/S entre la configuration PLC et la configuration IO. Astuce 1 : cocher l option «All Types» pour voir apparaître toutes les variables. Astuce 2 : on peut lier plusieurs variables successives en une seule fois en sélectionnant les variables et en activant l option «Continuous» EL70x1 Page 12

4.5 Test programme PLC Activer la configuration TwinCAT System Manager Sur TwinCAT PLC Control : sélectionner le système cible charger le programme puis le démarrer (créer un boot project si besoin) Rappel Mise à l échelle Position : L unité est directement en microincréments moteur : Exemple : moteur 200 incréments/tours et 64 microincréments par pas : 1 tour moteur = 200 * 64 = 12800 incréments Vitesse : 10000 = 100,00% de la vitesse nominale/max du stepper Exemple pour 2000 fullsteps : (2000 fullsteps/200 steps)= 10 tr/s Accélération/décélération en ms Page 13 EL70x1

Commande : Enable : déblocage Pos=0 : forcer la position actuelle à 0 Reset : acquittement défaut Mode manu : Jog + et Jog- : vitesse constante Mode positionnement aller/retour Diagnostique : Voyants de défauts Position et vitesse actuelles Etat 4.6 Pour aller plus loin : Echanges tâche PLC borne stepper Liste des principales variables échangées (cf page suivante) La tâche PLC envoie en permanence : mot de commande consigne de vitesse position cible Et reçoit : les mots d états codeur, drive la vitesse actuelle la position actuelle On peut modifier la vitesse et la position cible directement par ces variables d échange Par contre, l écriture de paramètres type accélération/décélération nécessite une modification des codes par les blocs FB_EcCoeSdoWrite de la librairie Ethercat, donc par une écriture asynchrone. C est ce qui limite les possibilités d application pour des positionnements complexes. Liste des paramètres Le détail de tous les paramètres disponibles pour chaque type de bornes se trouve sur Beckhoff Information System Relevés oscilloscope avec Scope View On peut approfondir et valider le fonctionnement avec Scope View EL70x1 Page 14

Etat du codeur Capture de position Etat du codeur Moteur Ok Etat du positionnement Position atteinte Position actuelle Commande du codeur Forcer la position actuelle Capture de position Commande du codeur Mise sous couple Commande du positionnement Lancement du mouvement Position à atteindre Type de mouvement (Absolu / Relatif ) Page 15 EL70x1

5 Outils de diagnostic Cette partie facultative est une aide au diagnostique dans le cas de défaut lors de la mise en route. 5.1 NC Configuration Trouver le code d erreur dans la liste TwinCAT Error Codes sur l Information System au lien suivant : http://infosys.beckhoff.com/content/1033/tcdiagnostics/html/tcdiagnostics_erroroverview.htm?id=20807 EL70x1 Page 16

5.2 IO Configuration Vérification de l état des bornes : sous le anal Ethercat, onglet Online. Les bornes doivent toutes être en état OP (opérationnel). Si elles sont dans un autre état (INIT, PREOP), vérifier le mode Run, puis le câblage, enfin, tenter un click droit sur l état pour forcer un nouveau passage en mode OP. Sous l onglet CoE Online, on retrouve les principales causes de non fonctionnement. Par exemple ici la tension d alimentation partie puissance est trop faible (défaut Undervoltage) Page 17 EL70x1

En utilisation Online, l option Auto Update permet de rafraichir en permanence les données 5.3 Retour au réglage usine En cas de réutilisation de la borne, celle-ci a peut-être des paramètres enregistrés incompatible avec le nouveau paramétrage. En cas de doute et de problème de régulation, revenir au réglage usine. Il suffit de forcer le Code 1011:01 de CoE Online à la valeur 0x64616F6C EL70x1 Page 18

5.4 Vérification Firmware et forçage nouveau FW Le mode positionnement est géré par la borne à partir du firmware 5. On peut vérifier le firmware actuel d une borne dans l objet 1A00 ou par le numéro de série Passer la borne en mode INIT (1) puis en BOOTSTRAP (2). Vérifier que la borne est bien passée en BOOTSTRAP (3). Charger le fichier firmware *.efw (4). Ne pas couper l alimentation pendant le chargement du fichier. Une fois le fichier transféré passer la borne en INIT puis OP. Eteindre puis redémarrer la borne. Page 19 EL70x1

BECKHOFF AUTOMATION Sarl Immeuble "Le Montréal" ZA de Courtaboeuf 19 bis, Avenue du Québec 91951 COURTABOEUF Cedex Tél : 01 69 29 83 70 Fax : 01 69 28 40 55 www.beckhoff.fr info@beckhoff.fr EL70x1 Page 20