Motion Control and Motor Drives

cancel
Showing results for 
Search instead for 
Did you mean: 

CanOpen with ELMO Motor Torque Mode

Solved!
Go to solution

Hello Dear Forum Members,

I want to use my motor, which is elmo, in torque mode.

I never made any application like this, so i need your help.
With my code, I'll send these parameters for init the motor at the beginning. Is there anything else that I missed? Or is everything ok?

stop motor
Disable Motor
Clear Fault
UM=1
SET TORQUE "0"
stopDEC
Profile Torque Mode
Shutdown
Ready to Switch On
heartbeat
MAX TORQUE
TORQUE SLOPE
MAX CURRENT
MOTOR RATED TORQUE
MOTOR RATED CURRENT
Halt = 1 = Stop axis

0 Kudos
Message 1 of 4
(660 Views)

As you post your question here, I guess you want to use a NI interface and program the application with LV.

 

CANopen Interfaces  

NI-Industrial Communications for CANopen 

 

After installing the driver, you will get these VIs in the LV functions palette :

 

CANopen.jpg

 

This library will enable you to communicate with your drive. As I'm not familiar with your model, it's impossible for me to say whether the data you've listed is correct.

 

As an example, here's the definition of the torque mode current for a drive of another brand.

Set Target Torque.jpg

0 Kudos
Message 2 of 4
(635 Views)

Thanks for your quick reply.


@JB wrote:

As you post your question here,

 


I posted my question to the wrong place, I think. 

I don't want to use any Interface, I just connected to my motor driver with CAN and sent the commands for initiating and starting the motor.

 

This method is working but I wonder that, is my "Target Torque" command going directly to the motor?, or passing from the kind of internal controller like PI. 

 


@JB wrote:

CANopen Interfaces  

NI-Industrial Communications for CANopen 

 

After installing the driver, you will get these VIs in the LV functions palette :

 

CANopen.jpg

 

This library will enable you to communicate with your drive. As I'm not familiar with your model, it's impossible for me to say whether the data you've listed is correct.

 

As an example, here's the definition of the torque mode current for a drive of another brand.

Set Target Torque.jpg


Thanks for the advice but as I said, I want to drive my motor directly with CAN data, not with any controller.

 

 

 

I know that it's the wrong place to ask these questions but I couldn't find any other relative forum where I could able to ask these questions.

 

Thanks!

 

0 Kudos
Message 3 of 4
(611 Views)
Solution
Accepted by topic author lazzia

"Interface" is not a controller but the CANopen interface you will need to send/receive the CAN messages.

0 Kudos
Message 4 of 4
(604 Views)