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

Page 123

Advertising
background image


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

Advertising