Operation Theory
115
unit in this sequence motion control. Properly group some of those
frames into one pattern. Simply put, a pattern contains many
frames inside. The motion pattern can be reused and in the form
of T-curve, S-curve, combined T-curve and S-curve, or arbitrary
velocity profile. Consequently, you can plan it at your will.
Next, you have to consider the synchronism. In fact, some con-
trolled axes may have the synchronous relation with each other. In
a word, they are time-dependent. Consequently, you can group
them as one sequence. DSP will execute the sequence based on
the time relation to realize the synchronous motion. The sequence
may conatins the pattern information of multi axes.
In other case, certain axis may refer to the other axis’ condition
and start to move. For example, axis 0 is planed to move while the
maximum velocity of axis 1 is achieved. At this moment, you can
use API to completely describe the motion patterns and achieve
the time-dependent motion. The sequence contains the pattern
information of one axis.
Sequence is the container of patterns. Pattern is the container of
frames. Sequence also has the time-dependent description to
complete the motion behavior that users want to realize.
Finally, every sequence designs triple pattern buffers to meet the
motion continuity. While the patterns are executed continuously,
the first pattern buffer will be passed down to DSP and the remain-
ing two buffers would wait to be executed as the concept of queue.
This design can make sure the continuity of motion. Users also
can judge the motion status. If certain status comes into existence,
you can replace the patterns in the sequence at your will.
4.14.1 Conceptual Flow Chart
1. Create Frames
The trapezoidal velocity profile has three frames and S-curve has
seven frames. If you are not familiar with it, please refer to 4.2.
First of all, users have to prepare the timing chart (velocity profile)
of all controlled axes. The following is the demonstrated timing
chart for handler control:
Содержание 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 ...