Page 1 of 2 12 LastLast
Results 1 to 12 of 19

Thread: VSD-E disable and recovery

  1. #1
    Registered
    Join Date
    Dec 2009
    Location
    USA
    Posts
    24
    Downloads
    0
    Uploads
    0

    VSD-E disable and recovery

    This is a cross post, as is also posted in router section, anyone who can please remove it from that section, as this one is more appropriate.

    I have the vsd-e drives from granite devices. I have the motors moving fine, but have some issues with the other functions.

    I want to set up Opto-in 4 for disable / clear fault, but i cannot make the input change state.
    If I put it in non-inverted, the drive is always enabled. Even if i jumper the 5V output to this, it is still enabled. I am unable to disable the drive.
    If i put it in inverted, it is always disabled. This is how i plan to run the drive, but If i put it in this configuration, I cannot enable it.

    Also, I am unsure how to disable the Error recovery function. The last thing I want to happen after a fault, is the motor to move. Anyone know how to disable this? I set the velocity limit for error recovery all the way down to 1, but this can't be the correct way. It still moves, just very slow.

    Additional information: If I apply 5V to Opto-In 4 while connected to gdtool, I get a communication error, I believe this is due to the shared function of pin 9 (opto-in 4), however, I would think that this would apply in spi mode, where I am using pwm. Not sure.
    Last edited by jnnewton; 10-01-2010 at 01:16 PM.


  2. #2
    Registered Xerxes's Avatar
    Join Date
    Sep 2004
    Location
    Finland
    Posts
    1201
    Downloads
    0
    Uploads
    0
    The disable signal in opto-in 4 should work. Please check:
    1. Drive doesn't go into SPI mode: make sure input mode is not set to "Force SPI" (GDtool->General settings).
    2. USB cable is not plugged when powering up
    3. There is 3-5V applied between IO_COM and IN4. Connecting one jumper from 5V alone won't work, IO_COM would need to be connected to GND.

    There is an alternative firmware for VSD-E/XE-160 that disables error recovery move. Please find attached firmware file.
    Attached Files Attached Files


  3. #3
    Registered
    Join Date
    Dec 2009
    Location
    USA
    Posts
    24
    Downloads
    0
    Uploads
    0
    Ok, I had the cable plugged in when trying the disable function, without it, disable works just fine.

    I have one more question. When trying to tune the axis, with the following error limit set very high to avoid following error limits, and the gains set low to avoid overcurrent errors, the output just drops off, following error increases, however, no corrective action is taken.

    Attached is a plot of this. There is no error or fault from the drive.
    Attached Thumbnails Attached Thumbnails VSD-E disable and recovery-velocity_lost.pdf  


  4. #4
    Registered Xerxes's Avatar
    Join Date
    Sep 2004
    Location
    Finland
    Posts
    1201
    Downloads
    0
    Uploads
    0
    The graph looks a bit weird. Can you post your GDtool saved settings file for checking?

    About overcurrents: they never happen when drive is properly tuned (proper torque PI gains and fault current limit is set to 2-5A higher than peak current).


  • #5
    Registered
    Join Date
    Dec 2009
    Location
    USA
    Posts
    24
    Downloads
    0
    Uploads
    0
    Attached is the settings file. This is what is used to create the graph I posted. It doesn't cause any errors / faults. And if the drive doesn't get disabled and re-enabled, it will run in the opposite direction (as can be seen in the plot), but will not run in the forward direction after that drop in velocity occurs. If the drive is disabled and re-enabled, it will then run in that forward (problematic) direction. Thanks for all the help.
    Attached Files Attached Files


  • #6
    Registered Xerxes's Avatar
    Join Date
    Sep 2004
    Location
    Finland
    Posts
    1201
    Downloads
    0
    Uploads
    0
    Thank you. There is at least one problem: Current fault limit is only 10mA higher than your peak current setting, so no wonder you easily get overcurrent faults. Try setting fault limit to at least 13000mA.

    If this doesn't solve the problem, then please also do set of step tests while one or more of following additional signals are selected:
    -Torque target value
    -Torque achieved value
    -Output voltage amplitude

    This will help seeing what drive does during the odd behavior.


  • #7
    Registered
    Join Date
    Dec 2009
    Location
    USA
    Posts
    24
    Downloads
    0
    Uploads
    0
    I do not get overcurrent faults.
    I don't get faults.

    The max limit i believe is 10A (10000mA). I can lower the peak, but I never see the overcurrent fault.

    I will try to re-run with the signals you suggest.


  • #8
    Registered
    Join Date
    Dec 2009
    Location
    USA
    Posts
    24
    Downloads
    0
    Uploads
    0
    attached are a couple of plots.
    one is with the torques, and you cannot see the velocity (scaling), so the other shows just the velocity.

    From what i can tell, i am achieving the torque commanded, but no speed results (i need more torque). The question I have is why does the drive only command the continuous torque and not venture into the peak torque area to get the axis moving?
    Attached Thumbnails Attached Thumbnails VSD-E disable and recovery-signals.pdf   VSD-E disable and recovery-move.pdf  


  • #9
    Registered Xerxes's Avatar
    Join Date
    Sep 2004
    Location
    Finland
    Posts
    1201
    Downloads
    0
    Uploads
    0
    Ok, it's a bit clearer now.

    The error is probably either in "motor settings" page or motor wiring. Did you run "Test motor configuration"?

    BTW, it's always better to use AC servo mode rather than BLDC. AC runs smoother on BLDC motors, too.


  • #10
    Registered
    Join Date
    Dec 2009
    Location
    USA
    Posts
    24
    Downloads
    0
    Uploads
    0
    I did run test motor configuration, and if i remember correctly, it said that the encoder counts were correct for a 4 pole motor, however, the motor I have says 3 pole pairs, which lead me to choose 6 poles. the current limits were taken from the motor makers information (3.89A continuous / 15A peak), as well as the thermal time constant (660s). The top speed of the motor seems correct, as well as the current demand on the plot for those numbers. Maybe I should try the 4 poles like it said.


  • #11
    Registered Xerxes's Avatar
    Join Date
    Sep 2004
    Location
    Finland
    Posts
    1201
    Downloads
    0
    Uploads
    0
    Ok,

    Here is another test to see if motor config is correct:
    1. Disconnect motor shaft from load
    2. Set drive in torque mode
    3. Once set, motor shaft should be easy to rotate, like there was no power
    4. Go to event log and enter moveabs 10000. This gives a torque command.
    5. Motor should start spinning fast. If it doesn't something is wrong (test if motor shaft feels locked and tell me if that happens).

    Please let me know the results.


  • #12
    Registered
    Join Date
    Dec 2009
    Location
    USA
    Posts
    24
    Downloads
    0
    Uploads
    0
    ok,
    I ran the motor test, both on ac and bldc, and both ways it tells me it found 2170 which is correct for a 4 pole motor. I then ran the moveabs command with both 4 pole and 6 pole setting. On the 4 pole setting, the motor started to move and then locked. With a 6 pole setting, the motor spun up to a very high speed. So, I believe the motor is ok with the 6 pole setting, even though the test configuration seems to think 4 poles is correct.

    I did some more tests, with some different gains and current limits. Attached are a couple of these plots. Maybe they will provide some insight. Both are from the 6 pole setting.
    Attached Thumbnails Attached Thumbnails VSD-E disable and recovery-following_error_torque_voltage.pdf   VSD-E disable and recovery-torque_voltage_1.pdf  


  • Page 1 of 2 12 LastLast

    Similar Threads

    1. Need Help!- 565 pll clock recovery circuit
      By vinodquilon in forum General Electronics Discussion
      Replies: 0
      Last Post: 01-11-2010, 01:09 PM
    2. Need Help!- Tailstock position recovery
      By kkungfu in forum Mori Seiki lathes
      Replies: 0
      Last Post: 06-17-2009, 01:33 AM
    3. tool changer recovery
      By peakeng in forum Daewoo/Doosan
      Replies: 2
      Last Post: 03-06-2009, 02:58 PM
    4. Metal Recovery Technology
      By zoulume in forum Metal Finishing and Plating
      Replies: 1
      Last Post: 12-12-2007, 11:15 AM
    5. coolant recovery vacuum?
      By cncatj in forum General Metal Working Machines
      Replies: 7
      Last Post: 03-03-2007, 07:44 PM

    Posting Permissions



    About CNCzone.com

      We are the largest and most active discussion forum from DIY CNC Machines to the Cad/Cam software to run them. The site is 100% free to join and use, so join today!

    Follow us on

    Facebook Dribbble RSS Feed


    Search Engine Friendly URLs by vBSEO ©2011, Crawlability, Inc.