EasyManua.ls Logo

Siemens SIMATIC FM 353 - Page 302

Siemens SIMATIC FM 353
361 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Writing Traversing Programs
10-20
FM 353 Stepper Drive Positioning Module
6ES7 353-1AH01-8BG0
Influence of M function on block change on-the-fly
Machine data can specify the output time for M functions:
S M function is output before or after positioning with a block change
M-function output and positioning proceed in alternation.
M function output before positioning causes exact-positioning response in
the preceding block.
M function output after positioning causes exact-positioning response within
the block.
S M function is output during positioning
M-function output and positioning proceed simultaneously.
The following figure shows a sample program with M function output “during
positioning”.
/ N
G1
G2 G3 X/t F M1
M2
M3 D
100 00 1010 000
10
90
40
97
5
15
20 60
20 000
30 000
40 000
20
30
V
X
N5 N10 N15
N20
10 000 20 000
30 000 40 000
10 20 30 40 97
M No.
1 Output of M10 is not position-dependent, since no relevant position for a position
dependent M function is present.
2 At the block change from N5 to N10, output is prepared. The axis the M function does
not proceed until the actual position has reached the programmed position of N5.
3 If two M functions are programmed in a traversing block, the first M function is output
depending on position, followed by the second M function.
4 The change signal for M97 or M98 is output with the G64 block transition (digital
output) if the actual position has reached the programmed position of the block.
The actual position runs behind the set position (difference = overtravel).
1
2
3
4
J

Table of Contents

Related product manuals