Page 70 - PLC Automation
P. 70

68               MAIN CATALOG PLC AUTOMATION



          —

          ABB Ability  Automation Builder
                                    TM

          Productivity features
   02







                           Object-oriented programming of AC500 V3 CPUs  Drive integration
                           All essential features of standard object-oriented   Seamless integration of ABB Drives connected to
                           programming are included in Automation      AC500 PLCs:
                           Builder's object-oriented programming:      •  Common configuration of cyclic data exchange
                           •  Better structured program code with “separa-  •  Access to the drive via the AC500 PLC - no need
                            tion of concerns” and information hiding    for point-to-point connections
                           •  Flexible extensibility by new types of objects   •  Upload, download and offline editing of drive
                            (e.g. software representations of new types of   parameters
                            drives)
                           •  Reuse of code for defining specialized sub-  Integrated configuration of AC500 software
                            classes (inheritance), reuse of code operating   features
                            on different implementations of an interface   All required AC500 software features can be
                            (polymorphism)                             selected and configured by Automation Builder,
                           •  New optimized editors for IEC programming   e.g.
                            languages                                  •  KNX gateway for connecting to building
                           •  Continuous Function Chart (CFC) with auto   automation devices
                            routing of connections between POUs, unre-  •  BACnet B-BC object engineering
                            stricted definition and display of the execution   •  IEC 60870 protocol for data exchange with
                            order                                       substations
                           •  Structured Text (ST) with Support for quick    •  Time synchronization via SNTP
                            editing with extensive support, such as intelli-  •  Shared variables with other AC500 PLCs
                            sense, grouping, collapsible tree structure, and
                            indented brackets                          Professional version control – management of
                                                                       the application project
                           HMI integration                             Professional Version Control is an integrated link
                           Synchronization of connection settings and access   to the version control system Subversion (SVN).
                           to tags on the AC500 PLC.                   End users can use this tool to manage indepen-
                                                                       dently both the complete IEC 61131-3 project
                                                                       version, as well as the individual application
                                                                       objects. End users benefit from automated man-
                                                                       agement of the source code when developing a
                                                                       project in various teams or over a long period of
                                                                       time.

                                                                       Professional static analysis
                                                                       With static code analysis it is possible to check
                                                                       the source code of AC500 applications based on
                                                                       pre-defined rules and naming conventions.
                                                                       Additional information on potential development
                                                                       problems is revealed and errors can be detected
                                                                       and eliminated before the application will be
                                                                       tested on the PLC. Static code analysis imple-
                                                                       ments more than 100 pre-defined and partly con-
                                                                       figurable rules.
   65   66   67   68   69   70   71   72   73   74   75