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.