I am so frustrated. I was using Mint 19.2 and could not load the 7i96 config tool, used pncconf and could get LinuxCNC to open but not allow me to turn a motor. I then scrapped the whole thing and loaded up Debian Stretch with LinuxCNC 2.7. Went through the process to upgrade and I am now running 2.9 and I got the 7i96 tool to work and produce files. I can open LinuxCNC but it will still not allow me to turn a motor. I do not believe that I am making this too complicated, on the contrary I think I am building it very lean just to get the thing to turn a motor.
The users and moderators here are super helpful and I greatly appreciate all of the advice that I have received and read in other posts. Let me lay out what I have and see if I can get this narrowed down.
uname -a gives me this: Linux linuxcnc 4.9.0-12-rt-amd64 #1 SMP PREEMPT RT Debian 4.9.210-1 (2020-01-20) x86_64 GNU/Linux
I am trying to configure a 3 axis, 4 motor (gantry) cnc router. I have lead screws that are 2 turns per inch, I am using DM542T drivers with 8 microsteps, I have the 7i96 controller, ip is 192.168.1.121. I have NEMA 23 motors, 1.8 degree (23HS45-3504S). My computer speed is:
External Clock: 100 MHz
Max Speed: 4000 MHz
Current Speed: 3400 MHz
Speed: 2133 MHz
Configured Clock Speed: 2133 MHz
Speed: 2133 MHz
I read my Tmax and got this:
Parameters:
Owner Type Dir Value Name
23 s32 RW 0 hm2_7i96.0.read-request.tmax
23 s32 RW 2770320 hm2_7i96.0.read.tmax
23 s32 RW 37894 hm2_7i96.0.write.tmax
Configured Clock Speed: 2133 MHz
I have not flashed my card but I could read it.
I am using Axis GUI
Min Limit is 0 (Home) and the Max Limit is 48 since I have a 48 inch by 48 inch table. How do I figure the Max Velocity and Max Acceleration? I would assume it has to do with the specific motors and drivers but I have not found that information yet. Same thing with Home Offset, Search Velocity, Latch and Latch Velocity. I will keep reading but if anyone can throw me a bone I would appreciate it.
I have attached my basic hal and ini files that I created in the 7i96 config tool.