Module 1 - Overview

16
June 2009 Module 1 Unity Pro Overview

description

Module 1 - Overview - Unity pro

Transcript of Module 1 - Overview

  • Module 1Unity Pro OverviewJune 2009

    schneider automation - Unity V1.0 -

    Schneider Electric*- Training M RUIZ January 2009

    What is Unity Pro ?Unity Pro is a SoCollaborative software for end user platformsQuantum, Premium, Atrium and Modicon M340

    The Scalability of the software is based on the supported platforms and not on featuresUnity Pro Small supports only Modicon M340 PLCs

    Unity Pro for all the life cycle of your project

    schneider automation - Unity V1.0 -

    Schneider Electric*- Training M RUIZ January 2009

    Selection Guide

    schneider automation - Unity V1.0 -

    Schneider Electric*- Training M RUIZ January 2009

    Offer StructureSingle and multi-seats

    UpgradesEase to make transition path from legacy software (PL7, Concept, ProWorx) for customers with active subscription onlyEducation and Schneider Alliance special offer

    schneider automation - Unity V1.0 -

    Schneider Electric*- Training M RUIZ January 2009

    PresentationThe right tool for all phases of your project

    Design : structured variables, libraries of FFBs and 5 IEC languages to develop your application program

    Debug : a PLC simulator and high level of debug services to test and debug your program

    Operation : operator screens and diagnostic viewer to monitor and control your process

    Maintenance : on-line modifications to update your application program

    Openness : use of XML format / Advantys island saved in the project / more collaborative solutions / Hardware catalog manager

    schneider automation - Unity V1.0 -

    Schneider Electric*- Training M RUIZ January 2009

    Design your ProgramUnity Pro is a full featured software package

    All platforms benefit of the whole richness of the features5 IEC languagesStandardization capabilitiesThrough data : unlocated variables, structures and arraysThrough program : sections of program, user function blocks, functional modulesMultitasking capabilitiesMAST, FAST and AUX tasksEvent triggered treatmentsFunctional view to map your application to the process

    With the possibility to bring more value through the opennessInterface to any client application through XML format

    Design

    schneider automation - Unity V1.0 -

    Schneider Electric*- Training M RUIZ January 2009

    Debug your ApplicationEmbedded PLC simulatorNo hardware constraints to debug your programProvide the same execution capabilities as a PLCPossibility to use function blocks of IO management library to simulate %I, %IW, %ID and %IF inputs (WRITE_INPUT_EBOOL, WRITE_INPUT_INT, )

    An large set of debug servicesPower flow animation for graphical languagesBreakpoint and step by step to test and debug the programWatch point to know the real time value of a variableSFC monitoring of step activity timesColor used during execution progress (boolean variables, steps, transitions, )

    Debug

    schneider automation - Unity V1.0 -

    Schneider Electric*- Training M RUIZ January 2009

    Operate and Maintain your ApplicationVisualize and control the application with operator screensGraphical and animated view of your process

    PLC and module diagnostic through configuration editor

    Integrated system and application diagnostic accessible through the built-in diagnostic viewer No programming requiredDisplay defaults saved in the PLC with source time stampingFault cause analysis to find origin of process defaultPossibility to acknowledge

    Upward compatibility of the PLC applicationsLast version of Unity Pro supports the installed base design with the previous versions

    OperationMaintenance

    schneider automation - Unity V1.0 -

    Schneider Electric*- Training M RUIZ January 2009

    OpennessCreate links between the project and external documents Import / Export all or part of application in XML formatRe-use the knowledge base developed with legacy softwareCollaboration with other tools (Advantys, OFS, Vijeo Historian,)Integration of third party devices on CANopen (Hardware Catalog Manager)

    schneider automation - Unity V1.0 -

    24.bin

    Schneider Electric*- Training M RUIZ January 2009

    Dont Reinvent the wheel each TimeDesign and combined your standards to develop your application in short time

    Manage and share your standards

    Describe the process through functional approach

    Debug and adjust your application directly on your PC to reduce commissioning time

    Use embedded diagnostic to reduce downtime

    Manage all process data in the PLC

    schneider automation - Unity V1.0 -

    Schneider Electric*- Training M RUIZ January 2009

    Combine your StandardsArrange PLC data according to the processData structures and multi-dimensional arraysUnlocated variables to create standard databases without memory mappingReusability simple through standards in libraries and import / export featuresUse SoCollaborative libraries (UAG Collaborative Process Library, TeSys control library, Fuzzy library, )

    Move to a component approach in design with Derived function blocks (DFB)Create standards of your often used logicCombine these standards to design more complex logic (nested DFB)Protect your know-how

    schneider automation - Unity V1.0 -

    Schneider Electric*- Training M RUIZ January 2009

    Share your StandardsOrganize your standards in user libraries and familiesLibrary manager is the repository of your standards

    Share your standards to developpersStandards are accessible to all programmersBe sure that your application contains the right version Comparison of project to the libraryVersioning to trace modifications

    Make modifications only to the model (type)All instances are automatically updated

    schneider automation - Unity V1.0 -

    199.bin

    200.bin

    Schneider Electric*- Training M RUIZ January 2009

    Think Process and not PLCBreak down your application into functional modules close to the process

    Use modular functional modules to describe a complex machineTree description with nested modular modulesEasy to find the right information through the functional description of your application

    Reduce design time to create custom machines by combination of existing functional modulesCreate standardized functional modulesExport / import modulesWizard to manage variables when reusing a module

    schneider automation - Unity V1.0 -

    Schneider Electric*- Training M RUIZ January 2009

    Debug and Adjust the Application on your PCDebug your program without hardwareSimulate the PLC on your PCAll debug tools are available

    Use embedded services to reduce commissioning timeGraphical operator screens to display the behavior of the machine or processQuick access to additional documents about application through hyperlinks (documentation, wiring diagrams, )

    schneider automation - Unity V1.0 -

    Schneider Electric*- Training M RUIZ January 2009

    Reduce Downtime during Operation Use embedded diagnostic without programmingHardware and program diagnostic are easy through clear messagesChoice of language for system messagesTime stamping and navigation to the root cause

    Access to advanced diagnostic through function blocksTo monitor a movement or any execution of the processFault cause analysis

    Diagnostic through Web pages accessible via Ethernet port

    schneider automation - Unity V1.0 -

    Schneider Electric*- Training M RUIZ January 2009

    Store Data in the PLCSome memory cards can save data files accessible from the PLC application through function blocksCreate / delete filesGet / modify file attributesRead / write data

    Use Ethernet / FTP to upload / download filesMemory card is managed as FTP serverUse Unity Loader or a standard tool (Internet Explorer FTP Client) to exchange with the memory card

    schneider automation - Unity V1.0 -