Writing Traversing Programs
10-17
FM 353 Stepper Drive Positioning Module
6ES7 353-1AH01-8BG0
Output of M function during positioning
V
N
i
N
i+1
t
(“long block”)
ÉÉ
ÉÉ
ÉÉ
ÉÉ
ÉÉ
ÉÉ
ÉÉ
ÉÉ
ÉÉ
M
t
V
N
i
N
i+1
t
(“short block”)
Case 2
Output of M function after positioning
ÉÉ
ÉÉ
ÉÉ
ÉÉ
ÉÉ
ÉÉ
ÉÉ
ÉÉ
ÉÉ
M
V
t
t
N
i
Target range
Case 3
Change block on-the-fly - G64 (standard case)
Changing from one traversing block to the next proceeds without stopping the axis.
The acceleration and braking function is calculated for multiple blocks when the
G64 function is programmed. The number of blocks processed in advance is three.
When the block changes, the feed rate is changed in such a way that a higher
speed from a preceding block is never carried over into the next block, and a
higher speed from a following block never goes into effect while a given block is
still traversing its own path. This means that acceleration does not begin until the
starting point of the block, and deceleration to a lower speed for a following block is
initiated as with G60. When the speed of the following block is reached, the resid-
ual distance in the current block is processed at the feed rate of the following
block.
Summary of Contents for SIMATIC FM 353
Page 22: ...Product Overview 1 12 FM 353 Stepper Drive Positioning Module 6ES7 353 1AH01 8BG0 ...
Page 32: ...Installing and Removing 3 6 FM 353 Stepper Drive Positioning Module 6ES7 353 1AH01 8BG0 ...
Page 282: ...Description of Functions 9 82 FM 353 Stepper Drive Positioning Module 6ES7 353 1AH01 8BG0 ...
Page 354: ...User Data Block AW DB B 16 FM 353 Stepper Drive Positioning Module 6ES7 353 1AH01 8BG0 ...