ADLINK PCI-8258 User Manual

Page 200

Advertising
background image

186

Motion Control Theory

I32 APS_arc3_ca ();I32 APS_arc3_ca_v ();I32 APS_arc3_ca_all

();I32 APS_arc3_ce ();

I32 APS_arc3_ce_v ();I32 APS_arc3_ce_all ();I32 APS_arc3_ca

();I32 APS_arc3_ca_v ();

I32 APS_arc3_ca_all ();I32 APS_sprial_ca ();I32

APS_sprial_ca_v ();I32 APS_sprial_ca_all ();

I32 APS_sprial_ce ();I32 APS_sprial_ce_v ();I32

APS_sprial_ce_all ();

b. Send the trigger signal to run synchronized start

You may enable multiple axes at the same time by sending
trigger signal with function in form of:

I32 APS_move_trigger ();

See figure below for multiple axes' concurrent startup by trigger:

Relevant APS API described below:

I32 APS_move_trigger (); // trigger issued

I32 APS_stop_move (); // synchronized deceleration stopped

I32 APS_stop_move (); // synchronized Emg stopped

Time



Velocity



Time



APS_move_trigger();

Time



Axis

0

Axis

1

APS_ptp(axis0,MF_WAIT…);

APS_ptp(axis1,MF_WAIT…);

In

WAITstate

In

WAITstate

Axis

0

Axis

1

Advertising
This manual is related to the following products: