AggreGate features an IDE that allows you to create and debug programs written in IEC 61131-3 languages. This IDE is implemented as part of the AggreGate GUI Builder.
Desktop panel is the area where you create charts and diagrams. ST code editor is a word processor where you edit structured text. The editor provides tooltips on standard functions and variables. Also, the code editor has a code analyzer featuring syntax and compilation error highlighting.
Component palette panel contains the elements of the language being used. To add an element, simply drag it from the palette panel and drop it into the desktop panel.
IEC variables panel shows the values of local variables. It can also display device variables.
Root panel for graphic languages lists all the elements found in the desktop panel.
Output console shows messages and compilation errors.
Your program can be executed in the debugging mode, in which you can set breakpoints, execute POU processes step-by-step, and inspect the values of variables.
POU variables table. Variable values are updated every time the execution stops, i.e. after the execution hits a breakpoint or when you step through your program.
Desktop panel. shows the breakpoints and highlights the current step being executed.