LinuxCNC 2.82 cartes DM542T quel firmware pour Mesa 5i25 + carte passive 7i75

More
29 Nov 2022 16:56 - 29 Nov 2022 16:59 #257994 by macsddau@linuxcnc
Cette vidéo a été réalisée avec la conf "serrepattes"

Last edit: 29 Nov 2022 16:59 by macsddau@linuxcnc.

Please Log in or Create an account to join the conversation.

More
30 Nov 2022 12:36 - 30 Nov 2022 12:54 #258112 by serrepattes
Bonjour,
Désolé du retard dans ma réponse.
De nouveau je me suis penché de nouveau sur la conf que tu m'as envoyée.

Essaye de ne pas toucher manuellement au fichier INI.
Je n'ai pas suivi ton conseil pour le coup, mais seulement parce qu'il me semble qu'à chaque modif par pncconf le résultat me pose problème.
J'ai tellement fais de trucs que je fini par me mélanger les crayons.J'ai modifié:
X -265/+265
et
Z -265/+265
Mes moteurs tournent.


Concernant le Z; je me suis fait remonter les bretelles, à raison bien sûr, sur le site usinages.com, le Z étant toujours négatif; ce que je ne comprends pas.
Si je manœuvre les axes, spécifiquement le Z via +/- mouvement manuels de l'interface linuxcnc, l'axe Z descend sous la table, c'est assez déroutant je dois le dire.

Cordialement

Attachments:
Last edit: 30 Nov 2022 12:54 by serrepattes. Reason: lien hs plus hs

Please Log in or Create an account to join the conversation.

More
30 Nov 2022 19:02 #258155 by macsddau@linuxcnc
Tes moteurs tournent. Bonne nouvelle !
J’espère que les informations fournies t’on aidées.
bonne continuation 

Please Log in or Create an account to join the conversation.

More
18 Jan 2023 16:14 #262348 by serrepattes
Bonjour,

macsddau@linuxcnc post=258155 userid=26101

Tes moteurs tournent. Bonne nouvelle !
J’espère que les informations fournies t’on aidées.
bonne continuation

En fait je me suis planté, la conf que tu m'as faite ne fonctionne pas.
La seule qui fait bouger mes moteur est celle de talla83 la CHINABOB, il n'y a pas moyen de la modifier en passant par la moulinette pncconf, ni même de l'enregistrer sans avoir effectué quelque modif que se soi, c'est dû à la manière dont talla83 à fabriqué cette config (modification du .vhd via ise disign).
J'ai acheté un JOG MPG chinois et j'aimerais pouvoir l'utiliser pour faire se mouvoir mes axes.
J'ai raccordé celui-ci à la mesa 6i25 connecteur P2, en cablant comme indiqué là
==> wapl.es/cnc/2020/02/23/linuxcnc-jog-wheel-setup.html
Si je modifie la ligne du fichier .hal que j'emploie

loadrt hm2_pci config=" num_encoders=2 num_pwmgens=2 num_stepgens=8"
par

loadrt hm2_pci config=" num_encoders=2 num_pwmgens=0 num_stepgens=3"


Ou, si je remplace la ligne

loadrt hm2_pci config=" num_encoders=2 num_pwmgens=2 num_stepgens=8"

par la ligne entière de la page indiquée

loadrt hm2_pci config="firmware=hm2/5i25/5i25_prob_rfx2 num_encoders=2 num_pwmgens=0 num_stepgens=3"


c'est pareil linuxcnc ne démarre pas, j'ai droit à un message d'erreur

Y'a quelque chose qui cloche la dedans.....

Mesact ==>gnipsel.com/linuxcnc/mesact/install.html
ne semble pas pouvoir être installer sur ma distribution linuxcnc Current release: 2.8.4

J'ai conscience que tout çà est un peu confus, mais Si vous pouviez m'aider à avancer ce serais super.
Merci d'avance
Cordialement

Please Log in or Create an account to join the conversation.

More
18 Jan 2023 16:38 #262350 by tommylight
In a terminal:
mesaflash --device 5i25 --readhmid
?

Please Log in or Create an account to join the conversation.

More
18 Jan 2023 16:53 #262354 by serrepattes
bonjour,

Configuration Name: HOSTMOT2

General configuration information:

  BoardName : MESA5I25
  FPGA Size: 9 KGates
  FPGA Pins: 144
  Number of IO Ports: 2
  Width of one I/O port: 17
  Clock Low frequency: 33.3333 MHz
  Clock High frequency: 200.0000 MHz
  IDROM Type: 3
  Instance Stride 0: 4
  Instance Stride 1: 64
  Register Stride 0: 256
  Register Stride 1: 256

Modules in configuration:

  Module: WatchDog
  There are 1 of WatchDog in configuration
  Version: 0
  Registers: 3
  BaseAddress: 0C00
  ClockFrequency: 33.333 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

  Module: IOPort
  There are 2 of IOPort in configuration
  Version: 0
  Registers: 5
  BaseAddress: 1000
  ClockFrequency: 33.333 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

  Module: QCount
  There are 2 of QCount in configuration
  Version: 2
  Registers: 5
  BaseAddress: 3000
  ClockFrequency: 33.333 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

  Module: StepGen
  There are 8 of StepGen in configuration
  Version: 2
  Registers: 10
  BaseAddress: 2000
  ClockFrequency: 33.333 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

  Module: PWM
  There are 2 of PWM in configuration
  Version: 0
  Registers: 5
  BaseAddress: 4100
  ClockFrequency: 200.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

  Module: LED
  There are 1 of LED in configuration
  Version: 0
  Registers: 1
  BaseAddress: 0200
  ClockFrequency: 33.333 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

Configuration pin-out:

IO Connections for P3
Pin#                  I/O   Pri. func    Sec. func       Chan      Pin func        Pin Dir

 1                      0   IOPort       None           
14                      1   IOPort       PWM              0        PWM             (Out)
 2                      2   IOPort       StepGen          0        Step/Table1     (Out)
15                      3   IOPort       None           
 3                      4   IOPort       StepGen          0        Dir/Table2      (Out)
16                      5   IOPort       PWM              0        Dir             (Out)
 4                      6   IOPort       StepGen          1        Step/Table1     (Out)
17                      7   IOPort       None           
 5                      8   IOPort       StepGen          1        Dir/Table2      (Out)
 6                      9   IOPort       StepGen          2        Step/Table1     (Out)
 7                     10   IOPort       StepGen          2        Dir/Table2      (Out)
 8                     11   IOPort       StepGen          3        Step/Table1     (Out)
 9                     12   IOPort       StepGen          3        Dir/Table2      (Out)
10                     13   IOPort       None           
11                     14   IOPort       QCount           0        Quad-A          (In)
12                     15   IOPort       QCount           0        Quad-B          (In)
13                     16   IOPort       QCount           0        Quad-IDX        (In)

IO Connections for P2
Pin#                  I/O   Pri. func    Sec. func       Chan      Pin func        Pin Dir

 1                     17   IOPort       None           
14                     18   IOPort       PWM              1        PWM             (Out)
 2                     19   IOPort       StepGen          4        Step/Table1     (Out)
15                     20   IOPort       None           
 3                     21   IOPort       StepGen          4        Dir/Table2      (Out)
16                     22   IOPort       PWM              1        Dir             (Out)
 4                     23   IOPort       StepGen          5        Step/Table1     (Out)
17                     24   IOPort       None           
 5                     25   IOPort       StepGen          5        Dir/Table2      (Out)
 6                     26   IOPort       StepGen          6        Step/Table1     (Out)
 7                     27   IOPort       StepGen          6        Dir/Table2      (Out)
 8                     28   IOPort       StepGen          7        Step/Table1     (Out)
 9                     29   IOPort       StepGen          7        Dir/Table2      (Out)
10                     30   IOPort       None           
11                     31   IOPort       QCount           1        Quad-A          (In)
12                     32   IOPort       QCount           1        Quad-B          (In)
13                     33   IOPort       QCount           1        Quad-IDX        (In)
 

Please Log in or Create an account to join the conversation.

More
18 Jan 2023 23:27 #262371 by tommylight
This OK:
loadrt hm2_pci config=" num_encoders=2 num_pwmgens=2 num_stepgens=8"
This not OK:
loadrt hm2_pci config="firmware=hm2/5i25/5i25_prob_rfx2 num_encoders=2 num_pwmgens=0 num_stepgens=3"

Please Log in or Create an account to join the conversation.

More
19 Jan 2023 08:15 #262385 by serrepattes
 Bonjour,
Comment faire sans pncconfig pour intégrer le JOG MPG?

File Attachment:

File Name: linuxcnc_2...ttes.zip
File Size:26 KB

Cordialement
Attachments:

Please Log in or Create an account to join the conversation.

More
17 Feb 2023 15:44 - 20 Feb 2023 09:07 #264698 by serrepattes
    Bonjour,Je viens de remplacer ma bob chinoise par une carte mesa 7i78.J'ai donc flasher la carte 6i25 avec le firmeware .5i25_7i78x2.bit. J'ai bon?Paramètres dans pncconf:loadrt hm2_pci config="num_encoders=2 num_pwmgens=0 num_stepgens=4" Les axes X,Y,Z (qui se meuvent).Comment et sur quels points affecter les "toutes les limites" des axes X,Y,Z l'arrêt d'urgence etc.J'ai dans un premier temps cablé pour essai, les "toutes les limites" de l'axe X sur la 7i75 connecteur P2 ==> IO7 (sérigraphié sur la carte) correspondant à gpio ==> 023 paramétré dans pncconf.Comme il n'y a pas arrêt de mouvement lorsque j'actionne l'interrupteur de cet axe (contact NO) qui établi une mise au 0v. Je suppose que j'ai commis une erreur qq part.Dans pncconf en regardant le port P3 je peux affecter les limites des axes de IO 08 à IO 010 l'arrêt d'urgence en IO 011 et le palpeur en IO 011, que je devrais retrouver sur la 7i78.Sauf que je ne vois pas où ce trouvent ces entrée dans la doc de la 7i78, aucune sérigraphie ne figure sur la carte pour me guider.Je souhaite votre aide afin de continuer.Merci d'avance Cordialement

File Attachment:

File Name: SX3copie1.hal.txt
File Size:11 KB

File Attachment:

File Name: SX3copie1.ini.txt
File Size:4 KB
Attachments:
Last edit: 20 Feb 2023 09:07 by serrepattes.

Please Log in or Create an account to join the conversation.

Moderators: darty367
Time to create page: 0.167 seconds
Powered by Kunena Forum