Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

Delta servo drive from LabVIEW serial port

Hi. 

I want to send position command to detla motor drive asd-B3 series. and want to read feedback for logging at 20ms interval. drive has mini usb port which can be connected directly to pc without any card. 

 

Regards

0 Kudos
Message 1 of 8
(984 Views)

With my 5-minute read through their 1000+ page user manual, they have not exposed the commands to control the servo drive using the USB-port. You may have to use the PROFINET or MODBUS to control it.

Santhosh
Soliton Technologies

New to the forum? Please read community guidelines and how to ask smart questions

Only two ways to appreciate someone who spent their free time to reply/answer your question - give them Kudos or mark their reply as the answer/solution.

Finding it hard to source NI hardware? Try NI Trading Post
Message 2 of 8
(972 Views)

Hi Kimwoo,

For Delta ASD-B3 drives, it's possible to use RS-485 or Modbus to communicate with the drive from LabVIEW, but you'll have to do some software development.  You can search the forum for some examples.  

 

However, some users may find modbus too slow or difficult to use.   Our company has a simple "one-cable solution" for LabVIEW users to control popular servo drives (such as Delta, Yaskawa, Mitsubishi, etc.)  Here's a demo video: https://youtu.be/vVT29MvLhtE.  This would give you full control over your Delta ASD-B3 drives without any problems.

 

BR

John

Add motion to LabVIEW in 30min or less - TENET EMotion
Finding it hard to source NI hardware? Try NI Trading Post

Message 3 of 8
(906 Views)

Advantage of servo motors includes its feedback encoder. So how we can save fole at high sample rate for logging. 

0 Kudos
Message 4 of 8
(865 Views)

I am working on same problem but my task is 10ms using mini usb port if you have any update on delta's servo drive project kindly let me know

0 Kudos
Message 5 of 8
(163 Views)

Are you sure as i am also working on same project i have to build a GUI which can take data from servo motors there speed torque and position using mini USB port. I am currently at  starting phase kindly let me know is it possible to take encoders data from mini usb port.

0 Kudos
Message 6 of 8
(159 Views)

The Modbus through RS-485 (or CAN-Bus) communication (aside of CANOpen, EtherCAT, and Profinet, but I'm sure that violates your aim to not have to use any additional hardware besides an USB cable even more) is the only way Delta documents how to communicate with their drives from a third party application. The USB mini port is reserved for use with their own software. If you need higher sampling rate than what the serial port through Modbus allows, you will either have to look into using CAN, which should go a little higher, or use the analog IO on the CN1 connector.

 

Of course you can also try to contact technical support at Delta and try to get their protocol documentation for the USB mini port, but it is unlikely you even will get an answer, and if you do it will be negative unless you can guarantee them to sell a few thousand or more of those drives to you if they tell you, and also are willing to forsake your first born and house if you should violate the non-disclosure agreement that they make you sign before.

Rolf Kalbermatter
My Blog
0 Kudos
Message 7 of 8
(125 Views)

Thank you Sir i have shifted to modbus RS485 for communication i have Delta ASD-B3-0721-L model which supports only modbus RS485

0 Kudos
Message 8 of 8
(86 Views)