CNCzone.com-The Largest Machinist Community on the net!



Home Page Mark Forums Read Today's Posts My Replies Classifieds Reviews Photo Gallery Web Links Share Files Advertise With Us Ad List
Go Back   CNCzone.com-The Largest Machinist Community on the net! > Machine Controllers Software and Solutions > CamSoft Products


CamSoft Products Discuss Camsoft PC based CNC controller products here!


This forum is sponsored by:

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 07-05-2005, 08:27 PM
 
Join Date: Sep 2004
Location: Australia
Posts: 196
Darc is on a distinguished road
Talking Anyone got any tips for tuning servo motors?

I haven't actually used the tuning part yet but in the next couple of weeks I'm going to put a couple of Allen Bradley servo motors and drives on to our 6 axis machine.
I would just like to understand the procedure before I tackle it.
Because it's a tuning function, does this mean it actually changes settings inside the drive to run the motor more efiicently or does it just change the output signals?
Because the machine runs steppers (very slow I might add) I'm a bit worried I'll need to put a gearbox on the end of the motors to compensate for the difference needed (but I'll work that out later).
One of these motors (MPL-A330P-HK22AA) I've got says a maximum RPM of 5000, can these run quite stable at a low speeds e.g 250 - 500rpm (I'm only guessing until I remove the old stepper motor) or should I really alter the ratio to allow the servo to run near it's maximum rpm when running flat out?
Tweet this Post!Share on Facebook
Reply With Quote

  #2  
Old 07-05-2005, 10:16 PM
Al_The_Man's Avatar
Community Moderator
 
Join Date: Dec 2003
Location: Canada
Posts: 15,714
Al_The_Man is on a distinguished road
Buy me a Beer?

The amplifier drives should be set up in the torque mode and the gain as high as it will go without oscillation, something most don't seem to look at is calculating the motor to load inertia, at least if you use one of the software sizing packages you can get a feel as to what the effects are on motor to load inertia, play around with free programs offered by Kollmorgen or Allen-Bradley, I have posted a link to the emerson one in the utilities section, I assume you have a Galil card seeing as you posted in the Camsoft forum.
If you view the on line video by Jacob Tal on the Galil site, this will give you an idea of tuning the system control loop with the Galil auto-tuning software.
Al.
__________________
“Logic will get you from A to B. Imagination will take you everywhere.”
Albert E.
(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
Tweet this Post!Share on Facebook
Reply With Quote

  #3   Ban this user!
Old 07-06-2005, 01:22 PM
 
Join Date: Mar 2003
Location: USA
Posts: 332
keithorr is on a distinguished road

AFAIK:
The tuning function doesn't change the amp drive settings. The tuning on the camsoft side only changes the way the +/-10v signal is determined. You should ask camsoft direct about their features. There is an autotune function. I couldn't use it as my encoders are attached to the axis, not the motors. You can also get the Galil tuning software for about $150US.

As to servo rpm speed, there is the common accepted idea that they run better at a higher rpm. However, just for kicks, I took the end caps off of my 1.3kw Sanyo Denki servos just to see what they were doing. On many of the moves, the motor shaft is running much slower than 1rpm and the machine shows no following error and is very smooth, no cogging. The servos, amps and machine are all stock, I only added CamSoft and an ethernet card.
Tweet this Post!Share on Facebook
Reply With Quote

  #4   Ban this user!
Old 07-06-2005, 11:12 PM
Karl_T's Avatar  
Join Date: Mar 2004
Location: Dassel,MN,USA
Posts: 1,308
Karl_T is on a distinguished road

Just a heads up if you use Galil's WSDK or their other software on your Camsoft computer. Galil will install drivers that cause Camsoft to not run. AND the drivers from both companies will not uninstall. I ended up reformating and starting over.

If you are using XP you could set up a system restore point and roll your computer back to a prior state after using Galil to avoid this mess.

Karl
Tweet this Post!Share on Facebook
Reply With Quote

  #5   Ban this user!
Old 07-07-2005, 06:56 AM
 
Join Date: Sep 2004
Location: Australia
Posts: 196
Darc is on a distinguished road

Thanks for the heads up
Tweet this Post!Share on Facebook
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 07-07-2005, 12:39 PM
 
Join Date: Mar 2004
Location: United States
Posts: 36
intrusion is on a distinguished road
Drivers

It's not that hard really to get both programs to work on the same computer. I noticed that if you are using the latest version of CamSoft then install Galil software the drivers installed by Galil are no longer any trouble. If you have an older version of CamSoft then the procedure if pretty simple, you basically call or e-mail CamSoft and they will give you a list of driver files to delete. You install the Galil program then delete the driver files then re-install CamSoft to put the proper drivers back in place then both programs will use the same set of drivers.
Tweet this Post!Share on Facebook
Reply With Quote

  #7   Ban this user!
Old 07-24-2005, 03:00 AM
 
Join Date: Sep 2004
Location: Australia
Posts: 196
Darc is on a distinguished road

Well, I finally got a chance to install the servo drive, (I don't think I've got the settings correct yet, e.g in the start up file).
When I physically grab the motor shaft and turn it the DRO changes, I just can't get the motor to move itself.
When I Auto tune it, the motor doesn't turn but it gets to 48% and sits there for about 40 minutes, I aborted after that, should the motor be turning during the tuning process. Also how long should it take to tune the motor?
I've attached ther terminal PDF (with a few changes).
I think I'll have a few questions over the next couple of days.
Attached Files
File Type: pdf Terminals.pdf‎ (199.9 KB, 95 views)
Tweet this Post!Share on Facebook
Reply With Quote

  #8  
Old 07-24-2005, 10:33 AM
Al_The_Man's Avatar
Community Moderator
 
Join Date: Dec 2003
Location: Canada
Posts: 15,714
Al_The_Man is on a distinguished road
Buy me a Beer?

Take a look at the manual and see what is required for pin 49 and 50 it is labeled brake or drive enabled, you may have to jumper this out depending on what the book says to enable the drive, you won't need to hook it up to the ICM2900 to try it.
It should take a couple of minutes to auto tune the drives.
Al.
__________________
“Logic will get you from A to B. Imagination will take you everywhere.”
Albert E.
(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
Tweet this Post!Share on Facebook
Reply With Quote

  #9   Ban this user!
Old 07-24-2005, 05:44 PM
 
Join Date: Sep 2004
Location: Australia
Posts: 196
Darc is on a distinguished road

All the below are terminals for the drive
Pin 49 & 50 are for the brake +/-, but my motor doesn't have a brake.
I did notice that pin 20 is Drive enable, when you say jumper this out how do you mean? (I labelled it on page 4)
After reading the manual (see attached) I think your right, I'm just not sure where to connect it.
Also Pin 24 & 25 are for drive ready +/-, not sure if this is of any relevance.
I attached the PDF.
Thanks (Yet again)
Attached Files
File Type: pdf 1398 Servo Drive Ultra J1 Connector.pdf‎ (445.6 KB, 133 views)
Tweet this Post!Share on Facebook
Reply With Quote

  #10  
Old 07-24-2005, 08:16 PM
Al_The_Man's Avatar
Community Moderator
 
Join Date: Dec 2003
Location: Canada
Posts: 15,714
Al_The_Man is on a distinguished road
Buy me a Beer?

Ok I see it now, Pins 5 & 26 and 6 & 13 are the power source for operating remote switches or opto etc as shown in fig 6.1, 6.2, 6.3 & 6.4 for now all you need to do is to take pin 20 to pin 5 or 26 and that should enable the drive, later you can operate this with a relay or opto etc if you wish from the ICM2900, also the brake enable output can indicate if the drive itself is ready or in fault when fed back to the system, again not needed for testing.
Al.
__________________
“Logic will get you from A to B. Imagination will take you everywhere.”
Albert E.
(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
Tweet this Post!Share on Facebook
Reply With Quote

Sponsored Links
  #11   Ban this user!
Old 07-24-2005, 09:42 PM
 
Join Date: Sep 2004
Location: Australia
Posts: 196
Darc is on a distinguished road

Thanks Al, I just tried it and it's still not working, I'm not sure if it's hardware (second hand drive) or software, is it possible to connect a power source to the drive to make the motor move (just to ease my concerns, incase the drive is knackered).
Also what is the DCBus + & - terminals on the drive (yet again, see attached).
Your patience is incredible......
Attached Files
File Type: pdf Pages from 1398 Servo Drive Ultra 100.pdf‎ (19.3 KB, 78 views)
Tweet this Post!Share on Facebook
Reply With Quote

  #12  
Old 07-24-2005, 10:04 PM
Al_The_Man's Avatar
Community Moderator
 
Join Date: Dec 2003
Location: Canada
Posts: 15,714
Al_The_Man is on a distinguished road
Buy me a Beer?

The DC bus comes from the rectified AC input,I would assume this feature is if you want to use an external DC source instead of the AC mains.
If the drive is powered from an ac source you should measure the resultant dc bus voltage, you should be able to test the drive in a stand-alone condition by enabling it and place a variable DC source into the command +- , change polarity and the direction should change, I use a battery box with a pot to give me +9 -0- -9v but any DC cell from 1.5 to 9vdc into the command input should produce an output to the motor.
When you test it hooked up to the ICM2900 and command a move, there should be a + or - voltage on the command input.
Most drives have a LED to indicate when the drive is in the enabled state.
Does your drives have the 7 segment status LED that will tell if the drive is enabled?
Al.
__________________
“Logic will get you from A to B. Imagination will take you everywhere.”
Albert E.
(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
Tweet this Post!Share on Facebook
Reply With Quote

Reply




Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
60 - 80v Servo Motors UKRobotics Servo Motors and Drives 1 06-21-2005 07:27 AM
Tuning a G340 servo drive chas Gecko Drives 1 04-07-2005 08:15 AM
Are these servo motors George Servo Motors and Drives 1 02-22-2005 10:11 PM
DC Servo motors osdhillon Servo Motors and Drives 4 01-25-2005 04:59 PM
Anyone with experience tuning a Compax servo drive? ESjaavik Servo Motors and Drives 0 08-13-2004 07:33 PM




All times are GMT -5. The time now is 12:42 AM.





Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Content Relevant URLs by vBSEO
Template-Modifications by TMS

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353