Advanced Search

Search Results (Searched for: 7i76e)

  • RobotMatic
  • RobotMatic's Avatar
16 Sep 2025 01:29
Replied by RobotMatic on topic 7i76E Spindle configuration

7i76E Spindle configuration

Category: PnCConf Wizard

I can run it from the console without any problem.

Can the network configuration affect?

 
  • PCW
  • PCW's Avatar
15 Sep 2025 13:23
Replied by PCW on topic 7i76E Spindle configuration

7i76E Spindle configuration

Category: PnCConf Wizard

I suspect this may be a localization bug in pncconf

If you run pncconf from the command line, does it print any error messages?
  • RobotMatic
  • RobotMatic's Avatar
15 Sep 2025 10:00 - 15 Sep 2025 10:09
Replied by RobotMatic on topic 7i76E Spindle configuration

7i76E Spindle configuration

Category: PnCConf Wizard

I can't see that page, it goes up to P1-P2.

I see only TB2/TB3 P1 P2

it doesn't allow me to add a PWM. I set it to 1 and it goes back to 0
  • RobotMatic
  • RobotMatic's Avatar
15 Sep 2025 09:57
Replied by RobotMatic on topic 7i76E Spindle configuration

7i76E Spindle configuration

Category: PnCConf Wizard

yes!
  • PCW
  • PCW's Avatar
15 Sep 2025 01:50 - 15 Sep 2025 01:59

HAL help needed for MPG wheel jogging and machine enabling logic

Category: HAL

A very basic bit of hal code for a 7I76E MPG would be:

net mpg-counts  hm2_7i76e.0.7i76.0.0.enc0.count 
net mpg-counts  axis.x.jog-counts
net mpg-counts  axis.y.jog-counts
net mpg-counts  axis.z.jog-counts
net x-jog-enable hm2_7i76e.0.7i76.0.0.input-07 axis.x.jog-enable
net y-jog-enable hm2_7i76e.0.7i76.0.0.input-08 axis.y.jog-enable
net z-jog-enable hm2_7i76e.0.7i76.0.0.input-09 axis.z.jog-enable

loadrt mux4
addf mux4.0 servo thread
net jog-inc0 hm2_7i76e.0.7i76.0.0.input-10  mux4.0.sel0
net jog-inc1 hm2_7i76e.0.7i76.0.0.input-11  mux4.0.sel1
setp mux4.0.in0 0.0001
setp mux4.0.in1 0.0010
setp mux4.0.in2 0.0100
setp mux4.0.in3 0.1000
net jog-scale mux4.0.out
net jog-scale axis.x.jog-scale
net jog-scale axis.y.jog-scale
net jog-scale axis.z.jog-scale

Notes:

This is for axis rather than for joints so will only work after homing
(a minor change is needed to jog before and after homing)

The I/O pins and jog increments are arbitrary

The mux4 select bits are a binary code 00,01,10,11 to select the jog increment.
This can usually be arranged with a wafer switch but can be redone for linear select
or button press to select the increments.

 
  • PCW
  • PCW's Avatar
15 Sep 2025 00:32
Replied by PCW on topic 7i76E Spindle configuration

7i76E Spindle configuration

Category: PnCConf Wizard

There is no PWM involved (at least at the configuration level)

pncconf setup looks like:


 


and:


 
 
  • LinuxCrashOut
  • LinuxCrashOut's Avatar
14 Sep 2025 17:54

HAL help needed for MPG wheel jogging and machine enabling logic

Category: HAL

Ok, I got some help and realized the mesa 7i76e was in mode 0, now it is in mode 2 and I can see the counts on hm2_7i76e.0.7i76.0.0.enc0.count

I am still lost about how the following works (as for the logic)

I would love to have one button that enables the jog for x axis for example, and then the mpg makes it move (while the button is pressed)

 

File Attachment:

File Name: empty_sample_0.4.hal
File Size:10 KB
  • langdons
  • langdons
14 Sep 2025 17:12
Replied by langdons on topic 7i76E Spindle configuration

7i76E Spindle configuration

Category: PnCConf Wizard

Are you using PNCconf?
  • 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
Displaying 31 - 45 out of 491 results.
Time to create page: 0.516 seconds
Powered by Kunena Forum