Вы находитесь на странице: 1из 27

Module 1

Unity Introduction

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

Unity Introduction

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

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

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

The offer

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

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

News for Quantum users


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

Quantum

Increase your application performance 6 times more for speed execution 8 Mb for file storage - traceability 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

News for Premium users


Range extension for your productivity New high end level CPUs New entry-level CPUs USB built-in port for terminal FBD language More flexibility for memory management

Premium
Increase your application performance 4 times more for speed execution 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

News for Atrium users


Plug & Play PCI bus connection Use directly the Ethernet port as Modbus/TCP Real PLC values in your PC Optional separate power supply Operating modes and services of Premium

Atrium

Increased performance 4 times more for speed execution of data computing

PL7 converter in standard !

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

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 Application Generator


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

Shaped for Batch/ Process application

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

Be more productive

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

13

Standardize Functions
Each elementary function 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 standards in libraries with versioning All instances inherit any changes in the library Provided by...

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

14

Standardize Functions (cont.)


A Functional Module is a collection of : Sections of code Variables Operator screens that maps one function of your process You want to save programming effort : 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

15

Smart Control object Devices


Control module of ISA S88 norm, containing: PLC code, HMI faceplate User defined ScoD Libraries Reuse your know-how (PLC code, HMI ActiveX) Single entry type for PLC / HMI database Incremental generation for PLC & HMI applications Provided by ...

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

16

Think process not PLC !


Cartographic breakdown of the PLC application in its functional components sections of program animation tables and operators screens hyperlinks to documentation Simple and straightforward access to a part of the application Less training for operators Provided by ...

Product Feeding
Box Box Feedin Feedin g g

Box Packagin g

Box Box Robot Robot Box Box Conveyor Conveyor Buffer Buffer Station Station Cabinet Cabinet

Case Packagin g

Case Case Feedin Feedin g g

Box Box Wrappe Wrappe r r Case Case Robot Robot

Palletizer

Case Case Conveyor Conveyor

Case Case Wrappe Wrappe r r

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

17

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

18

XML for data exchange


You look for a simple way to generate and process data between applications Unity source format is XML XML import / export is built-in Unity You require flexibility to match your needs 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 to debug the application All debug tools are available

Provided by...

Simple code verification, debugging and tuning Step by step execution Watch point by instruction line Power flow animation for FBD & LD SFC monitoring of step activity times Colored lines, steps by execution progress

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

Be more collaborative

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

23

Open to any application


Static exchange by XML Import / Export Dynamic exchange by COM / DCOM programming interfaces

Unity Studio Server Networks Devices Links Global Data Applications

Unity Pro Server Config. Variables Code Animation table Run time screens Functional modules

Library Server Function Blocks Data types

OPC Server

Real Time access

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

24

Home Solutions
Cost effective VBA specialization of Unity Pro and Unity Studio : Generation of variables Generation of DFB from existing code section Extraction of program comments for translation Generation of Functional Modules from the project level . (to your imagination) Provided by...

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

25

Home Solutions
Collaborative Automation Partners Program Provides the commercial framework, training and certification for support of 3rd party Partner relationships that enable best in class solutions to your automation needs The foundation for a Collaborative community of partners and users Unity Developers Edition Provided by...

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

26

Conclusion
Be more Productive Unity reduces costs for coding and increases confidence in planning Unity offers a better system yield

The main messages

Be more Collaborative Unity makes multi developers team more efficient in project management With Unity you can get your own optimized solution

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

27

Вам также может понравиться