xx
4.5
Transferring Data with the MPE720 . . . . . . . . . . . . . . . . . . . . . 4-65
4.5.1 Writing Parameters to the Machine Controller . . . . . . . . . . . . . . . . . . . . . .4-66
4.5.2 Writing into a Project File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-67
4.5.3 Reading from the Machine Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-68
4.5.4 Reading from a Project File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-68
4.5.5 Saving to Flash Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-69
4.5.6 Comparing to the Machine Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-70
4.5.7 Comparing Flash Memory and RAM Data. . . . . . . . . . . . . . . . . . . . . . . . . .4-70
4.5.8 Comparing to a Project File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-70
4.6
Data Transfer without Using the MPE720 . . . . . . . . . . . . . . . . 4-71
4.6.1 Using USB Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-71
4.6.2 Using the MPLoader Ver.4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-74
4.6.3 Using the MPLoad Maker . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-76
Debugging Programs
5
5.1
Debugging Ladder Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3
5.1.1 Ladder Program Runtime Monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-3
5.1.2 Register List Panes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-4
5.1.3 Watch Panes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-7
5.1.4 Searching and Replacing in Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-9
5.1.5 Searching and Replacing in Project Files . . . . . . . . . . . . . . . . . . . . . . . . . .5-12
5.1.6 Cross Reference Panes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-14
5.1.7 Checking for Multiple Coils. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-17
5.1.8 Forcing Coils ON and OFF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-18
5.1.9 Viewing a Called Program. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-21
5.1.10 Enabling and Disabling a Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-21
5.2
Debugging a Motion or a Sequence Program . . . . . . . . . . . . . 5-22
5.2.1 Tab Page Items. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-23
5.2.2 Monitoring Program Execution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-24
5.2.3 Register List Panes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-26
5.2.4 Watch Panes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-26
5.2.5 Searching and Replacing in Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-26
5.2.6 Searching and Replacing in Project Files . . . . . . . . . . . . . . . . . . . . . . . . . .5-27
5.2.7 Viewing a Motion Subprogram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-27
5.2.8 Cross Reference Searches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-27
5.2.9 Alarm Monitor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-28
5.2.10 Alarm Code Details. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-32
5.3
Monitoring Machine Operation. . . . . . . . . . . . . . . . . . . . . . . . . 5-35
5.3.1 Axis Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-35
5.3.2 Alarm Monitor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-39
5.3.3 Realtime Tracing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-43
5.3.4 XY Trace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-66
5.4
Tuning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-70
5.4.1 Using SigmaWin+ (When Using a Servo) . . . . . . . . . . . . . . . . . . . . . . . . . .5-70
5.4.2 Using DriveWizard Plus (When Using an Inverter) . . . . . . . . . . . . . . . . . . . .5-70