UnityPro Brochure
-
Upload
adil-elmir -
Category
Documents
-
view
224 -
download
0
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!