Configuration carte MESA 7i43+7i42TA pour Tour sous linuxCN

  • Auteur de la discussion marc.B
  • Date de début
M
marc.B
Nouveau
17 Fev 2011
5
Lumigny
  • Auteur de la discussion
  • #1
Bonjour
Est-ce que quelqu'un pourait m'aider à configurer Mon PC pour commander un tour sous LinuxCNC
La carte que j'ai acheté est une MESA 7i43-4 + 7i42TA.
Il semble qu'il faut installer un piloe sous linux mais j'avoue que je suis trop ignorant avec cet OS.
J'ai donc grand besoin d'aide.
Merci d'avance
Marc
 
G
gaston48
Compagnon
26 Fev 2008
9 609
59000
Re: Configuration carte MESA 7i43+7i42TA pour Tour sous lin

Bonjour Marc,
Il faut d’abord bien étudier la documentation des 2 cartes et bien positionner les
jumper suivant tes choix.
Sous linuxcnc, la 7i43 ne se pilote que par le port parallèle. Sous cet environnement,
le connecteur usb ne sert qu’à éventuellement alimenter la carte. Comme il faut
aussi alimenter la carte fille 7i42, je préfère tirer des alims +5 directement à partir
d’un connecteur inutilisé de l’alim du PC.
Il y a plusieurs firmware disponibles pour exploiter la 7i43 chacun est optimisé
suivant le type ou la technologie de la machine que tu veux piloter. Par exemple
un machine entièrement constituée de servomoteurs avec codeurs, ou constituée
de moteurs PàP, ou un mix des 2. Tu n’as rien à télécharger, tout est disponible
dans ton PC, si linuxcnc est à jour.

/lib/firmware/hm2/7i43-4

Chaque firmware va affecter certaines entrées/sorties pour une utilisation spécifique
avec des performances idéales, par exemple une sortie STEP excédentaire, on ne peut pas
l’affecter à une autre fonction performante PWM par exemple, mais éventuellement à
une entée/sortie trivial (gpio), style a/m arrosage.
Idem pour les entrée/sorties non affectées, on ne peut pas les affecter en sortie STEP ou autres performantes.
Toutes ces affectations sont spécifiées dans un fichier.PIN de mappage associée
au firmware choisi, par exemple le firmware svst4_4.BIT à son mappage dans svst4_4.PIN.
il est de format texte lisible.

/usr/share/doc/hostmot2-firmware-7i43-4/

Pour un tour avec 2 axes pap, un codeur sur la broche pour le filetage et
2 manivelles sous forme de 2 codeurs ainsi qu’un pilotage du variateur de
broche, le firmware svst4_4 convient.
Il permet jusqu’à 4 voies pap et 4 voies servo.
Pour nos besoins on activera 2 voies pap, pour faire l’acquisition des codeurs
on activera 3 voies servo et 1 voie PWM pour le variateur de broche.

Dans un premier temps, pour configurer ta machine, tu as intéret à passer par
l’utilitaire de configuration PNCCONF il sert à créer automatiquement les
2 fichiers de base nécessaires à toute la configuration de ta cnc :
machine a marc.ini et machine a marc.hal dans un répertoire crée pour
l’occasion : machine a marc. Ces 2 fichiers sont des fichiers texte lisibles.

Avec un peu de pratique, on ne passe plus par pncconf, on édite ces 2 fichiers
avec l’éditeur linux gedit . Par exemple, la ligne d’instruction qui charge le firmware
que tu as choisis, se trouve dans le fichier.hal.
En cas de problèmes et de questions tu as toujours intéret à nous communiquer
ces 2 fichiers.
 
M
marc.B
Nouveau
17 Fev 2011
5
Lumigny
  • Auteur de la discussion
  • #3
Re: Configuration carte MESA 7i43+7i42TA pour Tour sous lin

Bonjour Gaston
Merci beacoup de ta réponse et mes excuses de ne pas avoir répondu plus tot.
Depuis tes derniers conseils, j'ai tout de meme bien avancé.
Les moteurs p a p fonctionnent et ça va pas mal sauf un gros PB dont je n'arrive pas à sortir.
En mode auto ça marche pas mal mais en mode manuel, que j'appuie sur fleche à droite ou fleche à gauche, le pap tourne toujours dans le meme sens. pareille pour l'axe Z. Si je rentre des commandes G en manuel c'est la meme chose. En bref, tout le MDI j'ai ce probleme qui est pour le moment insoluble.
Que me conseilles-tu ?
Merci d'avance. A te lire bientot
 
M
marc.B
Nouveau
17 Fev 2011
5
Lumigny
  • Auteur de la discussion
  • #4
Re: Configuration carte MESA 7i43+7i42TA pour Tour sous lin

Bonjour Gaston48
Peux-tu m'indiquer le materiel nécessaire entre la mesa 7i43 et mon variateur de vitesse broche pour que tout fonctionne dans de bonnes conditions.
A part ça maitenant tout fonctionne si ce n'est un PB pour la POM de X, il y a un bug quelque part non resolu. Par contre le Z fonctionne tre bien.
Je fais la POM de cet axe manuellement pour pouvoir demarrer. Connais tu ce PB ?
Merci de tes precieux conseils.
Cordialement
 
G
gaston48
Compagnon
26 Fev 2008
9 609
59000
Re: Configuration carte MESA 7i43+7i42TA pour Tour sous lin

Bonjour Marc,
Tu te débrouilles bien !
Comme je te le suggérais, dans la mesure du possible, il faut poster les fichiers
.ini et .hal de ta configuration.
Pour le variateur il faut nous communiquer sa documentation, savoir aussi si
tu vas monter un codeur de broche ...
 
M
marc.B
Nouveau
17 Fev 2011
5
Lumigny
  • Auteur de la discussion
  • #6
Re: Configuration carte MESA 7i43+7i42TA pour Tour sous lin

Merci de ta reponse Gaston
Le variateur est un Danfoss VLT 2800, on trouve facilement un pdf de ce materiel sur le net.
et des que j'irai à l'atelier, je t'enverrai les 2 fichiers cités.
Oui, j'ai mis 3 codeurs sur la broche avec un disque de 60 trous (3 types de trous)
Mais ma question etait "que dois-je mettre comme materiel (carte mesa ou autre) entre la 7i43/7i42 et le variateur. Je pense que la 7i33 serait parfaite mais j'attends ton conseil.
Quant au bug dont je parlais au sujet de la POM x , j'ai acheté une 2e carte 7i43 et le probleme est le meme avec la 2eme carte.
Je pense palier à ça en me servant de ce contact comme un contact de fin de course et faire la pom manuellement.
encore merci
Cordialement
Marc
 
G
gaston48
Compagnon
26 Fev 2008
9 609
59000
Re: Configuration carte MESA 7i43+7i42TA pour Tour sous lin

Tu veux dire un disque de 60 trous + un disque de 1 trou et 3 fourches ?

Le variateur nécessite un convertisseur PWM / PDM vers 0-10V une sorte
de convertisseur numérique (fourni par linuxcnc) vers analogique.

La 7i33 convient très bien, c’est un bon investissement aussi si tu veux migrer
un jour vers une solution à servo-moteurs et leurs drivers à commande +/- 10V.
cette carte dispose aussi d’entrées différentielles pour les codeurs.

Si tu n’as pas trop les moyens, une commande 0-10V, dont on retrouve le principe
sur la 7i33, se réalise avec quelques euros de composant et une carte circuit imprimé
à trous pour du prototype (un bout de 4 cm2) .
les signaux des codeurs, non différentiels ici, étant câblés directement sur la 7i42.
 
Haut