08-01-2019 02:47 AM
Dear all,
I am quite new with labview and I need to develop a high level control scheme to impose torque input to two different maxon motors (EC60 flat motor, EPOS4 Compact CANopen 50/15 driver).
To interface EPOS4 driver to my laptop I've bought the CANopen interface USB 8502. If I am not wrong, I can develop a labview project to define the torque required (current control mode) to the motor and "translate" the command for the CANopen interface.
I am a bit confused about two different aspects:
- the correct driver and library for the canopen interface between Labview and EPOS4 drivers (I have found different solutions online, but I am not sure about the correct one).
-the possibility to acquire information from my driver EPOS4 about velocity and position of the motor (It has an integreted incremental encoder, directly connected to the driver). I've found an example about EPOS2 Data acquisition, but I am not sure that it is suitable for my needs. I need to read the position from the motor in order to correctly define the desidered torque from the high level control.
I hope the description would be clear.
Thank you in advance.
Elisa
08-07-2019
01:12 AM
- last edited on
12-18-2024
11:47 AM
by
Content Cleaner
To my knowledge, I don't think USB-8502 supports CANopen. It only supports CAN. CANopen is a special protocol based on CAN, and you need a special device made to work with CANopen such as the one below.
https://www.ni.com/en-us/shop/category/industrial-communication-buses.html?productId=118117
Are you sure your EPOS4 motor needs CANopen and not CAN?