
Operation Theory
45
4.2
Motion Control Modes
Not like motor control is only for positive or negative moving,
motion control make the motors run according to a specific speed
profile, path trajectory and synchronous condition with other axes.
The following sections describe the motion control modes of this
motion controller could be performed.
4.2.1
Coordinate System
We use Cartesian coordinate and pulses for the unit of length. The
physical length depends on mechanical parts and motor’s resolu-
tion. For example, if users install a motor on a screw ball. The
pitch of screw ball is 10mm and the pulses needed for a round of
motor are 10,000 pulses. We can say that one pulse’s physical
unit is equal to 10mm/10,000p =1 micro-meter.
Just set a command with 15,000 pulses for motion controller if we
want to move 15mm. How about if we want to move 15.0001mm?
Don’t worry about that, the motion controller will keep the residue
value less than 1 pulse and add it to next command.
The motion controller sends incremental pulses to motor drivers. It
means that we can only send relative command to motor driver.
But we can solve this problem by calculating the difference
between current position and target position first. Then send the
differences to motor driver. For example, if current position is
1000. We want to move a motor to 9000. User can use an abso-
lute command to set a target position of 9000. Inside the motion
controller, it will get current position 1000 first then calculate the
difference from target position. It gets a result of +8000. So, the
motion controller will send 8000 pulses to motor driver to move the
position of 9000.
Sometimes, users need to install a linear scale or external
encoder to check machine’s position. But how do you to build this
Содержание PCI-8102
Страница 10: ...vi List of Figures ...
Страница 13: ...Introduction 3 Figure 1 2 Flow Chart for Building an Application ...
Страница 18: ...8 Introduction ...
Страница 28: ...18 Installation ...
Страница 46: ...36 Signal Connections and stop signals to STA and STP pins on the K1 connector of the first PCI 8102 card ...
Страница 98: ...88 MotionCreatorPro 5 3 2 Select Menu The select menu appears after running MotionCreatorPro It is used to ...
Страница 99: ...MotionCreatorPro 89 5 3 3 Card Information Menu In this menu it show some Information about this card ...
Страница 100: ...90 MotionCreatorPro 5 3 4 Configuration Menu In this menu users can configure ALM INP ERC EL ORG and EZ ...
Страница 102: ...92 MotionCreatorPro In this menu users can configure LTC SD PCS and Select_Input ...
Страница 104: ...94 MotionCreatorPro In this menu users can configure pulse input output and move ratio and INT factor ...
Страница 116: ...106 MotionCreatorPro Z Save Config Save current configuration to 8102 ini And 8102MC ini Z Close Close the menu ...
Страница 124: ...114 MotionCreatorPro ...
Страница 196: ...186 Function Library pSVdec S curve region during deceleration by calculation pTconst constant speed time maximum speed ...
Страница 205: ...Connection Example 195 5 DIN DI_COM 6 DOUT DO_COM 7 DIR OUT DIR OUT ...
Страница 206: ...196 Connection Example 8 HSIN 9 HSOUT HO_COM ...
Страница 207: ...Connection Example 197 Mechanical Dimensions ...
Страница 208: ...198 Connection Example ...
Страница 209: ...Appendix 199 Appendix 8 1 Color code of Mitsubishi servo J3A cable MRJ3CN1 xM OPEN ...
Страница 210: ...200 Appendix ...