84
•
Operation Theorem
100000pps if Sensor 3 is touched. Then the code for this application and
the resulting velocity profiles are shown below.
_7443
_fix_speed_range(axis, 100000.0);
_7443_start_ta_move(axis, 200000.0, 1000, 10000, 0.02,0.01);
while(!_7443_motion_done(axis))
{
// Get Sensor’s information from other I/O card
if((Sensor1==High) && (Sensor2==Low) && (Sensor3 == Low))
_7443_v_change(axis, 25000, 0.02);
else if((Sensor1==Low) && (Sensor2==High) && (Sensor3 == Low))
_7443_v_change(axis, 50000, 0.02);
else if((Sensor1==Low) && (Sensor2==Low) && (Sensor3 == High))
_7443_v_change(axis, 100000, 0.02);
}
Where the information of three sensors are acquired from other I/O card.
And the resulting velocity profile from experiment is shown below.
Relative Function:
_7443_v_change(), _7443_sd_stop(), _7443_emg_stop(), _7443
_fix_speed_range(),
_7443
_unfix_speed_range(), _7443_get_currebt_speed()
: refer to section 6.5
Motor
Sensor 2
Sensor 3
Pos=0
Pos=200000
Moving part
Sensor 1
Summary of Contents for PPCI7443
Page 1: ...PPCI7443 Advanced 4 Axes Servo Stepper Motion Control Card User s Guide Version 2 00...
Page 2: ......
Page 6: ......
Page 8: ......
Page 42: ...34 Single Connections...
Page 82: ...74 Operation Theorem _7443_set_home_config _7443_home_move Refer to section 6 9...
Page 108: ......
Page 118: ......