UnityPro Brochure

download UnityPro Brochure

of 9

Transcript of UnityPro Brochure

  • 8/2/2019 UnityPro Brochure

    1/9

    For your automation solutions

    Unity Pro

    Increase your productivity

    through heightened awareness

  • 8/2/2019 UnityPro Brochure

    2/9

    Unity Pro

    ...for PLCs

    Software productivity...

    Based on the standards set by Scheider Electricss PL7

    and Concept software, Unity Pro has become the common

    programming, debugging and operating software for the

    Premium, Atrium and Quantum ranges, offering you the

    benefit of total portability between Unity PLCs.

    Unity Pro is built on an object-oriented model: you create your generic

    objects (data, functions, etc.) and their properties in libraries, to be

    used and shared by the programs.

    Programs are automatically updated if a library object is modified.

    Independent symbolic memory variables, structured data and user

    function blocks all mean that these generic objects are the direct

    reflection of your application-specific components.

    Forget the PLC, design your project in the exact image of the process

    using a 100% functional approach.

    Create your own software factory to meet your requirements for

    communication and data exchange between tools. Unity Pro uses

    XML, the W3C universal standard, as the source format for

    applications (variables, codes, I/O, etc): you simply exchange all or

    part of your application with all the other software in your project.

    Unity Pro is built on an open client/server architecture: you can

    access all application resources locally or remotely, whether

    connected to the central PLC or a distributed PLC by means of VBA,VB or C++ interfaces.

    More configuration and generation, less programming! You can

    enhance the quality of your applications through the reuse of

    standardized modules and objects. Forget the restrictions of

    debugging - simulate your application on PC

    What is more, Unity Pro integrates the latest Windows XP and 2000

    user interface standards: optimum graphic interface, very easy

    customization, precise online help, etc.

    >

    2 3

    Directly fromyour field ofexpertise

    Inherently openarchitecture

    Automaticallymoreproductive

    Welcome to the world of Simply Smart* from Telemecanique.

    To meet requirements for performance, simplicity,modularity, openness and

    cost, Schneider Electric has drawn on its expertise to develop Unity.

    Discover Telemecaniques new range of automation software based on

    openness and collaboration at all stages of the life cycle. Used with

    Telemecaniques new PLC processors,Unity has invented a new approach to

    software development and operation of automation systems which puts your

    productivity first.

    *Simply Smart: smarter and more intelligent yet even easier to use.

  • 8/2/2019 UnityPro Brochure

    3/9

    Unity Pro offers a better user interface

    and greater potential while ensuring an

    easy transition from your existing

    applications.

    Unity Pro is a simple to use, all-in-one

    software package.

    The general user interface and intuitiveapproach of its software predecessors have

    been enhanced still further for optimum

    user-friendliness under Windows XP and 2000:

    customizable toolbar and icons, extended

    drag & drop functions, contextual help, data

    entry wizards, code syntax analyzer, tool tips,

    preferences, totally graphic configuration,

    comprehensive online catalog, hyperlinksall

    designed to increase development productivity

    in your preferred environment.

    Unity Pro opens the door to the new

    generation of Premium, Atrium and Quantum

    PLC processors.

    All the existing I/O peripherals - application-

    specific modules, communication modules and

    fieldbuses - can be set up with Unity Pro.

    A single, totally compatible, software product

    for three specialized PLC ranges, giving you the

    freedom to choose the best solution for your

    application, while developing the benefits of

    software standardization.

    All PL7 and Concept applications are

    compatible and can be converted

    automatically with Unity Pro software.

    The firmware update for the Premium, Atrium

    and Quantum PLC processors is provided

    with Unity Pro. So you can make your installed

    base compatible and benefit from the

    performance and functions of Unity without

    having to change your processor!

    Productivityfirst...

    The best PLCsolution

    Compatibilitywith existingapplications

    Boost theperformance ofthe PLC

    The new Premium,

    Atrium and Quantum

    processors have

    significantly increased

    memory capacities for

    your programs, data

    and Ethernet TCP/IP

    communication.

    You wont ever have to startfrom scratch again!

    Unity Pro>

    4 5

    Customizable

    user interfaceApplication browser,

    menu bar and

    toolbar, graphic

    editor windows,

    diagnostic viewers,

    etc... it can all be

    positioned according

    to user preference.

  • 8/2/2019 UnityPro Brochure

    4/9

    Five IEC languages available as standard

    Unity Pro integrates the five IEC 61131-3 languages. Each

    declared section can be programmed in one of the following:

    - Ladder: graphic editor, up to 64 columns

    - Structured Text: coloring syntax improves legibility. It has all

    the IEC functions

    - Sequential Function Chart: graphic editor, use in IEC SFC or

    Grafcet chart by parameter entry

    - Instruction List: syntax coloring, 100% IEC

    - Function Block Diagram: graphic editor, automatic routing of

    links

    All the IEC functions are available in a library to facilitate the

    development of standard modules.

    A functionalview of yourapplication

    A function module

    includes program

    segments, animation

    tables, graphic runtime

    screens and hyperlinks.

    These function modules

    are assembled and

    organized into

    hierarchies to form the

    functional view. This is

    real process mapping,

    providing direct,

    unambiguous access

    to the application.

    7

    Think process and forget the PLC!

    Unity Pro>

    Directconversion of

    your processes...

    Standardobjects andfunctions

    Assuredportabilitybetween UnityPLCs

    Your applications are easier to design,

    operate and maintain when your

    processes are given priority, not your

    PLC. With Unity Pro, think process.

    The Unity Pro design environment provides a

    set of functions and tools for applying the

    application structure to the structure of yourprocess.

    The program, which is divided up into reusable

    function modules, contains all the elements

    used in automating a module: programs,

    function blocks, animation tables, runtime

    screens, hyperlinks. Thus the designer can

    define a multi-level tree structure for the

    application, independently of the multitask

    structure of the PLC.

    Derived structure types (DDT) and multi-

    dimensional tables can be used to

    standardize your application objects.

    The use of independent symbolic variables

    from the physical memory makes the

    programs generic so they can be reused

    without restrictions. Program elements, which

    are used repetitively, can be encapsulated in

    user function blocks (DFBs). Read and/or write

    protected, they become veritable standards of

    your expertise and processes.

    The 5 IEC languages supported by Unity Pro

    and the majority of the instructions are

    independent of the Premium, Atrium or

    Quantum target PLC.

    So you can choose the most appropriate

    automation platform for your application while

    retaining your software standards.

    6

  • 8/2/2019 UnityPro Brochure

    5/9

    Create andmanage yourautomationsystem objectlibraries

    Unity Pro has a library

    containing almost 800

    functions. Users can

    add their own DFBs

    and DDTs to the

    library, making it their own application reference database. With the

    SDKC option, functions and function blocks for use by the Unity Pro

    application can also be developed in Microsoft C language.

    8

    Improve your efficiency!

    Unity Pro>

    With Unity Pro, you can develop your applications more

    quickly and improve quality by reusing objects, generating

    modules, simulating on a PC, performing diagnostics at

    source and safe modifications

    Reuse and generation

    An integrated wizard is used to export function modules with all their

    code and data and import them with generation of the name of eachobject used. With its local or remote management of user libraries,

    Unity Pro ensures optimum reuse of standards between

    programmers. The version management of objects in libraries

    automatically ensures consistency when the application is opened or

    at a simple verification request. Instances of application objects are

    then regenerated to reflect modifications in the library.

    Improve quality before installation

    The integrated PLC simulator faithfully reproduces the behavior of the

    target PLC on a PC. All the debugging tools can be used during

    simulation. The language editors have realtime animations for

    displaying the state of the variables and the logic during operation.

    The runtime screens make debugging easy with views representing

    the state of the variables in the form of graphic objects: indicators,

    trend charts.

    Diagnostics are immediate and automatic

    A display window provides a clear display in chronological order

    (date-stamped at source) of all system and application faults. From

    this window it is possible to access the program editor indicating

    where the error occurred or where the cause of the faults is displayed.

    Faults can be displayed on Magelis terminals, web servers and

    supervisory equipment connected to the PLC with no need for

    programming or parameter setting.

    Change your application in total safety

    Services for grouped modification of variables or programs online

    (and in RUN mode) ensure that such modifications are taken into

    account in the same scan cycle. The entire program can be modified

    in RUN mode to minimize downtime. You can prepare the

    modifications offline and then transfer them with the PLC in RUN

    using the virtual connection mode.

    Designed forproductivity...

    Debuggingmade easy...

    Diagnostics atthe touch of abutton...

    9

    All partof the service...

    All the tools youneed for displayand debugging

    - Graphic languages

    with link animation

    - Graphic runtime

    screens

    - Step by step

    execution

    - Breakpoint

    - Realtime display point

    A single editor

    This can be accessed

    during programming

    for:

    - Declaring variables

    and function blocks

    - Using and archiving

    in libraries

    - Displaying data

    structures

    hierarchically

    - Searching, sorting and filtering data

    - Creating hyperlinks for any variable

  • 8/2/2019 UnityPro Brochure

    6/9

    11

    Openness for working together

    Unity Pro>

    Openclient/serverarchitecture

    XML formatapplicationsource

    The right

    information, atthe right time

    Unity Pro uses the best open standards

    from the worlds of software and

    communication for your benefit.

    Exchanging data with external tools is

    simple, reliable and fast.

    You can access all Unity Pro software

    resources locally or remotely whether

    connected to the central PLC or a distributed

    PLC via VBA, VB or C++ type interfaces

    provided by the Unity Developers Edition

    software.

    You can therefore benefit from made-to-

    measure solutions such as the creation of

    interfaces with an electrical CAD system, code

    and variables generator, etc.

    The adoption of the XML standard for all file

    exports/imports ensures it is simple to reuse

    data in other software: electrical or

    mechanical CAD-CAM, spreadsheets,

    databases, etc.

    What is more, the flexibility of XML allows

    revisions to be made and ensures total upward

    compatibility of applications using this data

    format.

    The hyperlink functions integrated in Unity Pro

    access all local or remote resources from theworkstation via the network.

    With just a single mouse click, it is possible to

    view external documentation or even launch

    applications connected with the project being

    used: configuration of speed drives, HMI, etc.

    10

    XML, the source application format

    XML (Extensible Markup Language) , with standardization guarantee d

    by the international organization W3C, is the most common format for

    eBusiness transactions on the Internet. By adopting this format for

    all objects, I/O, variables, program sections, hardware modules, etc,

    Unity Pro is perfectly compatible with corporate software (MES, ERP).

    Hyperlinks fortotalcommunicationcontrol...

    In Unity Pro, hyperlinks

    can be defined at any

    point in the application:

    browser, variable orprogram comment,

    operator screens, etc.

    They are an integral

    part of the application

    and thus help to

    provide a complete

    and consistent view of

    application resources.

    Unity Developers Edition for interfacing yourpreferred tools

    IT development engineers familiar with C++, Visual Basic or VBA

    languages, client/server architectures, XML and COM/DCOM

    technologies, and with database synchronization, will find that Unity

    Developers Edition provides them with access to all the Unity Studio

    and Unity Pro software object servers. Using these very same

    mechanisms for its own requirements, Unity thus ensures the stability

    and durability of all interfaces developed.

  • 8/2/2019 UnityPro Brochure

    7/9

    Protect PLCdata

    It is possible to

    prevent variables from

    being modified by an

    operator by setting

    the parameters of the

    user profile. For a

    more specialized

    approach, it is

    possible to assign an

    attribute to each

    variable that will

    prevent it from being

    modified. You can

    thus completely

    customize and filter authorized operations. What is more, certain

    critical actions may be systematically subject to entry of a password.

    13

    Secure your future...

    Unity Pro>

    Secureaccess...

    Protect yourexpertise

    Control theapplication

    Filtering operator access, tracking modifications,

    protecting data, checking versions - everything is provided

    in Unity Pro to ensure optimum operation of the

    application.

    In Unity Pro, a user profile management function associated with an

    audit (trace) file filters access to the software and records all

    modifications made in the various editors: program, variables, etc.Management of this file is integrated in the Windows event log

    management, ensuring reliability of information (protected file) and

    easy display and archiving of data.

    Unity Pro provides numerous protection levels for advanced

    programs.

    Whether a DFB or a program section, every element can be protected

    against modification or even configured as read-only. Encryption

    mechanisms enable these objects to be reused, if required, without it

    being possible to read or modify them.

    With Unity Pro, you can be sure that the program version you are

    using is the right one.

    Every application has a unique application ID. If the application in the

    PLC is different from that stored on the PC, Unity Pro informs you of

    the difference. You can then update accordingly by downloading the

    application to the PLC or by uploading the PLC application to the PC.

    12

    A systematic logof PLCmodifications

    The log of operator

    actions on Unity Pro

    software is archived in

    a protected Windows

    file. Events are date-

    stamped with clear

    identification of those

    responsible (name) and

    the actions performed.

  • 8/2/2019 UnityPro Brochure

    8/9

    Selection guide

    Unity Pro>

    Large (L) X Large (XL)

    Ladder (LD)

    Function Block Diagram (FBD)

    Functional diagram in

    Sequential Function Chart (SFC)

    Structured Text (ST)

    Instruction List (IL)

    Multitask programming

    Functional view/function modules

    DFB editor

    DDT editor

    Data structure instances and tables

    Use of DFB instances

    Function libraries

    Function block libraries for continuous processes

    System diagnostics

    Process diagnostics

    Diagnostics with location of error source

    PLC simulator

    Link animations in graphic languages

    Step by step execution, breakpoint

    Display point

    Graphic operator screens

    Diagnostic display window

    Creation of hyperlinks

    XML format import/export services

    Application converters

    PLC firmware update utilities

    Unity Pro selection guide

    Languages

    Programming services

    Debugging

    and display services

    Other services

    * except TSX 57-5x4

    14

    All complex applications including processes with programmed controlQuantum, Premium and Atrium PLCs

    Applications for manufacturer-type processesPremium* and Atrium PLCs

    Unity Pro / XL

    Unity Pro / L

  • 8/2/2019 UnityPro Brochure

    9/9

    Schneider Electric Industries SAS www.schneider-electric.com Design, realization : Pema-Cohrents

    December 2003

    DIA6ED1030409EN

    -2

    003SchneiderElectric-Allrightreserved

    CollaborativeAutomation

    A world withoutrestrictions

    With Unity and Transparent Ready,

    Schneider takes you into a new world of

    automation: Collaborative Automation.

    Exchanging data, freely connecting software

    tools, automating repetitive tasks, accessing

    data in real time anywhere in the

    architecture the goal of Collaborative

    Automation is to maximize your

    productivity!