7i76EU Hal and Ini File
- PCW
-
- Away
- Moderator
-
Less
More
- Posts: 18948
- Thank you received: 5230
19 Jul 2025 21:45 #332037
by PCW
Replied by PCW on topic 7i76EU Hal and Ini File
That's very odd
I am assuming this is LinuxCNC 2.9.4?
I just tested 2.9.4 and a 7I76EU an the pin names are all prefixed with hm2_7i76e
as expected
What does
mesaflash --device ethernet --addr 10.10.10.10
report?
I am assuming this is LinuxCNC 2.9.4?
I just tested 2.9.4 and a 7I76EU an the pin names are all prefixed with hm2_7i76e
as expected
What does
mesaflash --device ethernet --addr 10.10.10.10
report?
Please Log in or Create an account to join the conversation.
- rocket6delta
- Offline
- New Member
-
Less
More
- Posts: 11
- Thank you received: 0
19 Jul 2025 21:58 #332038
by rocket6delta
Replied by rocket6delta on topic 7i76EU Hal and Ini File
Where can i see the Linux Version?
therman@Debian-LinuxCNC:~$ mesaflash --device ethernet --addr 10.10.10.10
ETH device 7I76EU at ip=10.10.10.10
therman@Debian-LinuxCNC:~$ mesaflash --device ethernet --addr 10.10.10.10
ETH device 7I76EU at ip=10.10.10.10
Please Log in or Create an account to join the conversation.
- rocket6delta
- Offline
- New Member
-
Less
More
- Posts: 11
- Thank you received: 0
19 Jul 2025 22:00 #332039
by rocket6delta
Replied by rocket6delta on topic 7i76EU Hal and Ini File
Found it...looks like i have the wrong version?
therman@Debian-LinuxCNC:~$ linuxcnc -v
Verbose mode on
RUN_IN_PLACE=no
LINUXCNC_DIR=
LINUXCNC_BIN_DIR=/usr/bin
LINUXCNC_TCL_DIR=/usr/lib/tcltk/linuxcnc
LINUXCNC_SCRIPT_DIR=
LINUXCNC_RTLIB_DIR=/usr/lib/linuxcnc/modules
LINUXCNC_CONFIG_DIR=
LINUXCNC_LANG_DIR=/usr/lib/tcltk/linuxcnc/msgs
INIVAR=inivar
HALCMD=halcmd
LINUXCNC_EMCSH=/usr/bin/wish8.6
LINUXCNC - 2.9.0~pre1+git20230208.f1270d6ed7
Where can i download the correct version?
therman@Debian-LinuxCNC:~$ linuxcnc -v
Verbose mode on
RUN_IN_PLACE=no
LINUXCNC_DIR=
LINUXCNC_BIN_DIR=/usr/bin
LINUXCNC_TCL_DIR=/usr/lib/tcltk/linuxcnc
LINUXCNC_SCRIPT_DIR=
LINUXCNC_RTLIB_DIR=/usr/lib/linuxcnc/modules
LINUXCNC_CONFIG_DIR=
LINUXCNC_LANG_DIR=/usr/lib/tcltk/linuxcnc/msgs
INIVAR=inivar
HALCMD=halcmd
LINUXCNC_EMCSH=/usr/bin/wish8.6
LINUXCNC - 2.9.0~pre1+git20230208.f1270d6ed7
Where can i download the correct version?
Please Log in or Create an account to join the conversation.
- PCW
-
- Away
- Moderator
-
Less
More
- Posts: 18948
- Thank you received: 5230
19 Jul 2025 22:20 #332041
by PCW
Replied by PCW on topic 7i76EU Hal and Ini File
Please Log in or Create an account to join the conversation.
- rocket6delta
- Offline
- New Member
-
Less
More
- Posts: 11
- Thank you received: 0
20 Jul 2025 20:18 #332082
by rocket6delta
Replied by rocket6delta on topic 7i76EU Hal and Ini File
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
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
Please Log in or Create an account to join the conversation.
- rocket6delta
- Offline
- New Member
-
Less
More
- Posts: 11
- Thank you received: 0
20 Jul 2025 20:27 #332083
by rocket6delta
Replied by rocket6delta on topic 7i76EU Hal and Ini File
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
Thanks
Please Log in or Create an account to join the conversation.
- PCW
-
- Away
- Moderator
-
Less
More
- Posts: 18948
- Thank you received: 5230
20 Jul 2025 21:50 - 20 Jul 2025 21:52 #332085
by PCW
Replied by PCW on topic 7i76EU Hal and Ini File
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.
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.
Last edit: 20 Jul 2025 21:52 by PCW.
Please Log in or Create an account to join the conversation.
- rocket6delta
- Offline
- New Member
-
Less
More
- Posts: 11
- Thank you received: 0
21 Jul 2025 14:48 #332124
by rocket6delta
Replied by rocket6delta on topic 7i76EU Hal and Ini File
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?
So the drives are disabled when the enable input is powered? This seems backwards to me. So would removing power enable the drives?
Please Log in or Create an account to join the conversation.
- PCW
-
- Away
- Moderator
-
Less
More
- Posts: 18948
- Thank you received: 5230
21 Jul 2025 15:42 - 21 Jul 2025 23:09 #332127
by PCW
Replied by PCW on topic 7i76EU Hal and Ini File
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)
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)
Last edit: 21 Jul 2025 23:09 by PCW.
Please Log in or Create an account to join the conversation.
Time to create page: 0.067 seconds