
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. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .