Test LinuxCNC without motors and encoders connected
- Peterdeleu
-
Topic Author
- Offline
- Senior Boarder
-
- Posts: 79
- Thank you received: 0
before start 2 yellow and 1 red
after startup 2 yellow and 1 blinking green
Both field powers connected, VIN W1 is on the left position
Please Log in or Create an account to join the conversation.
- Peterdeleu
-
Topic Author
- Offline
- Senior Boarder
-
- Posts: 79
- Thank you received: 0
I found in the Hall Meter that it has to be :
hm2_5i25.0.7i84.0.2.output-00
in stead of
hm2_5i25.1.7i84.0.2.output-00
LinuxCNC is running again

Please Log in or Create an account to join the conversation.
halcmd show pin > all_linuxcnc_pins
Please Log in or Create an account to join the conversation.
- Peterdeleu
-
Topic Author
- Offline
- Senior Boarder
-
- Posts: 79
- Thank you received: 0
I received my Mesa card yesterday, and after spending 8 hours I'm able to write a working Classicladder program, start a spindel and handle the rotation speed, Output on the analog port to drive the servo drivers (-10V/+10V) ...
This is the first time I've done this.. so there is hope for everybody who wants to jump in the LinuxCNC world.
If I can get it work, everybody should

I'm just a little afraid to connect the servo drivers and the servos.. because I hardly know what a servo motor is

My goal is to replace an old CNC controller on a Biesse Rover 18 by LinuxCNC.
Please Log in or Create an account to join the conversation.
- tommylight
-
- Away
- Moderator
-
- Posts: 4476
- Karma: 69
- Thank you received: 1219
Please Log in or Create an account to join the conversation.
Peterdeleu wrote: I'm very happy.
I received my Mesa card yesterday, and after spending 8 hours I'm able to write a working Classicladder program, start a spindel and handle the rotation speed, Output on the analog port to drive the servo drivers (-10V/+10V) ...
This is the first time I've done this.. so there is hope for everybody who wants to jump in the LinuxCNC world.
If I can get it work, everybody should
I'm just a little afraid to connect the servo drivers and the servos.. because I hardly know what a servo motor isAnd I don't even mention the PID tuning in LinuxCNC!!
My goal is to replace an old CNC controller on a Biesse Rover 18 by LinuxCNC.
I have done a few Biesse Rovers. I have a Biesse Rover 346 running linuxcnc. they are solid machines.
Biesse has a pre loop so when you press the green button a green light goes on. Tie that into your linuxcnc estop before you enable the drives. has to go both ways in and out so if you lose that loop,(green lite goes out) it should fire estop in linuxcnc. Same goes the other way, estop in linuxcnc breaks that loop. Let me know if you need help with that.
Energize a relay with machine-is-on, take contacts of that relay and enable your drives.
Get limit and home switches wired
Then your good to go, after wiring the drives to the 7i77. (+-10, encoders)
Please Log in or Create an account to join the conversation.
- Peterdeleu
-
Topic Author
- Offline
- Senior Boarder
-
- Posts: 79
- Thank you received: 0
I've buyed a couple of these. This way I don't have to cut the connectors.
And I was aware of the E-stop loop. I will connect these to the Mesa.
Same for all the other IO's. The outputs are all connected via relaiscards, and the inputs via optocouplers. (see picture) to the controller.
That will make the job easier.
But I guess I will need more support from this forum once I'll start the real work

Please Log in or Create an account to join the conversation.
- Peterdeleu
-
Topic Author
- Offline
- Senior Boarder
-
- Posts: 79
- Thank you received: 0
I've tried to read a lot about "tuning the servo's".
In the past I tough that this has to be done on the servo drive.
In the beginning I've planned to replace the servo drives and motors by Clearpath servo's. The reason for this was because Clearpath can "tune" themselves. And that was maybe an expensive way to solve my fear, but probably not the best way.
Now I read a lot about PID tuning in LinuxCNC. I don't say that I know what PID tuning is, but it looks like the tuning has to be done in LinuxCNC and not on the drives. Maybe this will be more clear when I actually connect the drives to LinuxCNC and have more hands-on experience.
But anyway, I would like to thank everybody here to support the LinuxCNC dummies". Without them it would be a nightmare

Please Log in or Create an account to join the conversation.
is a pretty good guide to setting up and tuning velocity mode servos with LinuxCNC
Note that with velocity mode servos some of the tuning (the velocity loop) is done
in the drive (these are probably already tuned), and some (the position loop) is done in LinuxCNC.
Please Log in or Create an account to join the conversation.
- Peterdeleu
-
Topic Author
- Offline
- Senior Boarder
-
- Posts: 79
- Thank you received: 0

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