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! > Electronics > Rutex Products > Servo Drives


Servo Drives Discuss all Rutex servo drives and get direct support!


Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 04-13-2004, 09:37 PM
 
Join Date: Oct 2003
Location: United States
Posts: 159
rutexus is on a distinguished road
encoder issues

Info on encoders:

The differential output encoders have two complementary wires for each channel. If one is logic high (5V), then the second output is logic low (0V). These encoders have 6 or 8 wires - depends if there is a index pulse or not. Index pulse is a one pulse per revolution ant it is usually used for homing or synchronizing more drives for one axis.. The R9xH boards do not use index pulse.

Single ended encoders have only one wire for each output. They have 4 or 5 wires (two for supply, one for A, one for B and one for I). Single encoders can be different type such as CMOS, TTL and OC (open collector). The difference is in amount of current they can sink and source - encoder output current and voltage for logic low and logic high.

The single ended CMOS can sink and source same current and voltage level is close to supply rails. They usually can sink/source in order of 10's of milliamps. They can be directly connected to R9xH

The single ended TTL can typically sink -24mA and source 4mA. The logic low is less than 0.5V and logic high is more then 2.4V. They need external pull-up resistor (about 470 ohms) for each channel for direct connection to R9xH boards. The pull-up resistor is a resistor connected between the output and +5V. In can be housed inside the DB9 connector shell.

The single ended OC can usually sink plenty of current (100mA+) but they cannot source any current. They again need pull up resistor.

Your encoders are OC (LM2901 is comparator with open collector with build in 1K pull-up) and they can be directly interfaced to R9xH board as long as the cable is very short. If you want to use long(er) encoder cable you should use board such as R516. This is a converter between CMOS/TTL/OC encoders to differential output. This R516 board should be mounted close to encoder and then you can run long cable between this board and R9xH board. With good quality shielded twisted pair cable you can run encoder cable for ten's even hundred's of meter.

Please feel free to edit and post above text on the CNCzone forum.

The delivery to Ontario is about 3-7 days by EMS or 5-10 days by Air Mail post. The shipping charges are listed at www.rutex.com. The weight of each board is about 0.2-0.4 kg.

vh

Subject: Re: r990h


Hi Vladimir, I got some more information on the renco encoders I will be using, The details are below. To clarify for myself, how do the single ended, open emitter and differential encoders differ from one another? Is that the same as absolute and incremantal types? If you get a chance I would greatly appreciate your help.

I guess I will go through the rutex web page to purchase the drives (r990h), What is the approx.delivery time to ontario canada? I assume there are shipping costs as well as brokerage fees/taxes?

Thanks again for your assistance

K. Challenger





RM15 = 1.53 inch diameter incremental modular encoder series

D = Channels A, B and Index

3 = Performance of 0 to 200 kHz and -10 to 100 degree C operation

500 = Resolution of 500 ppr in quadrature

Ό = Hub size of Ό inch (.2498” to .2502” tolerance)

5 = +5VDC +/- 5% @ 135mA nominal

CS = 18 inch shielded round cable with termination of 4 inch leads, strip and tinned Ό inch

VC = Voltage Comparator output interface (LM2901 with 1K ohm pullup resistor)

0 = Ungated index (360 degrees +/- 20%)

C4 = Non through shaft snap on cover, 1.812 mounting tabs using #4-40 X Ό hex socket cap screws for mounting the encoder

S = Special non standard cable assembly.



This part is no longer in production and can be replaced with the RM15D3-500-1/4-5-CA18-VC-0-C4, RENCO P/N 77822-043. This unit is the same as the above unit except the cable assembly is our standard 18 inch length with termination using the AMP IDC connector P/N 103971-7.
Tweet this Post!Share on Facebook
Reply With Quote

  #2  
Old 04-13-2004, 10:35 PM
ynneb's Avatar
Moderator
 
Join Date: Feb 2004
Location: Oz
Posts: 2,571
ynneb is on a distinguished road

This is what Vlad sent me some time ago.
It works for my open end encoders.
This is how to wire up your Renco encoders.
Just leave out the Non inverse wires.

The limitation of open ended encoders is that you are limited in the distance of the cable you can run to them.

I note that Rutex also sells adapters that make your open end encoders to differential encoders. They sell them for $19.00

Pin#
Signal Name
Description
Renco - *CA18 encoder

1
+ 5V
Positive supply for encoder
RED

2
Ch – A (non inv.)
Encoder input channel A
WHITE

3
Ch – A (inv.)
Encored input channel A
YELLOW

4
Ch – B (non inv.)
Encoder input channel B
GREEN

5
Ch – B (inv.)
Encoder input channel B
BLUE

6
Shield
Cable screen
SHIELD

9
0V / signal ground
Supply for encoder
BLACK

Last edited by ynneb; 04-13-2004 at 10:41 PM.
Tweet this Post!Share on Facebook
Reply With Quote

  #3  
Old 04-13-2004, 10:40 PM
ynneb's Avatar
Moderator
 
Join Date: Feb 2004
Location: Oz
Posts: 2,571
ynneb is on a distinguished road

Thanks Rutexus for posting your corespondance here. I feel after a while you will build up quite a reference that you can point others to.
Tweet this Post!Share on Facebook
Reply With Quote

  #4   Ban this user!
Old 04-21-2004, 01:22 AM
 
Join Date: May 2003
Location: United States
Posts: 126
DLMACHINE is on a distinguished road

I'm all set to order my dervos and ran into a question.They are offered with 500 line and 2048 line encoders. Will the Rutex hardware work with either?
Tweet this Post!Share on Facebook
Reply With Quote

  #5  
Old 04-21-2004, 06:27 AM
ynneb's Avatar
Moderator
 
Join Date: Feb 2004
Location: Oz
Posts: 2,571
ynneb is on a distinguished road

I'm all set to order my dervos and ran into a question.They are offered with 500 line and 2048 line encoders. Will the Rutex hardware work with either?
Yes
Tweet this Post!Share on Facebook
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 05-02-2004, 10:56 AM
 
Join Date: Oct 2003
Location: United States
Posts: 159
rutexus is on a distinguished road

The drives will work with encoders of any number of lines. The number of lines, counts per revolution is immaterial to the drive. But the number of counts per second could be a limiting factor on your speed. The drive counts four times for each line of the encoder, so a 2000 line encoder would provide 8000 discrete positions for each turn of the motor. That is pretty high resolution. At 2000 RPM motor speed, the motor would turn 33.3 turns per second. Therefore a R990H drive would need to read 266,000 pulses each second. This is not a problem for a Rutex drive, but Mach 2 and most step and direction programs I am familar with can only provide step pulses at 45000 pulses per second. Ability System's indexer lpt can provide a smooth pulse train in excess of 100,000 pulses per second if this kind of resolution is needed. Hope this helps.

Tom Eldredge
__________________
(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

  #7   Ban this user!
Old 05-02-2004, 11:06 AM
 
Join Date: Oct 2003
Location: United States
Posts: 159
rutexus is on a distinguished road

Following up on the last post, I might add that the Rutex R990H can handle encoder pulses in excess of 1,000,000 pulses per second. This means that an encoder could have as many as 8000 lines per revolution, giving 32,000 discrete positions for each rotation of the motor, and if that motor is rotating at 2000 rpm, the drive should be able to keep up with it. I would not want to try to pay for an 8000 line incrimental encoder however. I don't know who would make one. Around 2000 lines is the practical limit that I have found. A 2000 line encoder attached to a motor that drove a ball screw directly (not the best configuration) and a ball screw that turned 5 turns per inch would give you a resolution of a quarter of a thousandths of an inch. Thats all for now.

Tom
__________________
(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

  #8   Ban this user!
Old 01-20-2006, 05:00 AM
kayakman's Avatar  
Join Date: Aug 2003
Location: Sweden
Posts: 62
kayakman is on a distinguished road

Originally Posted by ynneb
This is what Vlad sent me some time ago.
It works for my open end encoders.
This is how to wire up your Renco encoders.
Just leave out the Non inverse wires.

The limitation of open ended encoders is that you are limited in the distance of the cable you can run to them.

I note that Rutex also sells adapters that make your open end encoders to differential encoders. They sell them for $19.00

Pin#
Signal Name
Description
Renco - *CA18 encoder

1
+ 5V
Positive supply for encoder
RED

2
Ch – A (non inv.)
Encoder input channel A
WHITE

3
Ch – A (inv.)
Encored input channel A
YELLOW

4
Ch – B (non inv.)
Encoder input channel B
GREEN

5
Ch – B (inv.)
Encoder input channel B
BLUE

6
Shield
Cable screen
SHIELD

9
0V / signal ground
Supply for encoder
BLACK

Does thsi count for all Renco encoders. I have a couple of motors that I΄m about to connect to a R990 Rutex card but I dont know really what typ of encoders it is other than that it is renco 1000 CPR encoders. Are the differential encoders or open ended (TTL) ones?

Can I use the connection info that you have posted.

Best regards / Anders
Tweet this Post!Share on Facebook
Reply With Quote

  #9  
Old 01-20-2006, 08:33 AM
Al_The_Man's Avatar
Community Moderator
 
Join Date: Dec 2003
Location: Canada
Posts: 15,713
Al_The_Man is on a distinguished road
Buy me a Beer?

You can either get the info from Renco or look at the number on the driver IC and Google the IC number and that should tell you the type.
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

  #10  
Old 01-23-2006, 12:47 AM
ynneb's Avatar
Moderator
 
Join Date: Feb 2004
Location: Oz
Posts: 2,571
ynneb is on a distinguished road

As I have said to you offline, you would be hard pressed to blow an encoder if wired incorrectly. ( I know this from experience) You should be pretty safe if you wire the Red and black as positve and negative to the encoder, and then follow the above directions.
It is either going to work or not work. You will know if it works because the servos will remain stationary and spring back to position if moved from thier point.

Just make sure the servos are not connected to driving your machine while you test them out ( Obviously )

Another tip...

I have found that the Rutex tuner is ok for tuning the servos while they are not connected to you machine, but when they are connected you will have to tweak them by hand/eye/feel.
Tweet this Post!Share on Facebook
Reply With Quote

Sponsored Links
  #11   Ban this user!
Old 02-26-2006, 10:04 AM
kayakman's Avatar  
Join Date: Aug 2003
Location: Sweden
Posts: 62
kayakman is on a distinguished road

Originally Posted by ynneb
As I have said to you offline, you would be hard pressed to blow an encoder if wired incorrectly. ( I know this from experience) You should be pretty safe if you wire the Red and black as positve and negative to the encoder, and then follow the above directions.
It is either going to work or not work. You will know if it works because the servos will remain stationary and spring back to position if moved from thier point.

Just make sure the servos are not connected to driving your machine while you test them out ( Obviously )

Another tip...

I have found that the Rutex tuner is ok for tuning the servos while they are not connected to you machine, but when they are connected you will have to tweak them by hand/eye/feel.
Have tuned the cards now and have som equestions. The motor will turn exactly 1 turn if I move it 8000 steps in the Rutextune program. Does this mean that the encoders are 8000 steps per revolution?

Another question that I have is what are the main goal when tuning the drive?
Is it to minimize the overrun by adjusting the PID parameters or?

Shall I do this while trying to have as low P, I and D on the cards.
I got the motors to run with very little or no overrun and no oscilation when using the following values:

P = 2080
I = 0
D = 1312

No overrun and no Oscilation. is this ok and should I be satisfied with this values?

Another strange thing that I noticed is that when running the motors fast they run fine but when running them slowly they falter/chop one ime per revolution on the exact same position. I will test the other motors to see if they do the same. Any suggestions?

Best regards / Anders Molin
Tweet this Post!Share on Facebook
Reply With Quote

  #12   Ban this user!
Old 02-27-2006, 02:31 PM
 
Join Date: Oct 2003
Location: United States
Posts: 159
rutexus is on a distinguished road

Anders,

You want some overshoot in your tuning to make your drives snappy in their response. In the tuning process, there is no deceleration, so the drive should overshoot. When running a real time cnc operation there is always some deceleration to bring the mass of the machine to a smooth stop. During this decel time the drive will slow down and there will therefore be no overshoot.

Try to adjust the drive so that you have some ki in the final adjustment.

You definately want no oscilation. Even during tuning, keep it to a BARE minimum. Shut off the VM power almost instantly if it starts to oscillate wildly.

If your current trip value is too low, the drive may hesitate. Take the peak current specification of the motor and divide it by .2

That is the number you put into the current trip value.

Set the fall back current much lower so that if you ever ram into something after 2 seconds the drive will fall back to that current level and not fry the motor or blow the drive.

Tom Eldredge
Rutex LLC
__________________
(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
What's your max distance to encoder? murphy625 General Electronics Discussion 5 05-12-2005 11:57 AM
Encoder output into 2 different inputs? murphy625 Servo Motors and Drives 2 03-23-2005 10:36 AM
Need encoder recommendation Swede General Metal Working Machines 9 10-05-2004 09:01 PM
Stepper motor with encoder? buscht Stepper Motors and Drives 3 07-12-2004 10:53 PM
Encoder wiring balsaman Gecko Drives 15 12-30-2003 12:01 PM




All times are GMT -5. The time now is 11:42 PM.





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