0% found this document useful (0 votes)
14 views

Module 1.0 Unity Introduction

Uploaded by

marcelodias99
Copyright
© © All Rights Reserved
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views

Module 1.0 Unity Introduction

Uploaded by

marcelodias99
Copyright
© © All Rights Reserved
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 20

Module 1

Unity Introduction

Unity training course V2.0 - module 1.0 : Unity Introduction 1


Be more productive

 How to reduce costs for coding and to increase


confidence in planning ?
 High level of standardization and re-use
 Increase quality before installation
 Move to generation

 How to offer a better system yield ?


 High level of PLC performance
 The right information at the right place
 Best-in-class diagnostic as a standard

Unity training course V2.0 - module 1.0 : Unity Introduction 3


Be more collaborative

 How to make a multi developers team efficient ?


 Share information easily
 Manage your project with more consistency

 How to get my optimized solution


 Connect best-in-class specialty software to Unity
 Ready for tailor-made developments

Unity training course V2.0 - module 1.0 : Unity Introduction 4


The offer

Unity training course V2.0 - module 1.0 : Unity Introduction 5


Optimized platforms
> Operate
Unity CPUs : Modicon
Premium, Atrium, Quantum > Modicon Quantum

Process applications

> Orchestrate
Manufacturing applications

> Modicon Atrium


PC based control
applications

Unity training course V2.0 - module 1.0 : Unity Introduction 6


News for Quantum users
 Range extension
 New entry & high end levels CPUs
 Hot Standby system
 Built-in Ethernet with Web server
 USB built-in port
 Flexible memory management (PCMCIA)
 Multi tasking operating system

Quantum
 Increase your application performance
 6 times faster execution speed
 8 Mb for file storage
 3 times more for program capacity (7Mb)

Upgrade your existing CPUs ! (*)


I/O system is the same ! (*)
Concept converter in standard ! (*) Notice some limitations

Unity training course V2.0 - module 1.0 : Unity Introduction 7


News for Premium users

 Range extension
 New high end level CPUs
 New entry-level CPUs
 USB port built-in
 FBD language
 More flexibility for memory management
Premium
 Increase your application performance
 4 times faster execution speed
 4 times more for program capacity (7Mb)
 8 times more for data capacity (8Mb)

Upgrade your existing CPUs ! (*)


I/O system is the same ! (*)
PL7 converter in standard ! (*) Notice some limitations

Unity training course V2.0 - module 1.0 : Unity Introduction 8


News for Atrium users
 Plug & Play
 PCI bus connection
 Use the Ethernet port directly as Modbus/TCP

 Real PLC values in your PC


 Optional separate power supply
 Operating modes and services of Premium

Atrium  Increased performance


 4 times the speed (of L3)

Unity training course V2.0 - module 1.0 : Unity Introduction 9


Unity Pro

 Unity Pro, the common all-in-one software


 For Modicon Premium, Quantum, and Atrium PLCs
 5 IEC 61131-3 languages in standard and C++ openness

 Easy journey across the life cycle

Install Design Operate Maintain

Unity training course V2.0 - module 1.0 : Unity Introduction 10


Unity Studio
 A methodology for project management ensuring global consistency
 Functional and topological design
 Ethernet synchronization
 Sharing of information based on Microsoft Visio 2003 Professional

Shaped for Manufacturing


& Infrastructures

Unity training course V2.0 - module 1.0 : Unity Introduction 11


Unity Developer Edition

Programming interfaces
in C++, VBA, VB

XML, the source format of


Unity

Unity training course V2.0 - module 1.0 : Unity Introduction 12


Standardize Functions

 Simple and complex functions can be developed in a


Derived Function Block (DFB) / IEC61131-3
 Only one code to develop & maintain

 Customize the data to your needs


 Work purely symbolic with no memory mapping
 Create your own structured data type (DDT)

 Store your DFBs in custom libraries


 All instances inherit any change

Provided by...

Unity training course V2.0 - module 1.0 : Unity Introduction 13


Standardize Functions (cont.)

 A Functional Module is a collection of :


 Sections of code
 Variables
 Operator screens

that maps a function of your process

 Reuse Functional Modules many times in one


application or between several applications
thanks to the powerful import wizard
Provided by ...

Unity training course V2.0 - module 1.0 : Unity Introduction 14


Think process … not PLC !
 logical breakdown of the PLC application
into its functional components:
Product
Feeding  sections of program
Box
Packagin
Box
Box
Feedin
Feedin g
 animation tables
gg
 operators screens
Box
Box  hyperlinks to documentation
Robot
Robot

Box
Box Conveyor
Conveyor
Buffer
Buffer  Simple and straightforward access to a part
Station
Station Cabinet
Cabinet
of the application
Case
Packagin Box
Box
g
Case
Case
Wrappe
Wrappe
rr  Less training for operators
Feedin
Feedin Case
Case
gg Robot
Robot Provided by ...
Palletizer

Case
Case
Case
Case
Wrappe
Wrappe
Conveyor
Conveyor
rr

Unity training course V2.0 - module 1.0 : Unity Introduction 16


Integration

 You want to be sure to have the right document


or tool “on hand”

 Hyperlink any type of local or remote document


/ tool directly in the application

Provided by...

Unity training course V2.0 - module 1.0 : Unity Introduction 17


Manage consistency at the project level

 Microsoft Visio to graphically describe the


project topology and functions

 Communication management
 PLC synchronization on Ethernet
(Global Data) and Modbus/TCP
scanning

 Multi applications management


 Access to multiple applications of the
project
Provided by ...  Archive services
 Top / Down & Bottom / Up

Unity training course V2.0 - module 1.0 : Unity Introduction 18


XML for data exchange

 A simple way to generate and process data


between applications
 Unity source format is XML
 XML import / export is built-in to Unity

 Unity object model optimizes easy adaptations

 Complete or parts of application can be exported /


imported

Provided by...

Unity training course V2.0 - module 1.0 : Unity Introduction 19


Solid testing

 Simulate the PLC on the PC


 No hardware constraints while debuging the
application
 All debug tools are available

 Simple code verification, debugging and tuning


 Step by step execution
 Watch point by instruction line
 Power flow animation for FBD & LD

Provided by...  SFC monitoring of step activity times

Unity training course V2.0 - module 1.0 : Unity Introduction 20


Reduce Downtime

Provided by...  Visualize and control the application with operator screens
 Graphical and animated objects
 Easy browsing from operator screens to programs, ....
 Open screens with push buttons or PLC request
 Automatic machine state control (SFC View)
 Visualize & control SFC chart on HMI
 Source fault cause analysis
 Automatic browse to the origin of errors
 Integrated system & application diagnostic
 Built-in viewers in Unity Pro
 No programming is required
 Errors are stored in PLCs with source time stamping
and possible acknowledgement

Unity training course V2.0 - module 1.0 : Unity Introduction 21


Security Control
 Secure access to PLC application at the operator level
 List of users with a set of authorized functions

 Audit trail for operators


 Trace-ability of all actions in secured Windows file

Provided by ...

Unity training course V2.0 - module 1.0 : Unity Introduction 22

You might also like