42
Operation
Theory
4.2
Frame Architecture
In this section, the frame architecture, which is the basis of all
motion functions, is described.
4.2.1
Frame Introduction
A frame is a mathematical description of a piece of motion trajec-
tory. When user gives a motion command, for example:
start_sr_move(), the motion command will be translated into sev-
eral frames. Each frame represents some pieces of the whole
motion trajectory. Then, the frame data is downloaded to the SSC-
NET board.
As mentioned in previous sections, the SSCNET board is
equipped with a DSP. It is in charge of calculating the frame data,
so that the original motion trajectory information can be retrieved.
This is an example to illustrate how a frame works.
Suppose a user want an axis to move 10mm in distance. The
acceleration time is 0.5 sec, deceleration time is 0.2 sec, and max-
imum velocity is 5mm/sec. So, he would call the function
start_tr_move() function and provide the correct parameters in his
application program. The library then splits the motion command
into several frames, and downloads these frames to the SSCNET
board. See flow chart below:
Содержание 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 ...