586,071 active members*
3,931 visitors online*
Register for free
Login
IndustryArena Forum > CNC Electronics > Viper Servo drives > Viper 100-Servos not getting power?
Results 1 to 9 of 9
  1. #1
    Join Date
    Feb 2010
    Posts
    3447

    Viper 100-Servos not getting power?

    The viper is receiving 109Volts input. It has proper 12V power, and the encoder is correctly attached to the servo. I have tried all 3 servos with no luck. In hyperterminal i can enable and disable power to the servo with the X and O command but i cant feel the motor actually turn on at all, or make any audible sound. Also a multimeter on the DC output verifies no voltage going out at all..
    I wanted to start to program the loop parameter, but then found that none of the drivers are outputting power. I have NO jumpers in the banks, so im running it in "test" mode. I have also disconnected it from the breakoutboard. Hyperterminal can speak to all of them but no power output... Also i used the "M" command to see if my encoders were working and i can turn the pulley and the m command does not change any position...

    sometimes i get a FAST flashing red, sometimes a slow flashing red LED. You never mentioned what they stood for in the PDF...

    thanks for the help!

  2. #2
    Join Date
    Feb 2010
    Posts
    3447
    [nomedia="http://www.youtube.com/watch?v=Ic3cbsBYPuQ"]YouTube - Cnc Rebuild Video #41[/nomedia]

    Video.

    Also.. After lots of investigating. The encoders were not wired correctly, well they were all the way to the viper driver, but i spliced them incorrectly into the serial connector (DB9). I will have to resolder/rewire and try again.. Hopefully it did not fry anything, encoder or driver... ****..

    Viper encoder Pinout:
    pin1 5V
    pin2 B-
    pin3 B+
    pin4 A-
    pin5 A+
    pin6 not used
    pin7 not used
    pin8 not used
    pin9 Ground

    How NOT to wire it
    Pin1 B+
    Pin2 B-
    Pin3 5V
    Pin4 A+
    Pin5 A-
    Pin6 not used
    Pin7 not used
    Pin8 not used
    Pin9 Gnd

    I was basically feeding 5V into my B+ channel.. and i'm 100% sure i did that on each and every encoder. Do you think the encoders will be ok? The other channels were all mis matched, and ground was the only thing that was connected correctly.
    That is what i get for working late and starting wiring on 2 sides of the machine at once and having them not match. (nuts)

    Also shot an email to US digital asking them if i damaged the B+ channel. I read my 5V has 250ma of power.

  3. #3
    Join Date
    Feb 2007
    Posts
    966
    From the video, it shows your encoder is not working.
    When you turn the motor shaft, you should have the m command show a change, and it doesn't. BTW, it doesn't auto update, you have to keep hitting 'm' to read it again.

    So, be sure to get the motor reading the encoder before you even apply the 105 volts, or you will just have a run away situation. You only need the 12volt and the encoder connected to do the test.

    Arn't those Keling motors rated at 90 volts max ?

    Larry K

  4. #4
    Join Date
    Dec 2003
    Posts
    24221
    Quote Originally Posted by diyengineer View Post
    Also.. After lots of investigating. The encoders were not wired correctly, well they were all the way to the viper driver, but i spliced them incorrectly into the serial connector (DB9). I will have to resolder/rewire and try again.. Hopefully it did not fry anything, encoder or driver... ****..

    I was basically feeding 5V into my B+ channel.. and i'm 100% sure i did that on each and every encoder. Do you think the encoders will be ok? .
    You may be lucky, it will depend somewhat on the nature of the encoder outputs.
    109v supply for motors rated at 90v should not be a problem, in fact the typical design criteria is power supply rated at least 10% above motor rated voltage.
    There is a drive in between.
    Power-Supply Considerations For Servo Amplifiers
    Al.
    CNC, Mechatronics Integration and Custom Machine Design

    “Logic will get you from A to B. Imagination will take you everywhere.”
    Albert E.

  5. #5
    Join Date
    Feb 2010
    Posts
    3447

    Dear Larry K.

    SO i figured out the settings pretty well.

    P- 550
    I- 4
    D- 1100
    LP- 4

    They hold extremely hard.

    All the encoders are also working well.

    I tuned each drive and saved the information to the Eprom (slot 1).

    With 105V input, do those numbers sound about right Larry?

    I started the P @ 100 and worked up 50 at a time grabbing the shaft trying to turn it. at 550 it finally oscillated like crazy. then i worked up the D to 700 and it was solid. does it have to be twice the value of P? Will 700 be ok? Is to much not good?

    I chose a LP of 4 because it was a number for the NEMA 34 frame recommendation in the manual.

    The I i purely chose 4 because i have no clue how it effects the motor. I turned it to 20 and it had no effect when it came to holding. I kept it at 4.

    Using these servos:
    http://www.kelinginc.net/KL34-180-90.pdf

    :stickpoke
    take a peek at the servo link then my numbers and see if all looks like it should be. I'm sure they will require a lot more tuning once on the machine, but i want to get them as close as possible.

    Thank you Larry

  6. #6
    Join Date
    Feb 2010
    Posts
    3447
    It seems that i am also missing one potentiometer on each board...
    Attached Thumbnails Attached Thumbnails IMAG0078.jpg   IMAG0077.jpg  

  7. #7
    Join Date
    Feb 2007
    Posts
    966
    The L parameter is loop time or samples/second of the servo loop. the values can be 1-10 1 is fastest and 10 is slowest. Typically a heaver mass resonds better to a slower sampling time.

    On your motors, the setting could be 3-6 depending on the mass of the load. You need to change this while the motor is stepped back and forth and look for the deadest responce (with least ringing). (it is harder when you have a gearhead and can't see the motor shaft)

    Yes, your drives have Lowvoltage detection which removes one of the pots. (the current warn)

    Also, I would put no higher than a 7.5 amp fuse in the drive since those motors fry easily. I use that motor on my routers, and have fried a few . The armature can't take a lot of heat and running at such a high voltage makes it worse.

    Larry

  8. #8
    Join Date
    Feb 2010
    Posts
    3447
    Now i have the whole machine moving

    I have a rough tune on the PID, but i need a way to truly tune it. I'm slightly lost.


    Quote Originally Posted by Larken View Post
    The L parameter is loop time or samples/second of the servo loop. the values can be 1-10 1 is fastest and 10 is slowest. Typically a heaver mass resonds better to a slower sampling time.

    On your motors, the setting could be 3-6 depending on the mass of the load. You need to change this while the motor is stepped back and forth and look for the deadest responce (with least ringing). (it is harder when you have a gearhead and can't see the motor shaft)

    Yes, your drives have Lowvoltage detection which removes one of the pots. (the current warn)

    Also, I would put no higher than a 7.5 amp fuse in the drive since those motors fry easily. I use that motor on my routers, and have fried a few . The armature can't take a lot of heat and running at such a high voltage makes it worse.

    Larry

  9. #9
    Join Date
    Feb 2010
    Posts
    3447
    Can you please post all the Error numbers and what they pertain to.

    Thanks!

Similar Threads

  1. What drives/power for these servos?
    By bodini in forum Servo Motors / Drives
    Replies: 3
    Last Post: 01-03-2011, 09:35 PM
  2. Moving Servos with power off
    By Bigrhamr in forum DynaTorch
    Replies: 3
    Last Post: 01-26-2010, 11:36 PM
  3. power supply for my servos
    By planeflier in forum CNC Machine Related Electronics
    Replies: 6
    Last Post: 06-09-2006, 12:07 PM
  4. power servos, PSUs
    By max_imum2000 in forum CNC Machine Related Electronics
    Replies: 2
    Last Post: 02-03-2006, 05:41 AM
  5. BIG servos! (is there such a thing as too much power? =)
    By damae in forum Servo Motors / Drives
    Replies: 23
    Last Post: 07-11-2005, 02:36 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •