Motion Control and Motor Drives

cancel
Showing results for 
Search instead for 
Did you mean: 

IEFWerner LV ServoTEC S2 amplifier control by any NI Card

Amplifier: LV ServoTEC S2(Company: IEFWerner, germany)

 

Controller : any compaible NI Card(required to be selected)

0 Kudos
Message 1 of 7
(4,407 Views)

I had look at the datasheet of this drive and there could be several options:

 

  1. The ServoTEC drive provides a CAN interface (CANopen), so you could use a CAN interface from NIin combination with the CANopen library for LabVIEW.
  2. If the analog input of the ServoTEC drive can be used as command input (e. g. torque or current command), you could use an NI motion control device like the PCI-7342.

I'm not sure if option #2 is possible, as I couldn't find information about the purpose of the analog inputs on the drive in the datasheet, but using them as command inputs (+/10 V) is a very common feature of a lot of drives that I have worked with, so my first guess is, that this should be possible.

 

Both options have some advantages and disadvantages, but it depends on the type of application and on your environmental conditions which option is preferable.

Please answer the following questions that will help me to suggest the best fit for your application:

  1.  How many axes do you want to contro?
  2. What type of moves do you need (e. g. linear point to point, circular moves, randomly defineable velocity/position profiles,...)?
  3. Do you need to synchronize your axes with something else (e. g. with a camera, data acquisition system or other axes)?
  4. Is your application local or is it a distributed system with significant distances between the components?
  5. Which programming environment are you going to use (e. g. LabVIEW, C,...)?
  6. Anything els that helps me to better understand your needs.

Kind regards,

Jochen Klier

National Instruments

 

P. S.: If you prefer to answer in German you are welcome to do so.

0 Kudos
Message 2 of 7
(4,405 Views)

Dear Jochen,

 

Thanks for your reply.

Kindly see my feedback below: 

 

 

  1. The ServoTEC drive provides a CAN interface (CANopen), so you could use a CAN interface from NIin combination with the CANopen library for LabVIEW.

CAN can't be used. There is RS232 port available, what is its possibility for programming.

  1. If the analog input of the ServoTEC drive can be used as command input (e. g. torque or current command), you could use an NI motion control device like the PCI-7342.

I'm not sure if option #2 is possible, as I couldn't find information about the purpose of the analog inputs on the drive in the datasheet, but using them as command inputs (+/10 V) is a very common feature of a lot of drives that I have worked with, so my first guess is, that this should be possible.

 

Both options have some advantages and disadvantages, but it depends on the type of application and on your environmental conditions which option is preferable.

Please answer the following questions that will help me to suggest the best fit for your application:

  1.  How many axes do you want to contro?                       3 axes are required to be controlled
  2. What type of moves do you need (e. g. linear point to point, circular moves, randomly defineable velocity/position profiles,...)?            linear point to point
  3. Do you need to synchronize your axes with something else (e. g. with a camera, data acquisition system or other axes)?                    only 2 axes need to be synchronised
  4. Is your application local or is it a distributed system with significant distances between the components?                                    local application
  5. Which programming environment are you going to use (e. g. LabVIEW, C,...)?                                                 LabVIEW
  6. Anything els that helps me to better understand your needs.                                                        As far as my requirment is concerned, i need to control 2 servo axes in interpolation & one independent. Now, i need to know, how this drive & NI Card 7344(proposed by you) will be connected(wiring diagram, if possible?).........& Is there possibility to control all 3 axes through RS232.

Thanks & rgds,

Sarpreet

0 Kudos
Message 3 of 7
(4,401 Views)

Dear Jochen,

 

According to my understanding of this amplifier, this amplifier can be controlled directly through RS232 communication & no need of any NI Card.

 

What is your take on this ? 

 

Rgds,

Sarpreet

 

0 Kudos
Message 4 of 7
(4,398 Views)

Sarpreet,

 

RS232 doesn't allow any kind of axis synchronisation and it's quite slow. The RS232 interface of the drive is probably not meant to be used to control the axes but to configure the drives.

The manual for the ServoTEC drive refers to the RS232 port as a interface for the configuration software only, so I guess my assumption is right. The description of the analog inputs on page 58 implies, that these inputs can be used as analog setpoint inputs with +/- 10 V input range, so the PCI-7344 is indeed compatible to these drives. You can use the emulated encoder signal from the drive as a feedback source for the 7344.

 

Here is a proposal of the components that you need:

 

Motion Control board: PCI-7344

Signal breakout box: UMI-7774 

Cable:  SH68-C68-S-Kabel (2 m)

 

This setup meets all requirements that you have posted. For detailed signal connections please refer to the manual of the UMI-7774 and the ServoTEC manual. Basically you will have to connect the analog outputs of the UMI-7774 (which is the front end of the PCI-7344) to the analog command inputs of the drive. Additional wiring is required for the emulated encoder signals (ServoTEC out) to the encoder inputs of the UMI and the drive enable signal to the according signal on the UMI. Additional wiring might be needed for special requirements.

 

Feel free to post additional questions here.

 

Kind regards,

Jochen

 

Message Edited by Jochen on 07-23-2009 02:38 PM
0 Kudos
Message 5 of 7
(4,396 Views)

Dear Jochen,

 

In article no. 3.4.1, they have mentioned that RS232 can be used to control axes........The manual specified by you is not in English, Kindly provide me the version in English.

 

I have worked on PCI 7344 in my previous project.

 

Rgds,

Sarpreet

0 Kudos
Message 6 of 7
(4,392 Views)

Sarpreet,

 

as I'm not representing IEFWerner, my knowledge about this device is limited and to be honest I'd rather expect from you to provide the materials to enable the forums' community to help you with your requestSmiley Happy. I have just used Google to find the manuals and datasheet that I have linked to my posts before.

 

Still my statement about the suitability of RS232 should be valid. I don't see a way to synchronize axes via RS232 and the main purpose of this port is configuring the drives. I'm pretty sure that a representant from IEFWerner would share this opinion. 

 

Jochen

Message Edited by Jochen on 07-23-2009 03:43 PM
0 Kudos
Message 7 of 7
(4,389 Views)