Advanced Search

Search Results (Searched for: 7i76e)

  • LeonDolnicar
  • LeonDolnicar
14 Aug 2025 09:59
multiple estops on separate pins was created by LeonDolnicar

multiple estops on separate pins

Category: General LinuxCNC Questions

Hello,

I am running a thre axis CNC mill with stepper motors with mesa 7i76eu. I wanted to connect stepper driver alarm outputs to mesa and have them triger emergency stop. I am also planning on adding two additional Estop buttons. I wired them up but then noticed that linuxCNC setup wizard only lets me select one output as emergency stop. Is there a way I can select multiple inputs as emergency stop, or do I have to wire the buttons in parallel and connect them to one input.
  • LeonDolnicar
  • LeonDolnicar
13 Aug 2025 11:08
Replied by LeonDolnicar on topic Mesa 7i76eu gpio pins not working

Mesa 7i76eu gpio pins not working

Category: General LinuxCNC Questions

Hey thanks for such a speedy replys i had the orange block wired wrong.
  • rodw
  • rodw's Avatar
13 Aug 2025 03:08
Replied by rodw on topic Mesa 7i76eu gpio pins not working

Mesa 7i76eu gpio pins not working

Category: General LinuxCNC Questions

This is using the 7i76e but more or less the same

  • nichtAlex
  • nichtAlex
12 Aug 2025 19:16
Replied by nichtAlex on topic Mesa 7i76eu gpio pins not working

Mesa 7i76eu gpio pins not working

Category: General LinuxCNC Questions

Do you have power connected to the orange TB1 header? The Jumper W1 connects VIN to VField but you still need to supply power to VField/VIN and GND. My 7i76eu is powered entirely by 24V going to both TB1 Pin 5 / Pin 8 for field voltage and TB3 Pin 21/ Pin 24 for logic power. My PNP sensors work flawlessly although it took me some time to figure out how to set the inputs to sinking/sourcing.
  • jimmyrig
  • jimmyrig
12 Aug 2025 07:46 - 12 Aug 2025 07:47
Replied by jimmyrig on topic Mesa 7i76eu gpio pins not working

Mesa 7i76eu gpio pins not working

Category: General LinuxCNC Questions

Had the same issue, need to wire the "orange block" so that your inputs and outputs have power. You should see a yellow light only with only Ethernet or 5v power..... and a red or green light with field power.

I think it's just the bottom one on that orange block that needs 24v and the top one needs ground but that's from memory.... please check the manual
  • LeonDolnicar
  • LeonDolnicar
12 Aug 2025 07:41
Mesa 7i76eu gpio pins not working was created by LeonDolnicar

Mesa 7i76eu gpio pins not working

Category: General LinuxCNC Questions

Hello,

I am using Mesa 7i76eu card to operate my 3 axis CNC mill. I connected the stepper motors and they work, I can move them with linuxCNC. Now I tried to connect PNP proximity sensors to use as homing switches, but they are not working. At first I was also getting an error when starting linuxCNC, but i noticed that is because W1 jumper fell out while wiring. I set the W1 jumper back to its original left position but the pins are still not working. I also noticed that i have a CR11 LED light turned on indicating field i/o fault. Does anyone have an idea what could be the problem.
  • SebastianM
  • SebastianM
07 Aug 2025 20:25

"KeyError" suddenly appears after moving a limitswitch

Category: QtPyVCP

Success!
I moved that line to my posthui.hal and now everything works. 

# --- ESTOP-EXT ---
net pendant-estop     <= hm2_7i76e.0.7i76.0.0.input-29

Thx for the support. 
  • PCW
  • PCW's Avatar
07 Aug 2025 03:27
Replied by PCW on topic Using a 7i95T for 3 axis + handwheels

Using a 7i95T for 3 axis + handwheels

Category: Advanced Configuration

Its not easy to add a 3rd MPG to a 7I76E/7I76EU isolated I/O
But it would be easy to add 3 or 4 to the parallel expansion port
of a 7I76E,7I76EU,7I96,7I96S,7I95,7I95T etc as long as the MPG
just has 5V signals

Another easy way to add 4 MPG inputs to almost any card and simplify cabling
is to add a 7I73

 
  • MikkelRS
  • MikkelRS's Avatar
07 Aug 2025 03:09
Replied by MikkelRS on topic Using a 7i95T for 3 axis + handwheels

Using a 7i95T for 3 axis + handwheels

Category: Advanced Configuration

I have never run this sort of mill- it originally had 3 handwheels, one for each axis, i dont know the resolution of them, but i doubt they were 100ppr, im thinking more like 200-500 to do half thou or 2 tenth motion(assuming 1 rotation was .1"), at least thats what would make sense for me.

i have another question: can a 3rd mpg encoder be added to the firmware of a 7i76e?

Also thanks a lot for the help, and this forum. amazing place!
  • SebastianM
  • SebastianM
06 Aug 2025 19:11 - 06 Aug 2025 22:01

"KeyError" suddenly appears after moving a limitswitch

Category: QtPyVCP

Update / Wednesday 5:52PM: 
finally found the root cause for this behavior.
Its line 25 in my pendant.hal

# --- ESTOP-EXT ---
net pendant-estop     <=  hm2_7i76e.0.7i76.0.0.input-29


when I comment it out, everything is fine. 

Now I just have to understand whats going on with this signal.

Regards
Sebastian

###############################

OK, I am one step closer.. I created a "virgin" configuration.. that worked fine and didnt show this error. Than I started copying my old config file by file into the new folder to narrow down when this error would be introduced.

And - believe it or not - it happens as soon as I include my pendant.hal file.

Here is a screencast. Its 100% reproducable.


As soon as "G54" is highlighted in the top left corner, everything is fine. When its "off", I always get this popup...

Does this make any sense to you?
this is my config.
github.com/SebastianMusser/LinuxCNC
  • tsaG
  • tsaG
06 Aug 2025 09:49

Enable / Disable Output when Spindle is ON /OFF

Category: Advanced Configuration

Thanks for the tips! 

I applied it to my setup and realized that the 
xhc-whb04b-6 Hal code already used the spindle valve signal.
"
net pdnt.spindle.is-on whb.halui.spindle.is-on spindle.0.on"
After fiddling for some time, I came up with 
"net pdnt.spindle.is-on => hm2_7i76e.0.7i76.0.0.output-11" 

In my Hal file. Everything is working now. Thanks! :)
  • tommylight
  • tommylight's Avatar
05 Aug 2025 22:09
Replied by tommylight on topic Enable / Disable Output when Spindle is ON /OFF

Enable / Disable Output when Spindle is ON /OFF

Category: Advanced Configuration

Pretty sure this is all you need
net spindle.0.on hm2_7i76e.0.7i76.0.0.output-11
or this
net solenoid-bearing_air spindle.0.on hm2_7i76e.0.7i76.0.0.output-11
  • tsaG
  • tsaG
05 Aug 2025 21:53

Enable / Disable Output when Spindle is ON /OFF

Category: Advanced Configuration

Ah, even easier. Thanks!

Like so ( I would also like to use manually using code, thus mapped to motion pin)?
net solenoid-bearing_air spindle.0.on hm2_7i76e.0.7i76.0.0.output-11 <= motion.digital-out-05
  • Daroum
  • Daroum
04 Aug 2025 09:13
Modifying qtdragon screen was created by Daroum

Modifying qtdragon screen

Category: GladeVCP

Hello everyone 
I want to create a new screen for a machine that i am working on 
Qtdragon seems ideal for me but i need to modify it by deleting some sections that i don't need and adding other sections and buttons i already installed glade and also qt creator. 
The board that am using ( mesa 7i76e) is in the machine and it's a bit far from me i couldn't use it for now so i can't create a project using my board configuration 
So i need to create a modified qtdragon template or modifying the .ui file of the qtdragon template 
When i create sim project based on qtdragon i couldn't find where i should make the modifications (.ui file doesn't exist in my project directory)
Anyone has an idea how to do that ? 
Thanks in advance 
  • Benb
  • Benb's Avatar
03 Aug 2025 21:33
Replied by Benb on topic Switch relay in a defined x position

Switch relay in a defined x position

Category: Advanced Configuration

The following hal file is based on linuxcnc wcomp component.
linuxcnc.org/docs/2.8/html/man/man9/wcomp.9.html
The file was automatically generated by the eagle2hal script. 
 
​​​​​​​
#
# Load realtime Components and their counts
loadrt not          count= 1
loadrt or2          count= 1
loadrt wcomp    count= 1
#
# Add functions to threads
addf wcomp.0              servo-thread
addf not.0                    servo-thread 
addf or2.0                    servo-thread 
#
# Set parameters
setp wcomp.0.max  1600.0      
setp wcomp.0.min  900.0     
#
# Connect Pins using signals/wires
net axis.x.pos-cmd wcomp.0.in
net cyln.pos<max&&>min wcomp.0.out  not.0.in
net cyln.pos>max&&<min not.0.out  or2.0.in0 
net cyln.extended or2.0.in1  wcomp.0.under  
net trigger or2.0.out  hm2_7i76e.0.7i76.0.0.output-05 
 
Displaying 151 - 165 out of 553 results.
Time to create page: 1.275 seconds
Powered by Kunena Forum