Appendix
173
Label number:
X
(1)start_tr_move() command starts
X
(1~2) Trajectory calculation time on host
X
(2)Send motion-download command to DSP. DSP will take
some time (the Peak) to transfer the trajectory data and set
a “transferring done flag” for host.
X
*(2~3) Host waits the “transferring done flag” and get a
mutex from system for continue
X
(3)Send motion-go command to DSP and DSP will take
some time(the Peak) to set a “motion go” flag for DSP syn-
chronized process
X
(3~4) DSP enter the synchronized process
X
(4)DSP starts calculating first position for servo driver and
put it on SSCNET data stream
X
(4~5) The position data is sent to servo driver through cable
X
(5)Servo motor runs according to the position data
X
** (5~6) Host start_ta_move() object is in ending process
X
(6)start_ta_move function leaves
Note
:
* Waiting mutex time is uncertain. It takes 2~10ms in aver-
age.
** C++ object dis-constructing time.
Conclusion
: From Command Launched to Motor started takes
about 3.5 SSCNET cycle
Содержание PCI-8366+
Страница 4: ......
Страница 14: ...x List of Figures ...
Страница 17: ...Introduction 3 Figure 1 3 Flowchart for Building an Application ...
Страница 26: ...12 Installation 2 2 PCI 8372 8366 Outline Drawing Figure 2 1 PCI 8372 8366 Mechanical Drawing ...
Страница 31: ...Installation 17 2 Press HPI boot ...
Страница 32: ...18 Installation 3 Press Flash DL button and select a kernel4 hex ...
Страница 34: ...20 Installation Figure 2 3 SSCNET Communication Test Utility ...
Страница 49: ...Signal Connections 35 Figure 3 9 Skin Type ...
Страница 144: ...130 Operation Theory ...
Страница 149: ...Motion Creator 135 Figure 5 6 Software Version Information ...
Страница 158: ...144 Motion Creator Figure 5 10 Tuning Window 5 5 1 Component Description Figure 5 11 Trigger Setting Frame ...
Страница 160: ...146 Motion Creator Figure 5 13 Channel Selection Frame Figure 5 14 Motion Frame ...