Table of Contents
vii
FM 353 Stepper Drive Positioning Module
6ES7 353-1AH01-8BG0
9.2 Operating modes 9-14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.2.1 Jogging 9-15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.2.2 Open-loop control 9-18 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.2.3 Reference point approach 9-19 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.2.4 Incremental relative 9-24 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.2.5 MDI (Manual Data Input) 9-27 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.2.6 Automatic 9-31 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.2.7 Automatic single block 9-36 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.3 System data 9-37 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.3.1 Change parameters/data (Write request in user DB, DBX39.3) 9-38 . . . . . . . .
9.3.2 Single functions (user DB, DBB34 and 35) 9-42 . . . . . . . . . . . . . . . . . . . . . . . . . .
9.3.3 Single functions (user DB, DBB36 and 37) 9-44 . . . . . . . . . . . . . . . . . . . . . . . . . .
9.3.4 Zero offset (Write request in the user DB, DBX39.1) 9-46 . . . . . . . . . . . . . . . . .
9.3.5 Set actual value (Write request in the user DB, DBX38.7) 9-48 . . . . . . . . . . . . .
9.3.6 Set actual value on-the-fly (Write request in the user DB, DBX39.0) 9-49 . . . .
9.3.7 Request application data (Write request in the user DB, DBX39.6) 9-50 . . . . .
9.3.8 Teach in (Write request in the user DB, DBX39.7) 9-51 . . . . . . . . . . . . . . . . . . . .
9.3.9 Set reference point (Write request in the user DB, DBX38.6) 9-51 . . . . . . . . . .
9.3.10 Measured values 9-52 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.3.11 Basic operating data (Read request in the user DB, DBX42.0) 9-55 . . . . . . . . .
9.3.12 Active NC block (Read request in the user DB, DBX42.1),
next NC block (Read request in the user DB, DBX42.2) 9-56 . . . . . . . . . . . . . .
9.3.13 Application data (Read request in the user DB, DBX43.6) 9-57 . . . . . . . . . . . . .
9.3.14 Actual value block change (Read request in the user DB, DBX42.3) 9-57 . . . .
9.3.15 Servicing data (Read request in the user DB, DBX42.4) 9-57 . . . . . . . . . . . . . .
9.3.16 Additional operating data (Read request in the user DB, DBX43.5) 9-58 . . . . .
9.3.17 Parameters/data (Read request in the user DB, DBX43.3) 9-58 . . . . . . . . . . . .
9.4 System of measurement 9-59 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.5 Axis type 9-60 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.6 Determining the position 9-63 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.6.1 Synchronizing the stepper motor axis 9-64 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.7 Stepper motor control system 9-66 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.7.1 Frequency generation 9-69 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.7.2 Drive interface 9-71 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.7.3 Rotation monitoring 9-75 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.8 Digital inputs/outputs (Read request user DB, DBX43.4) 9-77 . . . . . . . . . . . . . .
9.8.1 Function description for digital inputs 9-78 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.8.2 Function description for digital outputs
(Write request in the user DB, DBX39.4) 9-79 . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.9 Software limit switches 9-80 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.10 Process interrupts 9-81 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10 Writing Traversing Programs 10-1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.1 Traversing blocks 10-2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.2 Program execution and direction of processing 10-16 . . . . . . . . . . . . . . . . . . . . . .
10.3 Block transitions 10-16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .