Chapter 8, Application (resource) development – Rockwell Automation AADvance Controller Solutions Handbook User Manual
Page 123

Document: 553631
(ICSTT-RM447J_EN_P) Issue: 09:
8-1
The AADvance Workbench environment facilitates the task of automation throughout
the life-cycle of your system, from system design to commissioning and the day to day
operation and maintenance. For application (resource) development the AADvance
Workbench provides powerful and intuitive features and functionality to enhance ease
of use.
This chapter introduces the AADvance Workbench and describes basic software
features.
In This Chapter
Programming Language Support ...................................................................... 8-1
Program Management Facilities ....................................................................... 8-1
Support for Variable Types .............................................................................. 8-2
I/O Connection (Addressing of Physical I/O) .............................................. 8-2
Off-line Simulation and Testing ....................................................................... 8-2
Application (Resource) Program Security .................................................... 8-2
Aids to Software Development ....................................................................... 8-3
AADvance Workbench Licensing Options .................................................. 8-3
DIN Rails Fitting .................................................................................................. 8-4
Programming Language Support
The AADvance Workbench is IEC 61131-3 compliant, offering all five languages of the
standard:
Ladder diagram (graphical)
Function block diagram (graphical)
Structured text (textual)
Instruction list (textual)
Sequential function chart (graphical)
Program Management Facilities
The development environment is designed for collaborative working. A group of
engineers can work together, with shared ownership of a project. Each contributor can
simply 'check out' the part of the application on which they wish to work.
Program management facilities let you define each functional module (program
organization unit) and its operations, and the interactions between modules to form
the complete application. This modular approach can help future reuse of code units.
Engineers can debug their own modules independently from each other.
Programs can be simulated and tested on the computer before downloading to the
controller hardware.
Chapter 8
Application (Resource) Development