Cannot get working 5i25 + 7i76 + 8i20
- KT315A
- Offline
- New Member
Less
More
- Posts: 19
- Thank you received: 0
08 Aug 2013 21:31 #37497
by KT315A
Also is not clear what NVMAXCURRENT should I set, according to motor datasheet:
Rated current A (rms) 8.2
Instantaneous max. current A (rms) 35
Minimum or max or on the middle?
Replied by KT315A on topic Cannot get working 5i25 + 7i76 + 8i20
Ok, I will make correction.That is a 10 pole motor
Also is not clear what NVMAXCURRENT should I set, according to motor datasheet:
Rated current A (rms) 8.2
Instantaneous max. current A (rms) 35
Minimum or max or on the middle?
Please Log in or Create an account to join the conversation.
- PCW
- Away
- Moderator
Less
More
- Posts: 17903
- Thank you received: 4774
08 Aug 2013 21:58 #37498
by PCW
Replied by PCW on topic Cannot get working 5i25 + 7i76 + 8i20
All the way to 30A would be the correct setting, however
I would not do that until everything is running and ready to tune
I would not do that until everything is running and ready to tune
The following user(s) said Thank You: KT315A
Please Log in or Create an account to join the conversation.
- KT315A
- Offline
- New Member
Less
More
- Posts: 19
- Thank you received: 0
09 Aug 2013 06:42 #37512
by KT315A
It fixed bldc problem, now it works as expected.
Also I closed loop with pid component and now it works as real servo in velocity mode.
It looks like 8i20 is designed to run in position mode, it really lacks some velocity
mode and requires much faster servo-thread because of it.
Replied by KT315A on topic Cannot get working 5i25 + 7i76 + 8i20
That is a 10 pole motor
It fixed bldc problem, now it works as expected.
Also I closed loop with pid component and now it works as real servo in velocity mode.
It looks like 8i20 is designed to run in position mode, it really lacks some velocity
mode and requires much faster servo-thread because of it.
Could you give some instructions on how to install an improved version of BLDC form master?also there is a improved version of BLDC in master that doubles the commutation timing accuracy
I would suggest using that as well
Please Log in or Create an account to join the conversation.
- PCW
- Away
- Moderator
Less
More
- Posts: 17903
- Thank you received: 4774
09 Aug 2013 06:59 #37513
by PCW
Replied by PCW on topic Cannot get working 5i25 + 7i76 + 8i20
The 8I20 works in torque (current) mode
This requires LinuxCNC to close the velocity loop (Via the D term)
Typically this requires a 4KHz or so servo thread for axis use
(note a bare motor without load will be hard to tune in any case)
Some advantages of torque mode are:
1. You can sense the motor load (the PID output)
2. You can limit the torque (say when homing)
3. All tuned in one place
4. Simpler hardware (drive needs no direct encoder connection)
And some disadvantages:
1. Since host runs velocity loop, it needs a higher thread rate
2. A little tricker to tune
Do you have the linuxcnc development environment set up?
a git pull and rebuild of master will do if that's the case
otherwise maybe a buildbot binary can be installed
This requires LinuxCNC to close the velocity loop (Via the D term)
Typically this requires a 4KHz or so servo thread for axis use
(note a bare motor without load will be hard to tune in any case)
Some advantages of torque mode are:
1. You can sense the motor load (the PID output)
2. You can limit the torque (say when homing)
3. All tuned in one place
4. Simpler hardware (drive needs no direct encoder connection)
And some disadvantages:
1. Since host runs velocity loop, it needs a higher thread rate
2. A little tricker to tune
Do you have the linuxcnc development environment set up?
a git pull and rebuild of master will do if that's the case
otherwise maybe a buildbot binary can be installed
Please Log in or Create an account to join the conversation.
Moderators: PCW, jmelson
Time to create page: 0.080 seconds