Télécharger Imprimer la page
soprolec InterpCNC V2.1D Mode D'emploi

soprolec InterpCNC V2.1D Mode D'emploi

Contrôle d'axe

Publicité

Liens rapides

SOPROLEC
ZAC DE L'EPINE
72530 YVRE L'EVEQUE
Tél : +33 (0)2 4376 4476
email :
contact@soprolec.com
Carte d'axe
SOPROLEC
InterpCNC V2.1D
1
Etition du 12/05/2014

Publicité

loading

Sommaire des Matières pour soprolec InterpCNC V2.1D

  • Page 1 SOPROLEC ZAC DE L'EPINE 72530 YVRE L'EVEQUE Tél : +33 (0)2 4376 4476 email : contact@soprolec.com Carte d'axe SOPROLEC InterpCNC V2.1D Etition du 12/05/2014...
  • Page 2 Sommaire : Table des matières Présentation : ............................3 Logiciel de diagnostique :........................4 Vue d'ensemble de la carte InterpCNC V2.1B :...................6 Installation :............................7 Raccordement : ............................8 Alimentation, Arrêt d'urgence :......................8 Raccordement des entrées........................8 Commande d'un driver moteur :......................8 Exemple d'utilisation d'une sortie relais pour la commande d'unmoteur de broche:.......9 Exemple utilisation des sorties OUT5 à...
  • Page 3 L'interface de commande d'axe en mode Step/Direction est compatible avec toute la gamme de motorisation proposée par la société SOPROLEC (motorisation pas à pas, motorisation bruhless). Deux interfaces de communication sont disponibles : USB pour une communication rapide dans les applications de commande numérique, •...
  • Page 4 Logiciel de diagnostique : La carte InterpCNC est livrée avec un logiciel de test et de diagnostique permettant l'accès à l'ensemble des fonctions de la carte et aux différents paramètres. Attention, l'utilisation de ce logiciel et en particulier, des fonctions de déplacement doit être réservé aux personnes avertis.
  • Page 5 Le moniteur de communication. Le paramètre N°127 (EE_AUTORUN_BASIC) permet d'automatiser le chargement et le lancement du prgramme basic à la mise sous tension de l'InterpCNC. Lorsque ce paramètre est à 1, le programme Basic présent dans la mémoire Flash non volatile sera chargé...
  • Page 6 Vue d'ensemble de la carte InterpCNC V2.1B : USB 2.0 High speed RS485 protocole MODBUS 4 entrées analogiques Alimentation 24VDC 2 sorties analogiques Arrêt d ’urgence Alimentation : Alimentation de la carte en 24VDC/250mA Caractéristiques des sorties : Sorties 1 à 4 : Relais contact sez 250V/10A Sorties 5 à...
  • Page 7 Installation : Lors du premier raccordement de la carte InterpCNC, Windows demande l'installation du driver de communication USB. Ce dernierr est disponible dans le dossier "USBDriver". Utilisation avec GALAAD : Copier les fichiers du dossier "GALAAD" dans le dossier d'installation de GALAAD. Utilisation avec MACH3 : Copier le dossier "MACH3 dans le dossier d'installation de MACH3 Note : L'utilisation du plugin nécéssite l'installetion de .NET FRAMEWORK V3.5...
  • Page 8 Raccordement : Alimentation, Arrêt d'urgence : Alimentation 24VDC Le raccordement entre V+ et ENA est indispensable. Utilisez donc un contact de type NF (normalement fermé) pour assurer cette liaison. Par sécurité, cette entrée coupe physiquement l'alimentation des bobines des relais. Raccordement des entrées Exemple de raccordement de capteurs...
  • Page 9 Exemple d'utilisation d'une sortie relais pour la commande d'unmoteur de broche: Exemple utilisation des sorties OUT5 à OUT8 (collecteur ouvert) Pilotage de 2 relais externes à l'aide Des sorties OUT5 et OUT8 Pilotage d'un variateur de vitesse de broche : Sur cet exemple, la sortie OUT1 commande la mise en marche de la broche.
  • Page 10 Utilisation des entrées codeur / Compteur : Deux entrées de comptage rapide (Notée A et B) sont disponibles sur l'InterpCNC. Elles peuvent êtres utilisées indépendemment l'une de l'autre(2 compteurs indépendents) ou en entrée codeur (quadrature). Le choix du mode d'utilisation se fait à l'aide des paramètres de la carte. Sur le connecteur dédié...
  • Page 11 Utilisation connecteur d'extension pour clavier matriciel : Implantation Schéma Les broches EXT0 à EXT 7 sont configurées en sortie et correspondent aux lignes du clavier. Les broches EXT8 à EXT 15 sont configurées en entrée et correspondent aux colonnes du clavier. Le nombre de lignes et de colonnes utiliées sont à...
  • Page 12 Implantation InterpCNC V2.1B Les bornes repérées V+ sont toutes reliées entre elles. Les bornes 0V sont toutes reliées entre elles. Les bornes +5V sont toutes reliées entre elles (sortie régulées +5V de la carte). L'état des sorties est visualisé par les LEDs vertes. L'état des entrées est visualisé...
  • Page 13 Utilisation avec MACH3 : Utilisation du plugin InterpCNC V2.1 dans Mach3 : Le fichier ICNC2Plugin.dll doit au préalable être copié dans le dossier " MACH3\Plugins". Au lancement de MACH 3, la fenêtre ci-dessous doit s’afficher pour choisir l’utilisation de la carte InterpCNC V2.1 Si cette fenêtre ne s'affiche pas au lancement de MACH3, lancez la commande "Reset Device Sel..."...
  • Page 14 Sens de déplacement, prise d'origine machine. Après configuration des sens de rotations et si vous utilisez des capteurs de prise d'origine, vous pouvez définir les sens de prise d'origine et la position du point d'origine. Dans l'exemple ci dessus : ñ...
  • Page 15 ñ L'axe Z trouvera pour sa part le capteur d'origine en se déplaçant vers le sens Z+ (« Reversed Z »). Les coordonnées machine du point d'origine se trouve en X=600, Y=300 et Z=0. ñ Les déplacements manuels seront limités à des courses de X=600, Y=300 et Z=-100. ñ...
  • Page 16 Pilotage de la broche, commande d’un variateur par consigne 0/10V Indiquez le numéro des sorties logiques utilisées pour la mise en marche/l'arrêt de la broche (sortie #1 dans l'exemple ci dessus). Ensuite, reliez cette sortie logique à une sortie physique de la carte (sortie N°2 dans l'exemple ci-dessous)
  • Page 17 La sortie de mise en marche de la broche peut être associée àune sortie analogique pour piloter un variateur de vitesse Dans l'exemple ci-dessous, la case « Use spindle motor » étant activée, la sortie analogique AOUT1 de la carte InterpCNC sera automatiquement utilisée pour piloter la vitesse. Avec une configuration de poulie conforme à...
  • Page 18 Utilisation de la fonction régulation THC intégrée à la carte : La carte InterpCNC dispose d’une fonction d’asservissement de la position de l’axe Z. Cette fonctionnalité permet une gestion autonome de la régulation THC lors d’une découpe au plasma ou d’une régulation de profondeur de graveur.
  • Page 19 EE_THC_AIN_NUMBER : Numéro de l’entrée de mesure de tension d’arc. EE_THC_PID_SAMPLE_TIME : période d’échantilonnage du régulateur PID (habituellement 3ms). EE_THC_KI : Coefficient intégrateur (normalement 0), EE_THC_IMAX : Limite positive intégrateur EE_THC_IMIN : Limite négative intégrateur, EE_THC_KP : Gain proportionnel du PID, EE_THC_MAX_CORRECTION_PLUS : Limite basse de correction du THC (pour limiter la descente), EE_THC_MAX_CORRECTION_MOINS : Limite haute de correction THC...
  • Page 20 EE_THC_SOURCE_MINI : Mettre 0 EE_ EE_THC_SOURCE_MAXI : Mettre 1023 Utilisation de l'entrée codeur pour le raccordement d'un MPG : Note : Fonction disponible àpartir de InterpCNC V2.1D Activer l'entrée MPG #1 pour autoriser l'utilisation d'une manivelle de réglage sur l'entrée codeur de l'InterpCNC.
  • Page 21 Utilisation des entrées compteurs rapide : Les entrées compteurs rapides peuvent êtres utilisées pour la mesure de vitesse de la broche ou du mandrin. La lecture des informations relatives aux entrées rapide est faites en réponse au message utilisateur (SetNotifyPlugin) N° 3001 En réponse à...
  • Page 22 Utilisation de la fonction de palpage : La carte InterpCNC dispose de sa propre fonction de palpage qui peut être appelée à partir d'un script depuis MACH3. Il est ainsi possible de lancer un mouvement de recherche de palpeur sur n'importe quel axe avec une entrée commune ou des entrées indépendantes.
  • Page 23 SetOEMDRO(1002, 10) ' Feed rate SetOEMDRO(1003, 9) ' Numéro de l'entré de plapage (1 à 16) SetOEMDRO(1004, 1) ' état de l'entrée attendu (0 ou 1) NotifyPlugins(3000) ' Attendte fin de palpage While (GetOEMDRO(1000) = 0) Wend 'Si succès, lancement de probe lent ver le haut If (GetOEMDRO(1000) = 1) Then ZProbe = GetOEMDRO(1001) ' Lecture de la position de palpage else...
  • Page 24 'Si succès, lancement de probe lent vers le haut If (GetOEMDRO(1000) = 1) Then ZProbe = GetOEMDRO(1001) ' Lecture de la position de palpage Z = GetOEMDRO(85) ' Lecture position actuelle HPalpeur = 30 ' Déclaration hauteur palpeur Zero = Z - ZProbe + HPalpeur ' Distance erreur liée à deceleration SetDRO(2, Zero) ' Initialisation zero pièce Sleep(100)
  • Page 25 SetOEMDRO(1000, 2) ' Numéro de l'axe ou faire le probe (0=X, 1=Y, 2=Z) SetOEMDRO(1001,+10) ' Remontée en Z SetOEMDRO(1002, 1) ' Feed rate SetOEMDRO(1003, 9) ' Numéro de l'entré de plapage (1 à 16 SetOEMDRO(1004, 0) ' Attente re-laché de l'entrée 9 NotifyPlugins(3000) ' Attente fin de probe While (GetOEMDRO(1000) = 0)
  • Page 26 Utilisation de la commande G31: Le plugin Mach3 permet l'utilisation du code G31. Vous trouverez ci-dessous un exemple de script utilisant le G31. '*********************************** 'DRO 1000 : Status de la fonction PROBE ' 0 : Probe en cours ' 1 : Probe terminé avec succès ' 2 : Probe terminé...