PLC Modernization_Software_UMAC_PROGRAMM.pptx

TzouralasTheodoros 91 views 20 slides Sep 10, 2024
Slide 1
Slide 1 of 20
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20

About This Presentation

ELECTRICIAN


Slide Content

Unity to M580 Application Converter Page 1 UMAC V3.18 Presenter: Herb Read Date: September 28, 2021

Unity Quantum Unity Premium Page 2 Purpose of the tool Convert Premium and Quantum Control Expert (Unity) Applications for use on a M580 UMAC M580 PL7 Pro Premium LL984 984-800 LL984 and Concept Quantum PL7 Premium  Unity Premium using Unity Embedded Converter LL984 and Concept  Unity Quantum using Unity Embedded Converter Confidential Property of Schneider Electric | M580 & Legacy IO

Page 3 Confidential Property of Schneider Electric | Provide legacy function blocks for M580 Program Migrate Quantum, B800 and Premium IO to X80 IO Fix Alignment of 32 bit data types on odd %MWs Retain Animation Tables and Operator Screens Retain Initial Values Convert rack layout to fit in same space used by Quantum Racks Purpose of the tool

Page 4 Confidential Property of Schneider Electric | Quantum S908 RIO Drop B800 S908 RIO Drop Quantum DIO Drop Quantum DIO Drop Purpose of the tool Provide a Step-wise Migration of Legacy IO to X80 IO Legacy CPU, Remote IO, Distributed IO Quantum EIO Drop B800 S908 RIO Drop X80 EIO Drop X80 EIO Drop DIO Solution! Convert Quantum or B800 DIO to X80 EIO Retain Quantum or B800 S908 or Convert to X80 EIO Convert Quantum Local IO to X80 IO Retain Quantum EIO or convert to X80 Quantum EIO Drop B800 S908 RIO Drop Quantum EIO Drop Quantum EIO Drop DIO Solution! Convert Quantum DIO to Quantum EIO Retain Quantum or B800 S908 or Convert to X80 EIO Convert Quantum Local IO to X80 IO Retain Quantum EIO or convert to X80

Unity Embedded Converter and Unity to M580 Application Converter Modicon Application Conversion Process Modicon PLC application conversion process Converting a Modicon application to M580 Process uses 2 converters Unity Embedded converter Unity to M580 Application Converter UMAC Obtain Source application file(s) Import Application to Unity Pro Check/Prepare ZEF for UMAC UMAC Select Platform & Execute conversion Modsoft CFG Proworx NxT DCF Proworx 32 PWX Concept ASC PL-7 FEF Import legacy file into Unity Pro If Premium - insert Rack 1 & keep Premium CPU/ETY in Rack 0 Analyze & Build without Errors Export project ZEF file Choose Quantum or Premium Analyze and view Report Review options for conversion Select Conversion Save Converted output file as ZEF Open in Unity Pro as M580 Import converted ZEF in Unity Pro Review new M580 application Start Success! Open ZEF with UMAC Unity Pro

Two versions of UMAC Tool Lite and Standard Both versions require a license using SE Software Registration Standard version requires an additional Activation Code after SE Software Registration Standard version remains active for 1 year, then requires renewal with Support Contract or Certified SI status Lite version license is perpetual Page 6 UMAC Introduction UMAC Licensing Part References UMAC Download Link: https://shop.exchange.se.com/en-US/apps/44701/unity-m580-application-converter Confidential Property of Schneider Electric |

Page 7 Functions of the UMAC Tool Confidential Property of Schneider Electric |

CPU Selection Select the CPU Reference that will be physically installed Task Selection Select Periodic or Cyclic Task cycle timing Page 8 CPU and Task Selection Choose CPU BMEP584040 BMEP585040 BMEP586040 Choose Task Periodic Cyclic UMAC Lite Confidential Property of Schneider Electric |

Hardware Configuration Select how legacy IO will be configured in the M580 Program NOC Selection Select either the BMENOC0301 or BMENOC0311 Adjust Memory Allocation Select either the BMENOC0301 or BMENOC0311 Page 9 Hardware Configuration, NOC Selection, and Adjust Memory Selection UMAC Standard Confidential Property of Schneider Electric |

Page 10 Confidential Property of Schneider Electric | Address Alignment About Address Alignment Unlike Premium and Quantum Applications, M580 applications do not allow located data types that typically require 32 bits of memory (like REAL and DINT) to Start on odd-numbered Modbus memory addresses. The UMAC tool adapts those addresses for use in the M580 target application to maintain the even and odd address assignment used in peer-to-peer communication The UMAC tool creates unlocated variables with names based on defined variable names from the source application The UMAC tool creates DFBs that pull two 16-bit located INTs into a single unlocated 32-bit data type The UMAC tool creates DFBs that push a single unlocated 32-bit data type into two located INTS.

Migrate B800 or Quantum Local, Remote and Distributed IO Selective migration of IO to suit customer desire Important to review Bus, Rack and IO Configurations after UMAC Page 11 Migrate Legacy Quantum or B800 IO to X80 IO Local IO Choices: Replace with Local X80 (Device DDT) Maintain as EIO Quantum EIO Drop S908 Remote IO Choices: Retain in RIO Bus Maintain as Quantum EIO Drop Replace with EIO X80 Drop Ethernet Remote IO Choices: Retain in EIO Bus Replace with EIO – X80 Drop MB+ Distributed IO Choices: Maintain as Quantum EIO Drop Replace with EIO – X80 Drop No Replacement Conversion of Legacy IO to X80 IO Confidential Property of Schneider Electric |

Note that IO Channel parameters must be checked and re-entered Some legacy IO modules require more than one X80 module to duplicate IO density which affects rack size and quantity Some legacy IO modules have more than one suitable X80 reference UMAC v3 will alert users with Select your preferred X80 IO module Page 12 IO Cross Reference Selecting the drop will pop up a window with IO choices Grayed out options indicate there is only 1 cross reference IO choice or leave at default Alert! Conversion of Legacy IO to X80 IO Confidential Property of Schneider Electric |

Three factors are considered in a UMAC conversion Rack Sizing and Placement IO Density Field Wiring Page 13 Rack Layout Racks and IO Density Factors with UMAC Evolution supports 2 X80 Racks Top Rack must be left justified Bottom Rack must be right justified Justification of Racks permits clearance for IO Wiring Adapter terminal cables Some higher density Legacy IO modules require more than one X80 for the channel density 1 32pt Quantum DDO = 2 16pt X80 DDO Chassis IO adapter locations prevent misalignment which can stress Field Wired Terminals Field Wiring Confidential Property of Schneider Electric |

User can edit rack size and manipulate IO to reflect planned hardware and cabinet space Page 14 Editing Racks for Installation Fit Local Bus with Extended IO Original Application Local X80 Bus after UMAC EIO Bus after UMAC with 2 Drops UMAC Raw Conversion Local X80 Bus after operator Rack and IO editing After User Editing Occupies 1 Evolution Chassis with a 12 slot rack Occupies 1 Evolution Chassis with a 2 – 8 slot racks Occupies 1 Evolution Chassis with a 2 - 12 slot racks EIO Bus after operator Rack and IO editing Drop 1 EIO Bus after operator Rack and IO editing Drop 2 S908 Remote Bus with Extended IO Drop 1 S908 Remote Bus with Extended IO Drop 2 Rack Layout Confidential Property of Schneider Electric |

UMAC Report will detail drop source/destination on EIO and IO changes Bus Editor comments reveal drop source prior to UMAC Listed only for X80 IO Page 15 Drop Traceability UMAC reveals source drop info for X80 EIO Drops UMAC reveals source drop info for X80 extension racks Rack Layout Confidential Property of Schneider Electric |

Page 16 Confidential Property of Schneider Electric | Reporting The UMAC Tool can generate three Reports Analysis Report – a list of issues that may require attention before the conversion Benefit Estimation - provides an estimate of the man-hours and money that are saved when the application is converted with the UMAC tool. Conversion Report

Page 17 What the tool does not do Functions not performed by UMAC Configuration Premium Modules not converted: - ‘Reflex’ output modules - Expert Modules (incl. Motion) Quantum Modules not converted: - Expert Modules (incl. Motion) Configure Communications Paths other than I/O Scanner Configuration of Analog Cards Premium ‘Configured Control Loops’ Ethernet Modules/Ports services other than I/O Scanner Variables and Data Fix Alignment Constraints for: - Arrays with Dimension >2 - Nested Data Structures Process state (Run Time Values) - C apture and restore current data Confidential Property of Schneider Electric |

Page 18 What the tool does not do Functions not performed by UMAC Logic Concept / PL7 UDEFBs conversion Conversion of some Concept IEC FFBs Quantum Hardware oriented FFBs Communication oriented FFBs Unlock protected Logic (Project, DFB) LL984 Loadable Function Block conversion LL984 to IEC conversion Logic adaptation on Missing %S and % SWs Unity Quantum Safety application migration Merge multiple Source Applications Confidential Property of Schneider Electric |

Page 19 Confidential Property of Schneider Electric | Demonstration
Tags