Welcome to i.CanDrawIt® graphical programming
for Building Automation and Facility Management.

Another option for simulation program operation - when single stepping gets tedious - is to set a breakpoint, then run until break.

To set a breakpoint, click on the function block you wish to stop on. Check the break check box for that function block in the data dialog that appears when you click any function block. Now click the "Run program" button. The program will run until the breakpoint is reached. When the break is reached, execution will stop and the function block at the break will be highlighted.

It is entirely possible that you set a breakpoint in a location never reached in the program due to the combination of logic and provided input values. If this seems to be the case, click the pause button to stop the program wherever it happens to be. The function block where you arbitrarily stopped execution will be highlighted.

Clicking pause allows you to resume from where you paused. The stop button assumes you will reset and start over.

To reset your program, and start over from function block one, click the reset icon (yellow arrow).