7i96 Configuration Tool

More
08 Jan 2021 23:26 - 08 Jan 2021 23:35 #194551 by BigJohnT
Replied by BigJohnT on topic 7i96 Configuration Tool
Working on that now that I have a good install method finally.... I also acquired a 7i96 to test with :) I got really frustrated with pip3 install for a while but now that I have a good way I'm back on track trying to make this tool the easiest way to setup an Ethernet card.

I've been studying the hostmot2 man page as well. Any tips or info would be well appreciated.

something like

net spindle_on spindle.0.on hm2_7i96.0.pwmgen.00.enable hm2_7i96.0.ssr.00.out-05
net spindle_speed spindle.0.speed-out hm2_7i96.0.pwmgen.00.value


JT
Last edit: 08 Jan 2021 23:35 by BigJohnT.

Please Log in or Create an account to join the conversation.

More
10 Jan 2021 10:15 #194701 by franstrein
Replied by franstrein on topic 7i96 Configuration Tool
Hi Big John,

I am considering to add mesa cards 7i96 and 7i85s to my current Linuxcnc setup, consisting of Linux 2.9 with Mint20.
I didn't procure the cards yet. But as a test I installed your tool, using the new deb packaging, which was very easy to do. Thanks for that!

I want to use XYZ stepgens and 3 glassscale encoders to the 7i85S.
I think I will need the firmware file 7i96_7i85sd.bit for this?

However your tool doesn't show that firmware in the Configuration Setup .
I checked your code, would this just be a matter of adding the lines to the combolist definitions in the buildcompos.py or are there additonal actions needed?
Any build actions required after making these changes?

Also it looks to me that the "Save as.." function is not working? At least, I do not get any pop-up to specify a path/file name..

Thanks,
Frans

Please Log in or Create an account to join the conversation.

More
10 Jan 2021 12:36 #194717 by BigJohnT
Replied by BigJohnT on topic 7i96 Configuration Tool
The 7i96_7i85sd.bit has been added, just missed that one. And yes it would have been just adding a line in the buildcombos.py file.

Save As now functions... you can't specify a path as it needs to go in ~/linuxcnc/configs/config_name. Or were you thinking of something else?

JT
The following user(s) said Thank You: tommylight

Please Log in or Create an account to join the conversation.

More
10 Jan 2021 13:54 #194726 by BigJohnT
Replied by BigJohnT on topic 7i96 Configuration Tool
I do believe I've corrected all the issues with the 7i96 Configuration Tool and in addition added the ability to flash the following

5 StepGens , 7i96d.bit
4 StepGens 1 PWM, 7i96d_1pwm.bit
7i96 + 5abob, 7i96_5abob.bit
7i96 + 6 Encoders, 7i96_6enc_d.bit
7i96 + 7i76, 7i96_7i76d.bit
7i96 + 7i77, 7i96_7i77d.bit
7i96 + 7i78, 7i96_7i78d.bit
7i96 + 7i85, 7i96_7i85d.bit
7i96 + 7i85S, 7i96_7i85sd.bit
7i96 + 7i89, 7i96_7i89d.bit'
7i96 + G540, '7i96_g540dpl.bit

JT

Please Log in or Create an account to join the conversation.

More
10 Jan 2021 20:18 #194770 by franstrein
Replied by franstrein on topic 7i96 Configuration Tool
Hi JT,

Thanks for the quick response and adding the configuration file.
That step is working now...

The reason I wanted to do a "Save As.." was that I started from my original ini file, and wanted to save a copy... Luckily my original folder and ini file names contained mixed-case names, and your tool writes out with lower case names, therefore my original files were not overwritten :-)
But I see you added also "Save As,," now.

Thanks,
Frans

Please Log in or Create an account to join the conversation.

More
02 Feb 2021 13:17 #197419 by bevins
Replied by bevins on topic 7i96 Configuration Tool
JT,

Nice job. Looks fantastic. I dont have a 7i96 so I cant use it.

Please Log in or Create an account to join the conversation.

More
07 Mar 2021 17:58 #201321 by Markyd
Replied by Markyd on topic 7i96 Configuration Tool
JT, How do I invert inputs, even if I have to edit the HAL, specifically the limit and home switches ?

Please Log in or Create an account to join the conversation.

More
07 Mar 2021 21:00 #201356 by tommylight
Replied by tommylight on topic 7i96 Configuration Tool
Just add:
_not
or
-not
at the end of the 7i96_something_input.000 etc.

Please Log in or Create an account to join the conversation.

More
08 Mar 2021 04:45 - 08 Mar 2021 06:38 #201389 by Vladcronos
Replied by Vladcronos on topic 7i96 Configuration Tool
[edit] Hi guys, nvm solved already :)

As a side question though. I am having close loop stepper motors, and I dont see where the encoder would connect on 7i96 board. It does go only from the motor into a driver. I was under impression that close loop stepper motors would allow me to not only home the machine without endstops, but also to always know it's accurate position (assuming the stepper driver needs to somehow report that to mesa board). Is this something that is not present on this board or have I purchased the wrong type of close loop system ?
Last edit: 08 Mar 2021 06:38 by Vladcronos.

Please Log in or Create an account to join the conversation.

More
08 Mar 2021 13:24 #201421 by andypugh
Replied by andypugh on topic 7i96 Configuration Tool

As a side question though. I am having close loop stepper motors, and I dont see where the encoder would connect on 7i96 board. It does go only from the motor into a driver. I was under impression that close loop stepper motors would allow me to not only home the machine without endstops,


You might be able to connect the encoder both to the drive (which definitely needs it) and to LinuxCNC.
But I don't think that this would eliminate homing unless the encoders on the motor are both absolute, multi-turn type _and_ they report absolute position at startup by a long string of pulses. (which is unlikely)

The vast majority of closed-loop systems still require home sensors and a homing sequence.

Please Log in or Create an account to join the conversation.

Moderators: PCWjmelson
Time to create page: 0.229 seconds
Powered by Kunena Forum