Advanced Search

Search Results (Searched for: 7i76e)

  • andypugh
  • andypugh's Avatar
25 Jul 2025 08:57

Simulating a hm2_eth driver (e.g. mesacard 7i76e)

Category: Driver Boards

You could consider adding this to the Wiki too.

wiki.linuxcnc.org/cgi-bin/wiki.pl?ContributedComponents

Here is how to edit a wiki page:
wiki.linuxcnc.org/cgi-bin/wiki.pl?BasicSteps

FWIW the penguin is called "Chips" (though I don't recall if he capitalises his name)
  • pkludwig
  • pkludwig's Avatar
24 Jul 2025 15:52

Simulating a hm2_eth driver (e.g. mesacard 7i76e)

Category: Driver Boards

Hi everybody,
i found some threats (e.g. Simulate a mesa 7i96 (solved)) where a component was written for mocking a 7i96e mesacard. Nevertheless i didn't found this component code published and as i'm using myself a 7i76e card i wrote a component on my own for mocking/simulating this driver.
My idea was to use the same .ini and .hal-files (and .tcl-files with some if statements -)) as on my real milling machine to keep the adaptions between simulation and real machine as low as possible.
In case it is interesting/helpful, i put the component-code on github.com/pkl42/linuxcnc_components_sim.git 
Also not all available pins are included right now, i added a detailed list on the git repository.
I tried to write the component in a generic way, so it should be quite easy to add missing pins or even adapting a 7i95 or 7i96 card. 
 
  • PCW
  • PCW's Avatar
21 Jul 2025 16:03 - 21 Jul 2025 16:04
Replied by PCW on topic Spindle Docs

Spindle Docs

Category: LinuxCNC Documents

Ahh... that's where the Forum poster

(forum.linuxcnc.org/24-hal-components/566...6eu-hal-and-ini-file

got 2.9 pre

The HM2_eth driver from that version also has bugs with 7I76EU configs
(it gets the name wrong)
 
  • PCW
  • PCW's Avatar
21 Jul 2025 15:42 - 21 Jul 2025 23:09
Replied by PCW on topic 7i76EU Hal and Ini File

7i76EU Hal and Ini File

Category: HAL

You can look at the manual, but this was definitely  the case at one time.

Edit: the ENA input is actually an active low disable input, that is, it disables
the drive when pulled low. If unconnected, the drive should be enabled.
Is the interface PIN 16 (+24V IN) connected to +24V?

A quick way to check if the drives are enabled is to see if the motor
shaft turns freely. It should hold position if enabled but turn freely if disabled.


Not related to your lack of motion, but to safety:

Its fairly awkward that ENA needs to be powered to disable the drive, but a possible
working arrangement would be to add a pull down resistor on the ENA input so its
normally disabled and then drive it high with a 7I76EU output to enable it
(A 1K 1/2W resistor should work)
  • rocket6delta
  • rocket6delta
21 Jul 2025 14:48
Replied by rocket6delta on topic 7i76EU Hal and Ini File

7i76EU Hal and Ini File

Category: HAL

Yes I have DMM Dyn 4 servos.

So the drives are disabled when the enable input is powered? This seems backwards to me. So would removing power enable the drives?
  • PCW
  • PCW's Avatar
20 Jul 2025 21:50 - 20 Jul 2025 21:52
Replied by PCW on topic 7i76EU Hal and Ini File

7i76EU Hal and Ini File

Category: HAL

If your current hal file is like the older one, enable is
controlled by joint.N.amp-enable-out. This will be true anytime
LinuxCNC is in the run state. 

From the older hal file:

net x-enable <= joint.1.amp-enable-out
net x-enable => hm2_7i76.0.stepgen.01.enable
net x-enable => hm2_7i76.0.7i76.0.0.output-01


Didn't you mention that you had DMM drives?

AFAICR, these are disabled when the enable input is powered.
  • rocket6delta
  • rocket6delta
20 Jul 2025 20:27
Replied by rocket6delta on topic 7i76EU Hal and Ini File

7i76EU Hal and Ini File

Category: HAL

A better question I should ask is what kind of response or voltage should I see on the ENA pin when the jog is made? It's looks to be 24V and not changing.

Thanks
  • rocket6delta
  • rocket6delta
20 Jul 2025 20:18
Replied by rocket6delta on topic 7i76EU Hal and Ini File

7i76EU Hal and Ini File

Category: HAL

i successfully updated to 2.9.4.  My pins are labeled as 7i76e now but i believe that is due to me picking 7i76 instead of 7i76e in pncconf. 

However, I'm still not getting the motors to move.  It's changing the DRO and display in Axis.  I see voltage changes in Dir and Step pins but nothing changes.
Any ideas?

Thanks
Displaying 496 - 503 out of 503 results.
Time to create page: 0.707 seconds
Powered by Kunena Forum