Module 1 - Overview
description
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 -