Vous êtes sur la page 1sur 9

For your automation solutions

Unity Pro Increase your productivity through heightened awareness

> Unity Pro


Software productivity...
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.

...for PLCs
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.

Directly from your field of expertise

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.

Inherently open architecture

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.

Automatically more productive

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.

> Unity Pro


You wont ever have to start from scratch again!
Unity Pro offers a better user interface and greater potential while ensuring an easy transition from your existing applications.

Boost the performance of the PLC


The new Premium, Atrium and Quantum processors have significantly increased memory capacities for your programs, data and Ethernet TCP/IP communication.

Productivity first...

Unity Pro is a simple to use, all-in-one software package. The general user interface and intuitive approach 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.

The best PLC solution

Unity Pro opens the door to the new generation of Premium, Atrium and Quantum PLC processors. All the existing I/O peripherals - applicationspecific 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.

Customizable user interface


Application browser, menu bar and toolbar, graphic editor windows, diagnostic viewers, etc... it can all be positioned according to user preference.

Compatibility with existing applications

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!

> Unity Pro


Think process and forget the PLC!
Your applications are easier to design, operate and maintain when your processes are given priority, not your PLC. With Unity Pro, think process.

Direct conversion of your processes...

The Unity Pro design environment provides a set of functions and tools for applying the application structure to the structure of your process. 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.

A functional view of your application


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.

Standard objects and functions

Derived structure types (DDT) and multidimensional 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.

Five IEC languages available as standard Assured portability between Unity PLCs
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. 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.

> Unity Pro


Improve your efficiency!
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

Create and manage your automation system object libraries


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.

Designed for productivity...

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 each object 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.

Debugging made easy...

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.

All the tools you need for display and debugging


- Graphic languages with link animation - Graphic runtime screens - Step by step execution - Breakpoint - Realtime display point

Diagnostics at the touch of a button...

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.

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

All part of the service...

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.

> Unity Pro


Openness for working together
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.

Unity Developers Edition for interfacing your preferred 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.

Open client/server architecture

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-tomeasure solutions such as the creation of interfaces with an electrical CAD system, code and variables generator, etc.

XML, the source application format


XML (Extensible Markup Language), with standardization guaranteed 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).

XML format application source

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.

Hyperlinks for total communication control...


In Unity Pro, hyperlinks can be defined at any point in the application: browser, variable or program 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.

The right information, at the right time

The hyperlink functions integrated in Unity Pro access all local or remote resources from the workstation 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

11

> Unity Pro


Secure your future...
Protect PLC data
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.

Filtering operator access, tracking modifications, protecting data, checking versions - everything is provided in Unity Pro to ensure optimum operation of the application.

Secure access...

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.

Protect your expertise

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.

A systematic log of PLC modifications


The log of operator actions on Unity Pro software is archived in a protected Windows file. Events are datestamped with clear identification of those responsible (name) and the actions performed.

Control the application

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

13

> Unity Pro


Selection guide
All complex applications including processes with programmed control Quantum, Premium and Atrium PLCs

Unity Pro / XL

Applications for manufacturer-type processes Premium* and Atrium PLCs

Unity Pro / L

Unity Pro selection guide


Languages 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

Large (L)

X Large (XL)

Programming services

Debugging and display services

Other services

* except TSX 57-5x4

14

Collaborative Automation A world without restrictions


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!

Schneider Electric Industries SAS

www.schneider-electric.com

Design, realization : Pema-Cohrents

December 2003

DIA6ED1030409EN - 2003 Schneider Electric - All right reserved

Vous aimerez peut-être aussi