Editing Configuring linear servo motor

Jump to: navigation, search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

This page supports semantic in-text annotations (e.g. "[[Is specified as::World Heritage Site]]") to build structured and queryable content provided by Semantic MediaWiki. For a comprehensive description on how to use annotations or the #ask parser function, please have a look at the getting started, in-text annotation, or inline queries help page.

Latest revision Your text
Line 1: Line 1:
[[File:Linearservo cutaway.jpg|thumbnail|Ironless linear motor cross-section|362px]]
+
[[File:Linearencoder.jpg|thumbnail|A typical sealed linear encoder]]
[[File:Linearmotorprinzip.png|thumb|Linear motor works just like rotary synchronous motor that has been cut open and straightened as flat]]
+
[[File:Linearservo cutaway.jpg|thumbnail|Ironless linear motor cross-section]]
[[File:Linearencoder.jpg|thumbnail|A typical sealed linear encoder|362px]]
+
[[File:Linearmotorprinzip.png|thumb|Linear motor works just like rotary brushless synchronous motor that has been cut open and straightened as flat]]
 
Linear servo motor is an actuator producing linear force or motion and is constructed from a linear motor and a linear feedback device such as linear encoder. Compared to rotary motor with lead screw, the main benefits of linear servos are very high speeds and zero mechanical backlash. The typical drawbacks are less available force and possibly high design time effort.
 
Linear servo motor is an actuator producing linear force or motion and is constructed from a linear motor and a linear feedback device such as linear encoder. Compared to rotary motor with lead screw, the main benefits of linear servos are very high speeds and zero mechanical backlash. The typical drawbacks are less available force and possibly high design time effort.
  
Line 8: Line 8:
 
==Configuration==
 
==Configuration==
 
===Preparations===
 
===Preparations===
 +
[[File:Linearmotortrack.png|thumbnail|Magnetic pole pair pitch illustrated]]
 
Needed parameters of linear motor:
 
Needed parameters of linear motor:
 
*Magnetic pole pair pitch (this equals 2x pole pitch)
 
*Magnetic pole pair pitch (this equals 2x pole pitch)
Line 17: Line 18:
 
Needed linear feedback device parameters:
 
Needed linear feedback device parameters:
 
*Resolution (lines or pulses per millimeter)
 
*Resolution (lines or pulses per millimeter)
[[File:Linearmotortrack.png|thumbnail|Magnetic pole pair pitch illustrated|center|550px]]
 
  
 
===Setting parameters===
 
===Setting parameters===
Line 24: Line 24:
 
This example works with [[Granity]] software. Follow your drive's setup guide for all parts except these:
 
This example works with [[Granity]] software. Follow your drive's setup guide for all parts except these:
  
#Set {{param|MT}} as 3 phase AC or BLDC motor
+
#Set [[MT]] Motor type as 3 phase AC or BLDC motor
#Set {{param|MPC}} to 2
+
#Set [[MPC]] Pole count to 2
#Set {{param|FBR}} to a value calculated as: Lines per mm*Pole pair pitch. For example if we have a linear encoder with 100 pulses per millimeter and a linear motor with 50 mm pole pair pitch (25 mm pole pitch), we calculate FBR = 100*50 = 5000. '''Important:''' check whether encoder resolution is specified as pulses or cycles per mm OR counts per mm - if it's defined as counts per mm (after 4X decoding), then this value needs to be divided by 4 to get pulses per mm which is the correct input value format.
+
#Set [[FBR]] Feedback device resolution to a value calculated as: Lines per mm*Pole pair pitch. For example if we have a linear encoder with 100 pulses per millimeter and a linear motor with 50 mm pole pair pitch (25 mm pole pitch), we calculate FBR = 100*50 = 5000. '''Important:''' check whether encoder resolution is specified as pulses or cycles per mm OR counts per mm - if it's defined as counts per mm (after 4X decoding), then this value needs to be divided by 4 to get pulses per mm which is the correct input value format.
#Set {{param|MTC}} according to your motor. If the value is unknown, it is recommended to start with low values such as 30 seconds as the forcer of linear motor may have very low time constant. MTC attempts to protect motor from overheating.
+
#Set [[MTC]] Thermal time constant according to your motor. If the value is unknown, it is recommended to start with low values such as 30 seconds as the forcer of linear motor may have very low time constant. MTC attempts to protect motor from overheating.
#Finally as usual, {{param|FBI}} parameter must be set properly to achieve proper configuration.
+
#Finally as usual, [[FBI]] parameter must be set properly to achieve proper configuration.
  
It's also a good idea to set {{param|AXT}} type to Linear and set {{param|AXS}} to same as pole pair pitch so velocities and distances calculated by Granity will be shown in correct scale.
+
It's also a good idea to set [[AXT]] type to Linear and set [[AXS]] to same as pole pair pitch.
 
{{info|Granity always assumes that we’re setting up a rotary motor, and when choosing linear axis as AXT, it assumes it’s driven by rotary motor (leadscrew/belt/rack'n'pinion transmission). With linear motors, one should imagine words “pole pair” in place of “revolution” in all unit labels in Granity. I.e. when Granity says "mm per revolution" it means "mm per pole pair".}}
 
{{info|Granity always assumes that we’re setting up a rotary motor, and when choosing linear axis as AXT, it assumes it’s driven by rotary motor (leadscrew/belt/rack'n'pinion transmission). With linear motors, one should imagine words “pole pair” in place of “revolution” in all unit labels in Granity. I.e. when Granity says "mm per revolution" it means "mm per pole pair".}}
  
Line 38: Line 38:
 
==EMI notice==
 
==EMI notice==
 
Especially ironless linear motors are known to leak large amounts of [[electromagnetic interference]] due to open construction and lack of Faraday's cage. It may be necessary to use an [[Edge filter]] between the drive and motor to reduce the amount of EMI.
 
Especially ironless linear motors are known to leak large amounts of [[electromagnetic interference]] due to open construction and lack of Faraday's cage. It may be necessary to use an [[Edge filter]] between the drive and motor to reduce the amount of EMI.
 
[[Category:Argon_user_guide]]
 
[[Category:IONI_user_guide]]
 
[[Category:Setup_guides]]
 

Please note that all contributions to Granite Devices Knowledge Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see Granite Devices Knowledge Wiki:Copyrights for details). Do not submit copyrighted work without permission!

Select categories:

To edit this page, please answer the question that appears below (more info):

Cancel | Editing help (opens in new window)