User manual
EMU3 emulator features UM0036
296/385 Doc ID 7705 Rev 11
Figure 227. Then window
9. Continue defining the level using the remaining Else If and Then commands in the
same manner as described above. Remember that:
– Else If conditions are only considered when the If conditions are not true at the
end of one memory cycle.
– If any of your Then actions include a Goto Level command, you must also define
this level.
10. Once you have defined all levels required, remember to enable the advanced
breakpoints by checking the Enable Configuration box in the top left corner of the
window.
11. Click OK to validate your Advanced Breakpoints settings, and exit the dialog box.
The current Advanced Breakpoints settings are saved as part of the workspace
settings. If you have made any errors in programming, a warning message is shown.
For example, a warning message would arise if you have asked for two incompatible
actions simultaneously, such as a Break and a Goto Level. The warning allows you to
go back and edit your sequencer programming.
Note: By default, your Advanced Breakpoints configuration is enabled every time you create, load
or modify a configuration. This means that the next time you run your application, the
Advanced Breakpoints program you have just validated (by clicking OK) will be active.
You can enable and disable your Advanced Breakpoints configuration by checking or
unchecking the Enable Configuration box at the top left-hand side of the Configuration
Summary. Additionally, the status of the configuration (enabled, modified or disabled) is
displayed in a message in the Synoptic view.
10.2.2 Memory access events
Memory access options are selected from the pull-down menu in the Memory Access
dialog box as shown in Figure 228.