not understanding where to attach physical wires
- johns00056
- Offline
- Premium Member
-
Less
More
- Posts: 108
- Thank you received: 2
14 Mar 2014 01:17 #44770
by johns00056
Replied by johns00056 on topic not understanding where to attach physical wires
It does run continuously. The following error is set to 100 inches.
If I set it to a more reasonable value I get a error and it stops.
This is understandable because I have not commanded a move .
If I set it to a more reasonable value I get a error and it stops.
This is understandable because I have not commanded a move .
Please Log in or Create an account to join the conversation.
14 Mar 2014 01:26 #44771
by PCW
Replied by PCW on topic not understanding where to attach physical wires
does the motor run continuously when enabled?
Please Log in or Create an account to join the conversation.
- johns00056
- Offline
- Premium Member
-
Less
More
- Posts: 108
- Thank you received: 2
14 Mar 2014 01:35 #44772
by johns00056
Replied by johns00056 on topic not understanding where to attach physical wires
The motor runs continuously when enabled and only stops if I click e-stop or machine off or try to jog another
axis which gives a following error.
axis which gives a following error.
Please Log in or Create an account to join the conversation.
14 Mar 2014 01:45 #44775
by andypugh
Replied by andypugh on topic not understanding where to attach physical wires
If the motor is running continuously it is probably a sign that the PID is back-to-front.
If you negate the axis scale in the INI then you should see the motor move to the commanded position and stop.
(assuming that things are working as I think they are)
If you negate the axis scale in the INI then you should see the motor move to the commanded position and stop.
(assuming that things are working as I think they are)
Please Log in or Create an account to join the conversation.
- johns00056
- Offline
- Premium Member
-
Less
More
- Posts: 108
- Thank you received: 2
14 Mar 2014 01:59 #44777
by johns00056
Replied by johns00056 on topic not understanding where to attach physical wires
I increased the voltage and it did run faster.
Unfortunately, that proved to be too much for my transformer, which smoked and blew the fuses.
So it looks like testing is over for today.
Thanks for all the help.
Unfortunately, that proved to be too much for my transformer, which smoked and blew the fuses.
So it looks like testing is over for today.
Thanks for all the help.
Please Log in or Create an account to join the conversation.
14 Mar 2014 03:56 #44782
by andypugh
There are still some things that you can do, if the 8i20 is still live and talking (flashing green light).
You probably need to get comfortable with the command line interface to HAL.
I tend to create minimal configs and use _only_ the command line for testing, but assuming that you are currently starting LinuxCNC in the normal way.
After LinuxCNC is live open a terminal window and typeNow you can type HAL commands (like you see in the HAL file) directly, and they will take effect immediately.
One thing I would suggest isto see what the max current of your 8i20 is set to. How does that compare to the motor rating?
when finished.
You can use "setsserial" to adjust the internal settings on the 8i20 if you are running a development version of LinuxCNC. If you are using a released version then I think you can do it with Mesaflash. (from Mesa)
Replied by andypugh on topic not understanding where to attach physical wires
So it looks like testing is over for today.
There are still some things that you can do, if the 8i20 is still live and talking (flashing green light).
You probably need to get comfortable with the command line interface to HAL.
I tend to create minimal configs and use _only_ the command line for testing, but assuming that you are currently starting LinuxCNC in the normal way.
After LinuxCNC is live open a terminal window and type
halcmd -kf
One thing I would suggest is
show param *8i20*
exit
You can use "setsserial" to adjust the internal settings on the 8i20 if you are running a development version of LinuxCNC. If you are using a released version then I think you can do it with Mesaflash. (from Mesa)
Please Log in or Create an account to join the conversation.
- johns00056
- Offline
- Premium Member
-
Less
More
- Posts: 108
- Thank you received: 2
14 Mar 2014 05:14 - 14 Mar 2014 05:16 #44783
by johns00056
Replied by johns00056 on topic not understanding where to attach physical wires
I'm back!
The transformer seems OK now. The rectifier failed. I think that the problem is that some of my capacitors are very old and
short at higher voltage.
So I cleared the stench of burned electronics from the shop and have everything working again .(with smaller fuses for the
transformer)
I changed the sign in front of INPUT_SCALE= and now it works really well. When I start up LINUX CNC and e-stop
off,start,enable- the motor turns about .050 inch (on the display) and then stops.
The incremental jog works well. Continuous jog works but the motor does not move as fast as the pointer in the graphics
display, but it does catch up eventually. I am running only 50 volts on a motor rated 147 v. I can stop the motor with my fingers.
If I turn the motor while in e-stop, It will usually go back to where it belongs when I un e-stop and start.
If I try to home, it goes looking for the home switch, but I don't know where to connect the switch.
The display movement per motor revolution seems about right.
I did show param *8i20* It looks like 7.5a which seems very low.
If I use the MAX_ACCELERATION and MAX_VELOCITY settings, would that serve the same purpose as the internal settings on 8i20?
The transformer seems OK now. The rectifier failed. I think that the problem is that some of my capacitors are very old and
short at higher voltage.
So I cleared the stench of burned electronics from the shop and have everything working again .(with smaller fuses for the
transformer)
I changed the sign in front of INPUT_SCALE= and now it works really well. When I start up LINUX CNC and e-stop
off,start,enable- the motor turns about .050 inch (on the display) and then stops.
The incremental jog works well. Continuous jog works but the motor does not move as fast as the pointer in the graphics
display, but it does catch up eventually. I am running only 50 volts on a motor rated 147 v. I can stop the motor with my fingers.
If I turn the motor while in e-stop, It will usually go back to where it belongs when I un e-stop and start.
If I try to home, it goes looking for the home switch, but I don't know where to connect the switch.
The display movement per motor revolution seems about right.
I did show param *8i20* It looks like 7.5a which seems very low.
If I use the MAX_ACCELERATION and MAX_VELOCITY settings, would that serve the same purpose as the internal settings on 8i20?
Last edit: 14 Mar 2014 05:16 by johns00056.
Please Log in or Create an account to join the conversation.
14 Mar 2014 05:24 #44784
by andypugh
What is the rated current of the motors?
7.5A gives quite a lot of torque with my servos, in fact that is the max they can take (at 300V). I suspect that you are running out of power from your PSU.
I think the 8i20 comes set to 7.5A, but this is an internal setting that can be changed.
What type of motors are these? The "magnetic homing" method is not the best for motors that start up under load. If you have Hall sensors or an encoder index it would be better to use them.
Replied by andypugh on topic not understanding where to attach physical wires
I did show param *8i20* It looks like 7.5a which seems very low.
What is the rated current of the motors?
7.5A gives quite a lot of torque with my servos, in fact that is the max they can take (at 300V). I suspect that you are running out of power from your PSU.
I think the 8i20 comes set to 7.5A, but this is an internal setting that can be changed.
What type of motors are these? The "magnetic homing" method is not the best for motors that start up under load. If you have Hall sensors or an encoder index it would be better to use them.
Please Log in or Create an account to join the conversation.
- johns00056
- Offline
- Premium Member
-
Less
More
- Posts: 108
- Thank you received: 2
14 Mar 2014 06:49 - 14 Mar 2014 06:50 #44786
by johns00056
Replied by johns00056 on topic not understanding where to attach physical wires
The motors are 147v 15a, but I can probably get by with less than full performance.
The vertical axis has an adjustable pressure counterbalance cylinder, but the motor will probably have to start with a fairly heavy load.
The encoder has an index channel. I see the setting that allows that to be used, so I will try it tomorrow.
.
The encoder also has a commutation track for an eight pole motor, but I don't know how to use it.
Thanks for the help.
The vertical axis has an adjustable pressure counterbalance cylinder, but the motor will probably have to start with a fairly heavy load.
The encoder has an index channel. I see the setting that allows that to be used, so I will try it tomorrow.
.
The encoder also has a commutation track for an eight pole motor, but I don't know how to use it.
Thanks for the help.
Last edit: 14 Mar 2014 06:50 by johns00056.
Please Log in or Create an account to join the conversation.
14 Mar 2014 07:18 #44788
by andypugh
Using that would be the best way. How many wires is it? Using the commutation info will give you full torque instantly with no need for an "init" stage.
Do you have any links to the motor specs, or even a manufacturer and part number?
Replied by andypugh on topic not understanding where to attach physical wires
The encoder also has a commutation track for an eight pole motor, but I don't know how to use it..
Using that would be the best way. How many wires is it? Using the commutation info will give you full torque instantly with no need for an "init" stage.
Do you have any links to the motor specs, or even a manufacturer and part number?
Please Log in or Create an account to join the conversation.
Time to create page: 0.090 seconds