iii
C7-621 / C7-621 AS-i Control Systems
C79000-G7076-C622-01
Contents
1 Introduction 1-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1 Controlling with the C7 1-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2 C7 AS-i CP in the C7-621 AS-i 1-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3 Operator Control and Monitoring with C7 1-5. . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4 C7 Overview 1-7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2 Startup 2-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1 Starting Up 2-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2 Selecting the C7 CPU Mode 2-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3 DI/DO Status Display (C7-621) 2-9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4 Memory Reset on the C7 2-11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3 Controlling with the C7 CPU 3-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1 C7 CPU : Overview 3-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2 Programming the C7 CPU 3-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.3 Performance of the C7 CPU 3-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.4 Test and Reference Data Functions of the C7 CPU 3-7. . . . . . . . . . . . . . . . . . .
3.4.1 Clock and Run-Time Meter 3-10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5 Blocks on the C7 CPU 3-11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.6 C7 CPU Parameters 3-15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.6.1 “Cycle/Clock Memory” Tab 3-16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.6.2 “Startup” Tab 3-18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.6.3 “Diagnostics/Clock” Tab 3-19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.6.4 “Retentive Memory” Tab 3-20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.6.5 “Interrupts” Tab Page 3-21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.6.6 “Cyclic Interrupt” Tab Page 3-22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.6.7 “Nodes – MPI” Parameter Field in the “General” Tab Page 3-23. . . . . . . . . . . . .
3.7 Calculating the Cycle and Reaction Time of the C7 CPU 3-25. . . . . . . . . . . . . .
3.7.1 Reaction Time 3-27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.7.2 Example of Calculating the Cycle and Reaction Time 3-32. . . . . . . . . . . . . . . . .
3.7.3 Interrupt Reaction Time 3-35. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.7.4 Example of Calculating the Interrupt Reaction Time 3-37. . . . . . . . . . . . . . . . . . .
3.7.5 Reproducibility of Time-Delay and Cyclic Interrupts 3-38. . . . . . . . . . . . . . . . . . .
3.8 Loading/Erasing the C7 CPU Flash Memory 3-39. . . . . . . . . . . . . . . . . . . . . . . . .