Advanced Search

Search Results (Searched for: 7i76e)

  • RobotMatic
  • RobotMatic's Avatar
14 Sep 2025 14:40
7i76E Spindle configuration was created by RobotMatic

7i76E Spindle configuration

Category: PnCConf Wizard

I can't configure the spindle, the configuration screen doesn't appear.
 also can't choose the PWM signal or CW - CCW.
I am on 2.9.5 and I don't understand what I'm doing wrong.

There is something that changed, in version 2.7.15 of LinuxCNC it could be done without problems, now it is impossible for me, I don't understand what is happening, I can't find information to guide me. Thank you.!!!
  • Jmp97
  • Jmp97's Avatar
13 Sep 2025 16:02
Replied by Jmp97 on topic 5-axis CNC recommendation

5-axis CNC recommendation

Category: General LinuxCNC Questions

Hello.

Thank you. Is that video option better than a Mesa 7i76E + Linux PC?
  • PCW
  • PCW's Avatar
10 Sep 2025 00:00

HAL help needed for MPG wheel jogging and machine enabling logic

Category: HAL

OK so if you are supplying the same 24V to TB3 and TB1
the 5V and 24V grounds are already common so that's OK.

Does hm2_7i76e.0.7i76.0.0.enc0.count change when you turn the MPG?

 
  • LinuxCrashOut
  • LinuxCrashOut's Avatar
09 Sep 2025 21:07 - 09 Sep 2025 21:15

HAL help needed for MPG wheel jogging and machine enabling logic

Category: HAL

Hello guys, 

Trying to set up two things :

1) I want my machine to be enabled as soon as I disengage the estop, so halui.machine.is-on is true when the estop is not pressed.

I already have this 

# --- Physical E-stop on INPUT27 ---
# Normally open: 0 = OK, 1 = E-stop pressed

net estop-in    <=  hm2_7i76e.0.7i76.0.0.input-27
net estop-in    =>  iocontrol.0.emc-enable-in

I tried a lot of different ways but unsuccessfully. The most I could do was that the machine was on at start, when the estop was not pushed, but after cycling the estop, the machine would not get back to its on state.

# Load the required components
loadrt toggle2nist
loadrt timedelay
loadrt oneshot

# Add functions to threads
addf toggle2nist.0 servo-thread
addf timedelay.0 servo-thread
addf oneshot.0 servo-thread

# Configure components
setp timedelay.0.on-delay 2.0
setp timedelay.0.off-delay 0.0
setp oneshot.0.width 0.1  # Short pulse

# Create a not component for inversion (using existing not component)
loadrt not names=not.estop
addf not.estop servo-thread

# Connect iocontrol.0.user-enable-out to not component
net user-enable-status iocontrol.0.user-enable-out => not.estop.in

# Detect estop clearance edge (inverted signal)
net estop-cleared <= not.estop.out
net estop-cleared => oneshot.0.in
net estop-pulse oneshot.0.out => timedelay.0.in

# Use existing machine status signal
net machine-is-on => toggle2nist.0.is-on

# Connect delayed pulse to toggle
net delayed-pulse timedelay.0.out => toggle2nist.0.in

# Connect toggle output
net machine-on-toggle toggle2nist.0.on => halui.machine.on

Can you guys tell me why it does not work, what I am doing wrong or forgot?

2) I tried adding an MPG, but I am lost and the documentation is not very helpful for a beginner.

I am wiring my mpg as described in the attached picture but I was not able to make it work :

 

Here is the wiring for my pins on my mesa 7i76e :

5) **Jog MPG** (hm2_7i76e.0.7i76.0.0.enc0.count)

    | TB3 pin  |  Name   | MPG contact |
    |:---|:-----| :--- |
    | 9 | GND | VCC |
    | 12 | +5VP | GND |

    | TB5 pin  |  Name   | MPG contact |
    |:---|:-----| :--- |
    | 1 | INPUT16 | A+ |
    | / | / | A- |
    | 2 | INPUT17 | B+ |
    | / | / | B- |

6) **Jog enabling button**

    | TB5 pin  |  Name   | HAL name |
    |:---|:-----|:---|
    | 5 | INPUT20 | hm2_7i76e.0.7i76.0.0.input-20 |

7) **Speed selector button**

    | TB5 pin  |  Name   |  Position  |
    |:---|:-----|:---|
    | 6 | INPUT21 | X1 |
    | 7 | INPUT22 | X100 |

    If none is selected, the speed is X10

8) **Axis selector button**

    | TB5 pin  |  Name   |  Position  |
    |:---|:-----|:---|
    | 8 | INPUT23 | X |
    | 9 | INPUT24 | Z |

So, if someone has the code for an mpg wired like that, on a 7i76e, I would really appreciate it!

My ini and hal files are attached.
  • tommylight
  • tommylight's Avatar
03 Sep 2025 10:40
Replied by tommylight on topic Mesa 7I76eu with linuxcnc 2.8.2

Mesa 7I76eu with linuxcnc 2.8.2

Category: Driver Boards

Any idea how to support linuxcnc community?

You can start by using the "Recent Topic" at the top of the forum and see if you can help anyone asking for help, or if you are good with code you can check the project page on GitHub.
Thank you for the offer.
  • JiKr
  • JiKr
03 Sep 2025 10:30
Replied by JiKr on topic Mesa 7I76eu with linuxcnc 2.8.2

Mesa 7I76eu with linuxcnc 2.8.2

Category: Driver Boards

Thank you very much! Now it works.
Any idea how to support linuxcnc community?
  • unknown
  • unknown
03 Sep 2025 09:59
Replied by unknown on topic Mesa 7I76eu with linuxcnc 2.8.2

Mesa 7I76eu with linuxcnc 2.8.2

Category: Driver Boards

Note: Using POSIX realtime
./CNC.hal:10: parameter or pin 'hm2_7i76e.0.watchdog.timeout_ns' not found
834
Stopping realtime threads
Unloading hal components
Note: Using POSIX realtime

Try hm2_7176.0.watchdog.timeout_ns
  • JiKr
  • JiKr
03 Sep 2025 09:45
Replied by JiKr on topic Mesa 7I76eu with linuxcnc 2.8.2

Mesa 7I76eu with linuxcnc 2.8.2

Category: Driver Boards

PCW, thank you for fast reply, attached is the on start error report, with mesa 7I76e, there is no problem.Any idea how to fix it, please?  

File Attachment:

File Name: linuxcnc_report.txt
File Size:8 KB
 

File Attachment:

File Name: linuxcnc_info.txt
File Size:4 KB
  • PCW
  • PCW's Avatar
02 Sep 2025 23:17
Replied by PCW on topic Mesa 7I76eu with linuxcnc 2.8.2

Mesa 7I76eu with linuxcnc 2.8.2

Category: Driver Boards

A 7I76EU should work on any system that supports a 7I76E.

Older (Pre-7I76EU) versions of LinuxCNC will complain about
an unrecognized card, but this does not affect operation.

 
  • JiKr
  • JiKr
02 Sep 2025 23:12
Mesa 7I76eu with linuxcnc 2.8.2 was created by JiKr

Mesa 7I76eu with linuxcnc 2.8.2

Category: Driver Boards

Hi guys, is there any way to get a 7I76eu card working with linuxcnc 2.8.2? I need to replace a 7I76e card on an old pc where there are a lot of scripts in python 2.7... thanks for any advice
  • jschulze
  • jschulze
25 Aug 2025 03:56

Looking for Stepgen Index Homing Firmware for Mesa 7i76eu & 7i85S

Category: Driver Boards

It worked! I don't have much time right now to play with it, but I was able to manually turn on the stepgen index-enable and it turned off and zeroed the stepgen count with the index signal. Thanks so much for your help with this, it's very much appreciated.
  • PCW
  • PCW's Avatar
25 Aug 2025 03:21 - 25 Aug 2025 03:34

Looking for Stepgen Index Homing Firmware for Mesa 7i76eu & 7i85S

Category: Driver Boards

Sorry,  I got the stepgen version wrong, will retry.


Try this:

 

File Attachment:

File Name: 7i76eu_7i8...8-24.zip
File Size:302 KB



 
  • jschulze
  • jschulze
25 Aug 2025 03:12

Looking for Stepgen Index Homing Firmware for Mesa 7i76eu & 7i85S

Category: Driver Boards

I loaded it once and power cycled it, couldn't see anything, so I reuploaded the firmware and tried both power cycle and the --reload. I also enabled the additional encoders in my hal file.
  • PCW
  • PCW's Avatar
25 Aug 2025 02:59

Looking for Stepgen Index Homing Firmware for Mesa 7i76eu & 7i85S

Category: Driver Boards

Did you power cycle the 7I76EU (or use the --reload command)?
 
  • jschulze
  • jschulze
25 Aug 2025 02:49

Looking for Stepgen Index Homing Firmware for Mesa 7i76eu & 7i85S

Category: Driver Boards

Loaded up the firmware, but I'm not seeing the stepgen index-enable pins.  I looked in hal configuration and halcmd show pin in the terminal but I couldn't find them.  Would it make it easier if I picked up another 7i85S so I could have an encoder for each stepgen?  Thanks again for your help.  
Displaying 151 - 165 out of 504 results.
Time to create page: 0.675 seconds
Powered by Kunena Forum