Product specifications
R01AN0168ED0101 Rev. 01.01 17
Application Note
Chapter 4 Automated Motor Movement
Within this chapter, more deep functional description about the processing of
the
Channel Management (CM) is given. In an overview, the functional blocks
of the
CM are looking like this:
Figure 4-1 Channel Management Details
When globally enabled by GCE, the Sequencer is triggered by its implicit
Update Timebase (Speed defined by
GUD, triggers START). This starts the
processing of all enabled channels (
CENn). If a channel is not enabled (which
can be individually set), its processing is skipped, thus leaving all its
parameters, calculations etc. untouched.
Update
Timebase
Sequencer
Movement
Calculator
Address
Generation
Pointer Set
Pointer Set
Pointer Set
Pointer Set
ZPD Mode/Count.
Pointer Set
Pointer Set
Pointer Set
Pointer Set
Channel Enable
Position Load Set
Actual Position Set
Parameter Set Variable Set
APB
Interface
APB
Interface
PWM
Value
RAM
Interface
32-bit access address specification
START
UPDATE
ZERO
ASSIGN_RAM
Ch. Number n
GEN_
START
CALC_
START
Speed Direction
MICRO
STEP
Ch. Number n
STORE_
CHANNELn
Ch. Acc.
Selection
Soft Reset
Clear ZIPn
CALC_
DONE
IRQ_REACHn
ZPD_
INFO
6
Ch. Type/Prec. Set
CZCn
ZPD Counter
CZC
IRQ_DONE
Pre-
sca-
ler
GUD
Current ZPD
Delay CZDn
5
6
GCB
2*6
6
ZIPn,
ZMTn