![]() | |
| Home Page | Mark Forums Read | Today's Posts | My Replies | Classifieds | Reviews | Photo Gallery | Web Links | Share Files | Advertise With Us | Ad List |
| |||||||
| Gecko Drives Discuss all Gecko drives here and get direct support! |
| This forum is sponsored by: |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
| ||||
| ||||
I seem to have developed(?) a problem with my x axis. It faults randomly. I did some testing and it seems I am loosing some position as well. In 200 1" moves (back and forth) I lost 50 thousands of an inch. I ran a new encoder cable directly from the encoder to the drive outside the cabletray/cat-tracks. Same problem. switched the x gecko drive with the A(rotary axis) drive. Same problem. I am starting to wonder if it's the encoder itself, but I want to eliminate some more stuff first. Question: I use 8 conductor shielded cable for the encoder. 4 twisted pairs and a shield. I only use 4 of them. Should A and B from the encoder be a twisted pair? or should I use a wire from one pair for A and a wire from another pair for B with the other wires from the pairs grounded? Or just cut off? I use a twisted pair for the +5 and 0V. The shield is tied to ground at the drive end only. Anyone else have an idea what's wrong? Eric
__________________ I wish it wouldn't crash. |
|
#2
| |||
| |||
| Eric, Never have 2 signals on the same twisted pair! The cross-talk between them will be terrible. Send encoder channel A on one wire of the pair, send either Ground or +5VDC on the other wire. Use a seperate twisted-pair for channel B (ground or +5V on one wire, channel B on the other). Mariss |
|
#3
| ||||
| ||||
| Eric, I would not think it was the encoder at this stage, especially if the error is repeatable, the 50 thou error I suspect may be due to backlash? If you use an encoder cable with independant pairs, it is customary to use a twisted pair for the A,/A & B,/B pair etc The shield should only be grounded at one end, Usually the amp input end as this is usually closer to the main cabinet gnd. Due to noise problems I had on one installation, I have been using belden 9891, I believe this is an ethernet cable, but it has one pair which is larger than the other conductors which I use for the power pair. I have had no problems since with any of the retrofits I have done. Is your encoder on the motor or on the final motion actuator, i.e. ball screw or slide? 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) |
|
#4
| ||||
| ||||
| Hi Eric, I don't know right off if twisted pairs does much of anything for shielding low voltage wires. I know it cancels the field self induced by motor power wires, but that is the only place where I have heard that twisted pairs accomplish anything. But, you're the expert on that anyway. ![]() You can maybe get ahold of cable with shielded pairs, too, all wrapped inside of a larger outer shield. But, I somehow doubt that encoder wires would crosstalk to each other anyway. Can you swap encoders with another axis to find out if the problem follows? Whatever is counting your encoder output is what I would suspect. Is that in your drive or in the computer?
__________________ First you get good, then you get fast. Then grouchiness sets in. (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management) |
|
#5
| ||||
| ||||
| Hu, the drive counts the encoder pulses. I have eliminated that as the problem. I am no expert...just know enough to be dangerous. Al, there is backlash, but the error accumulates the longer the machine is run. Backlash errors are not cumulative. Mariss, I used one wire from a pair for A, another from a pair for B. The +5 and 0V are on a twisted pair. The rest of the wires (one pair, and the two left over from A and B) are cut off on the encoder end, folded over and taped on the drive end. Will tieing them to ground at the drive end help? If I make the +5 and 0V the wires twisted with A and B I have to open the encoders and resolder. I can do that if it's the best way. Thanks, Eric
__________________ I wish it wouldn't crash. |
| Sponsored Links |
|
#6
| |||
| |||
| Having the unused wire of a pair grounded helps shield the signal carrying wire. Ground them at the drive end only to "encoder minus". You mentioned on the "geckodrive" group the LEDs are dimly "on" while the motors are running. I looked at your ERR/RES circuit but could not make out the resistor size. If they are 10K or less, the LEDs will be partially on. That should be no problem though. A bad STEP/DIR cable can cause problems like that as well. The drive may be faulting because it is seeing a burst of noise pulses it stupidly thinks are steps. Try gently wiggling the cable. See what the effect is. Mariss |
|
#9
| ||||
| ||||
| Tied all the left over wires to enc- and same thing....I will have to try a new parallel cable I guess. Wiggling the cable has no effect. The computer is a Pll 233. Funny thing is, this is the only encoder cable that doesn't run along side the DC motor cables (and noisy router motor cable) all around the machine and thru the cat tacks etc. It goes nicely all alone to the back where the encoder is. The motor is on the oposite side of the leadscrew. Yes the couplings are tight. Eric
__________________ I wish it wouldn't crash. |
|
#10
| |||
| |||
| Eric, What revision number is your drive? Later versions have the REV number screened on the board area covered by the main connector. Our current version is REV-7. Another possibility is a badly misaligned encoder, an encoder wheel that has a bend in it (metal wheels only) or has some crud or foreign matter on it. This is where the CH-A and CH-B signals aren't in quadrature for a portion of a revolution, or a channel drops out (crud on wheel or bent disk). This drives the quadrature decoder nuts and will result in errors or a FAULT condition. This is best tested for with a scope. Barring that, cause the motor to move at 5 to 10 RPM. See if the motor acts or sounds funny at the same "clock" location on every revolution. If it does, it's your encoder. Mariss |
| Sponsored Links |
|
#11
| ||||
| ||||
| I have tried two drives. The one in there now is one that was replaced in September? by you when you recalled a few drives. I will check the encoder by your 10 rpm test today. I have access to a scope too so I will try that if need be. Thanks, Eric
__________________ I wish it wouldn't crash. |
|
#12
| ||||
| ||||
| Eric, How long is this cable. Is it the longest of your other ones?
__________________ Thanks Jeff Davis (HomeCNC) http://www.homecnc.info (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management) |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| encoder issues | rutexus | Servo Drives | 13 | 05-21-2006 07:49 PM |
| 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 |
| Encoder wiring hookup help | ty1295 | General Electronics Discussion | 1 | 07-04-2004 10:00 AM |