Short Description Software

Configuration and Programming

Configuration and programming of all AC500 control systems (CPUs) is done by using Automation_Builder software.

Features:

  • Standardized programming according to IEC 61131-3 - five programming languages (Structured Text (ST), Function Block Diagram (FBD), Instruction List (IL), Ladder Diagram (LD), Sequential Function Chart (SFC)), free graphical function chart (CFC), debugging functions for program test
  • Application programming in C/C++
  • Online diagnosis
  • Debugging functions for the program test: Single step, Single cycle, Breakpoint
  • Offline simulation - simulate commands without PLC being connected
  • Sampling trace - timing diagrams for process variables
  • Recipe management and watch lists
  • Visualization
  • Configuration of the Communication Interface Modules (for PROFINET, ETHERCAT, PROFIBUS DP, CANOPEN, DEVICENET, ETHERNET, MODBUS and CS31)
  • Programming - serial or via ETHERNET or ARCNET networks
  • Comprehensive libraries
  • Export and import interfaces for devices, signals, applications, visualization, etc.
  • Multi-user support and project compare
  • Project scripting
../_images/6e0498a8e387631d0a33139000eba54e

Offline Simulation

IEC 61131-3 commands can be simulated without a PLC being connected, including the relevant malfunctions. After the program test, the application can be downloaded to the control system.

Sampling trace

Timing diagrams for process variables and storage of data in a ring buffer with event trigger.

Recipe management and watch lists

Values of selected variables are displayed. Pre-defined values can be assigned to variables which can then be downloaded to the control system all at once (“Write recipe”). Actual values from the control system can also be pre-assigned for reading into the Watch and Recipe Manager, and stored in memory there (“Read recipe). These functions are also helpful, for example, for setting and entering control parameters.

Visualization

Includes color change, moving elements, bitmaps, text display, allows input of setpoint values and display of process variables read from the PLC, dynamic bar diagrams, alarm and event management, function keys and ActiveX elements.

Programming

Serial or via ETHERNET or ARCNET networks.

Engineering interface

Provides access from the programming system to an external project database in which the program source code of one or several automation projects is managed. Optionally, a version control system, such as Visual Source Safe, can be used in order to ensure data consistency of the program code for several different users and projects.