User's Manual
Geo MACRO Drive User Manual
90 Setting Up Turbo Motor Operation
Suggested definitions for Channel 2 are:
Turbo Ultralite Description
M224->X:$078424,20 M224->X:$003441,20
Channel 2 W flag
M225->X:$078424,21 M225->X:$003441,21
Channel 2 V flag
M226->X:$078424,22 M226->X:$003441,22
Channel 2 U flag
M227->X:$078424,23 M227->X:$003441,23
Channel 2 T flag
M228->X:$078424,20,4 M228->X:$003441,20,4
Channel 2 TUVW as a 4-bit value
M271->X:$0134,0,24,S M271->X:$0134,0,24,S
Channel 2 Phase Position Register
Note: Either addressing can be used with Geo MACRO drive.
Make these definitions and add these variables to the Watch window (delete other variables that no longer
need to be monitored). With the motor killed, move the motor slowly by hand to verify that the inputs
that should change do change.
To map the hall-effect sensors, use the current-loop six-step test, or a variant of it, to force the motor to
known positions in the commutation cycle and observe the states of the hall-effect signals.
Calculating the Hall Effect Zero Point (HEZ)
The first step in finding the Hall Effect Zero point is to create a chart of the Hall Sensor Values at
different points in the Electrical Cycle. Use the Current Loop 6-step method to do this. Perform the
Current Loop 6-step method as described below and record the U (M126), V (M125), and W (M124)
values at each step in the procedure.
Current Loop Six-Step Procedure
Commutation Phase Angle at 120
o
–> Ixx72= 683
Hall Sensors at 30
o
,
150
o
, and 270
o
P179=I179 P129=I129 ; store previous offsets before test
#1o0 ; Open loop command of zero magnitude
Six Step Method U (Mx26) V(Mx25) W(Mx24)
I179=3000 I129=-1500 ; -30
o
elec.
I179=1500 I129=1500 ; 30
o
elec.
I179=-1500 I129=3000 ; 90
o
elec.
I179=-3000 I129=1500 ; 150
o
elec.
I179=-1500 I129=-1500 ; -150
o
elec.
I179=1500 I129=-3000 ; -90
o
elec.
I179=3000 I129=-1500; -30
o
elec.
I179=P179 I129=P129 ; restore previous offsets after test
Hall Sensors at 0
o
,
120
o
, and 240
o
P179=I179 P129=I129 ; store previous offsets before test
#1o0 ; Open loop command of zero magnitude
Six Step Method U (Mx26) V(Mx25) W(Mx24)
I179=3000 I129=0 ; 0
o
elec.
I179=0 I129=3000 ; 60
o
elec.
I179=-3000 I129=3000 ; 120
o
elec.
I179=-3000 I129=0 ; 180
o
elec.
I179=0 I129=-3000 ; -120
o
elec.
I179=3000 I129=-3000 ; -60
o
elec.
I179=3000 I129=0 ; 0
o
elec.
I179=P179 I129=P129 ; restore previous offsets after test
Commutation Phase Angle at 240
o
–> Ixx72=1365