Professional Documents
Culture Documents
MaxTune Intelligent Servo Drive
MaxTune Intelligent Servo Drive
MaxTune Intelligent Servo Drive
www.pbasystems.com.sg
MaxTune
Revision History
Document Revision 1.0 Date Aug. 2013 Remarks Application Note initial release
Copyright Notice
2013 PBA Systems Pte. Ltd. All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means without prior written permission of PBA Systems.
Disclaimer
The information in this manual was accurate and reliable at the time of its release. PBA Systems Pte. Ltd. reserves the right to change the specifications of the product described in this manual without notice at any time.
Trademarks
All marks in this manual are the property of their respective owners.
Contact Information
PBA Systems Pte. Ltd PBA Building, 505 Yishun, Industrial Park A, Singapore 7687332 Tel: (+65) 6576 6767 Fax: (+65) 6576 6768 Website: http://www.pbasystems.com.sg/ Email: sales@pbasystems.com.sg
Customer Service
PBA Systems is committed to delivering quality customer service and support for all our products. Our goal is to provide our customers with the information and resources so that they are available, without delay, if and when they are needed. In order to serve in the most effective way, we recommend that you contact your local sales representative for order status and delivery information, product information and literature, and application and field technical assistance. If you are unable to contact your local sales representative for any reason, please use the most relevant of the contact details below: For technical support, contact: support@pbasystems.com.sg To order products, contact: sales@pbasystems.com.sg For all other inquiries regarding MaxTune drives or other PBA Systems products, contact: support@pbasystems.com.sg
Application Note
MaxTuneMaxTune
Contents
1 2 Overview ___________________________________________________ 5 Simple Rotary Motor __________________________________________ 7 2.1 Setting CANopen Units to Represent Revolutions ........................................... 7 2.2 Setting CANopen Units to Represent Degrees ............................................... 8 2.3 Setting CANopen Units to Represent Counts ................................................. 9 Linear Motor ________________________________________________ 10 3.1 Setting CANopen Units to Represent Motor Pitch ......................................... 10 3.2 Setting CANopen Units to Represent Millimeters .......................................... 11 3.3 Setting CANopen Units to Represent Counts ............................................... 12 Linear/Rotary Motor or Rotary to Linear Motion Translation Device _____ 13 4.1 Examples .............................................................................................. 13
MaxTune
Application Note
MaxTune
1 Overview
Configuration of the MaxTune parameters is best performed using the MaxLink software, which requires serial communication. Note: The instructions in this document assume that you are familiar with the MaxLink software.
This application note describes how to define the values of the feed constant and gear ratio parameters in MaxLink, so that they will be correctly converted into values recognized by a drive operating in a CANopen network with the following profiles: CANopen Profiles Profile Position Synchronized Position Profile Velocity Synchronized Position Profile Torque Synchronized Torque See example below Same as Profile Velocity See example below Same as Profile Position Not Applicable Not Applicable
CANopen has two objects for setting the gear ratio and the feed constant conversion factors, each of which has two sub-indices. These objects have four equivalent MaxTune (VarCom) variables, as shown in the following table. Description CAN Object 6092h, sub-index 1 Feed Constant VarCom PNUM Feed Constant (Unit Conversion) Numerator PDEN Feed Constant (Unit Conversion) Denominator FBGMS Fieldbus Gear Ratio Motor Shaft Scaling FBGDS Fieldbus Gear Ratio Drive Shaft Scaling Description Conversion factors of the user-defined unit. Used to multiply the motor revolution (rotary motors) or the motor pitch (linear motors), according to the type of motor (VarCom MOTORTYPE). The conversion factor of the fieldbus devices motor shaft revolution. The conversion factor of the fieldbus devices drive shaft revolution.
6092h, sub-index 2
In general, you can modify the values of the sub-indices of both objects. It is usually sufficient, however, to modify only the PNUM value, as shown in the examples in this application note.
Application Note
= 6092 6091
To modify the gear ratio and feed constant values in MaxLink, use the CANopen Units pane in the Motion Units screen.
PNUM - Feed Constant (Unit Conversion) Numerator PDEN - Feed Constant (Unit Conversion) Denominator FBGMS - Fieldbus Gear Ratio Motor Shaft Scaling FBGDS - Fieldbus Gear Ratio Drive Shaft Scaling
MaxTune
Application Note
MaxTune
This example assumes that the feedback device (i.e., encoder) produces 10,000 counts per 1 motor revolution. The variable MENCRES defines the resolution of the motor encoder, in number of lines per revolution of the motor for a rotary motor, and in number of lines per pitch for a linear motor. When an incremental encoder is used, the number of encoder counts per revolution or pitch is obtained by multiplying MENCRES by 4. Get the value of MENCRES, multiple by 4, and then enter the number as the value of PNUM.
Application Note
3 Linear Motor
The fundamental parameter of linear motor is the motor pitch the distance between two successive magnetic poles of the motor. Pitch data is expressed in millimeters. To read the pitch distance, query object 207Dh, sub-index 0. In a linear motor, the feedback resolution is defined as the number of encoder counts per the motor pitch distance.
MaxTune
Application Note
11
The variable MENCRES defines the resolution of the encoder, in number of lines per revolution of the motor for a rotary motor, and number of lines per pitch for a linear motor. When an incremental encoder is used, the number of encoder counts per motor pitch distance is obtained by multiplying MENCRES by 4
MaxTune
4.1 Examples
1. If using a ball screw that converts 100 motor revs to 1 mm, set the variables as follows:
2.
If using a ball screw that converts 3600 rotary degrees to 1 mm, set the variables as follows:
3.
If using a ball screw that converts 360 rotary degrees to 10 mm, set the variables as follows:
Application Note
13
4.
If using a liner motor and magnetic pitch 60 mm, set the variables as follows: