33

2 Division - Name - Date - Language 1. Introduction 2. Product Offer 3. Performance during execution 4. Ergonomics enhancement 5. Platform functionalities

Embed Size (px)

Citation preview

Page 1: 2 Division - Name - Date - Language 1. Introduction 2. Product Offer 3. Performance during execution 4. Ergonomics enhancement 5. Platform functionalities
Page 2: 2 Division - Name - Date - Language 1. Introduction 2. Product Offer 3. Performance during execution 4. Ergonomics enhancement 5. Platform functionalities

2Division - Name - Date - Language

1. Introduction

2. Product Offer

3. Performance during execution

4. Ergonomics enhancement

5. Platform functionalities

6. Bugs fixed

7. Compatibility and Recommendations

Page 3: 2 Division - Name - Date - Language 1. Introduction 2. Product Offer 3. Performance during execution 4. Ergonomics enhancement 5. Platform functionalities

3Division - Name - Date - Language

Unity identity cardLeading software & renewed Modicon PLCs

Page 4: 2 Division - Name - Date - Language 1. Introduction 2. Product Offer 3. Performance during execution 4. Ergonomics enhancement 5. Platform functionalities

4Division - Name - Date - Language

Unity Pro V2.1Unity Pro V2.1Whats in the new versionWhats in the new version

Improvement in the quality Fixing of bugs

Better performance during execution on the PC

New functionalitiesIn editing and developing a programFor ladder programmingSupport new modules and PLC functions

Page 5: 2 Division - Name - Date - Language 1. Introduction 2. Product Offer 3. Performance during execution 4. Ergonomics enhancement 5. Platform functionalities

5Division - Name - Date - Language

1. Introduction

2. Product Offer

3. Performance during execution

4. Ergonomics enhancement

5. Platform functionalities

6. Bugs fixed

7. Compatibility and Recommendations

Page 6: 2 Division - Name - Date - Language 1. Introduction 2. Product Offer 3. Performance during execution 4. Ergonomics enhancement 5. Platform functionalities

6Division - Name - Date - Language

Unity Pro V2.1Product offer(1/2)

All the existing references…CD20 are cancelled and replaced by the references…CD21

Unity Pro X LargeUnity Pro X Large

Unity Pro LargeUnity Pro Large

GroupGroupSingleSingle

Unity Pro MediumUnity Pro Medium

FacilityFacilityTeamTeam

For 3 3 ……….10 10 ………...100100 Utilisers

Page 7: 2 Division - Name - Date - Language 1. Introduction 2. Product Offer 3. Performance during execution 4. Ergonomics enhancement 5. Platform functionalities

7Division - Name - Date - Language

Unity Pro V2.1 Product offer(2/2)

Schneider Alliance for the System Integrators Update the offer with new references V2.1

– Unity Pro XL Alliance (1 / 10 seats)– PLC following Alliance (1 / 10 seats)

Education offer for the schools and universities...Unity Pro M Team and renewal of subscription at a special price

– Dedicated to a team with 10 installations– Available from October 2005

Unity Pro vendorReferred vendor contains not more than one product

– Inorder to allow better understanding of the updates

New references for subscription

Page 8: 2 Division - Name - Date - Language 1. Introduction 2. Product Offer 3. Performance during execution 4. Ergonomics enhancement 5. Platform functionalities

8Division - Name - Date - Language

1. Introduction

2. Product Offer

3. Performance during execution

4. Ergonomics enhancement

5. Platform functionalities

6. Bugs fixed

7. Compatibility and Recommendations

Page 9: 2 Division - Name - Date - Language 1. Introduction 2. Product Offer 3. Performance during execution 4. Ergonomics enhancement 5. Platform functionalities

9Division - Name - Date - Language

Optimizing Unity Pro performance on the PC Optimizing Unity Pro performance on the PC Recommendation for the PC configurationRecommendation for the PC configuration

PC Configuration

Recommended PC : P4 2.4 Ghz or equivalent

RAM : 512 Mb minimum

Recommendation for existing PC : Better performances can be obtained by updating the system:

– RAM (512 Mo minimum)– Hard disk (10000rpm, Cache memory important)– Processor (Cache level 2 of 1Mb)

Page 10: 2 Division - Name - Date - Language 1. Introduction 2. Product Offer 3. Performance during execution 4. Ergonomics enhancement 5. Platform functionalities

10Division - Name - Date - Language

Unity Pro V2.1Unity Pro V2.1 Performance during execution on the PCPerformance during execution on the PC

Optimisation of performance during executing on PC*Reduction of time in application management

– Opening an application 2.2– Saving an application 1.8– Application transfer from PLC to PC 1.9

Improvements in response time during editing an application– Opening of a ladder section 5.5– Opening of data editor 9.3 – Opening the list of selection data 6.8

Gain time in application generation– To generate a modification 3.4– To generate the whole application 1.8– Import an application 2.0

X faster than V2.02

*Measured on application benchmark

Improvement in performance of other criterias– But with less important factor of optimistion (go through customer applications)

Page 11: 2 Division - Name - Date - Language 1. Introduction 2. Product Offer 3. Performance during execution 4. Ergonomics enhancement 5. Platform functionalities

11Division - Name - Date - Language

Applications used as referenceClassification under three types following the functional criteria

– Nb instructions– Nb variables– Nb instances DFB– Nb Instances DDT

the application is classified according to most unfavorable criterionall the referred applications are large applications

Unity Pro V2.1Unity Pro V2.1 Performance during execution on the PCPerformance during execution on the PC

Application Instructions Variables DFB instances

DDT instances

Small 4 000 typical 500 typical 40 typical 20 typical

7000 max 1500 max 120 max 60 max

Medium 10000 typical 2500 typical 200 typical 100 typical

7000 min 1500 min 120 min 60 min

23000 max 3500 max 280 max 140 max

Large 37000 typical 4600 typical 370 typical 185 typical

23000 min 3500 min 280 min 140 min

Page 12: 2 Division - Name - Date - Language 1. Introduction 2. Product Offer 3. Performance during execution 4. Ergonomics enhancement 5. Platform functionalities

12Division - Name - Date - Language

V2.1 V2.0 Ratio

Size of the application (.stu file) 33.1 MB 38.1 MB 1.2

Import the whole application 0:09:12 0:13:23 1.5

Open the variable list and select one to put on an object 0:00:01 0:00:12 12.0

Open the Data Editor 0:00:04 0:00:30 7.5

Upload the application : Time to regenerate application after binary upload 0:09:25 0:16:58 1.8

Upload the application : Complete Time 0:12:01 0:19:26 1.6

Open an application 0:00:18 0:00:37 2.1

Save an application 0:00:12 0:00:22 1.8

Open an Archive File 0:09:26 0:17:33 1.9

Open a section: launch an editor 0:00:01 0:00:01 1.0

Generate the whole application : Re-Build All 0:09:01 0:11:13 1.2

Generate modification (off line build changes) 0:00:22 0:00:32 1.5

View the documentation file 0:01:19 0:02:02 1.5

CERNApplication Name : CERN Origin : ConceptCpu Type : Q 534 14A

Data VariablesTotal: 27204used: 19551

%used: 71,87%

Program InstructionsTotal: 37322LD %: 0,00%

FBD %: 46,65%ST %: 46,39%IL %: 0,00%

SFC%: 6,96%

Application Name : CERN Origin : ConceptCpu Type : Q 534 14A

Data VariablesTotal: 27204used: 19551

%used: 71,87%

Program InstructionsTotal: 37322LD %: 0,00%

FBD %: 46,65%ST %: 46,39%IL %: 0,00%

SFC%: 6,96%

ID Card

Unity Pro V2.1Unity Pro V2.1 Referred customer application (1/5)Referred customer application (1/5)

CERN: France / SwitzerlandLarge Application

Page 13: 2 Division - Name - Date - Language 1. Introduction 2. Product Offer 3. Performance during execution 4. Ergonomics enhancement 5. Platform functionalities

13Division - Name - Date - Language

Unity Pro V2.1Unity Pro V2.1 Referred customer application (2/5)Referred customer application (2/5)

Application Name : PSA Origin : PL7Cpu Type : P57 454M

Data VariablesTotal: 27473used: 4207

%used: 15,31%

Program InstructionTotal: 19113LD %: 96,04%

FBD %: 0,00%ST %: 3,96%IL %: 0,00%

SFC%: 0,00%

Application Name : PSA Origin : PL7Cpu Type : P57 454M

Data VariablesTotal: 27473used: 4207

%used: 15,31%

Program InstructionTotal: 19113LD %: 96,04%

FBD %: 0,00%ST %: 3,96%IL %: 0,00%

SFC%: 0,00%

ID Card

PSA: France Large Application

V2.1 V2.0 Ratio

Size of the application (.stu file) 28.4 MB 46.7 MB 1.6

Import the whole application 0:07:38 0:24:53 3.3

Open the variable list and select one to put on an object 0:00:01 0:00:16 16.0

Open the Data Editor 0:00:04 0:00:34 8.5

Upload the application : Time to regenerate application after binary upload 0:07:46 0:19:37 2.5

Upload the application : Complete Time 0:08:09 0:20:01 2.5

Open an application 0:00:09 0:00:28 3.1

Save an application 0:00:10 0:00:24 2.4

Open an Archive File 0:07:15 0:19:34 2.7

Open a section: launch an editor 0:00:11 0:01:01 5.5

Generate the whole application : Re-Build All 0:02:20 0:04:41 2.0

Generate modification (off line build changes) 0:00:10 0:00:22 2.2

View the documentation file 0:01:18 0:04:54 3.8

Insert Line In Ladder Editor 0:00:51 0:09:45 11.5

PSA

Page 14: 2 Division - Name - Date - Language 1. Introduction 2. Product Offer 3. Performance during execution 4. Ergonomics enhancement 5. Platform functionalities

14Division - Name - Date - Language

Unity Pro V2.1Unity Pro V2.1 Referred customer application (3/5)Referred customer application (3/5)

V2.1 V2.0 Ratio

Size of the application (.stu file) 33.6 MB 74.2 MB 2.2

Import the whole application 0:05:22 0:11:27 2.1

Open the variable list and select one to put on an object 0:00:00 0:00:01 NA

Open the Data Editor 0:00:00 0:00:01 NA

Upload the application : Time to regenerate application after binary upload 0:06:07 0:14:24 2.4

Upload the application : Complete Time 0:06:29 0:14:46 2.3

Open an application 0:00:11 0:00:38 3.5

Save an application 0:00:11 0:00:34 3.1

Open an Archive File 0:06:17 0:17:47 2.8

Open a section: launch an editor 0:00:07 0:00:33 4.7

Generate the whole application : Re-Build All 0:03:36 0:08:22 2.3

Generate modification (off line build changes) 0:00:05 0:00:09 1.8

View the documentation file 0:00:35 0:02:22 4.1

Insert Line In Ladder Editor 0:00:13 0:00:38 2.9

COMAUID Card

Application Name : COMAUOrigin : RockwellCpu Type : P57 5636

Data VariablesTotal: 845used: 670

%used: 79,29%

Program InstructionTotal: 28686LD %: 95,48%

FBD %: 0,00%ST %: 4,52%IL %: 0,00%

SFC%: 0,00%

Application Name : COMAUOrigin : RockwellCpu Type : P57 5636

Data VariablesTotal: 845used: 670

%used: 79,29%

Program InstructionTotal: 28686LD %: 95,48%

FBD %: 0,00%ST %: 4,52%IL %: 0,00%

SFC%: 0,00%

COMAU: ItalyLarge Application

Page 15: 2 Division - Name - Date - Language 1. Introduction 2. Product Offer 3. Performance during execution 4. Ergonomics enhancement 5. Platform functionalities

15Division - Name - Date - Language

V2.1 V2.0 Ratio

Size of the application (.stu file) 38.3 MB 57.5 MB 1.5

Import the whole application 0:11:36 0:26:33 2.3

Open the variable list and select one to put on an object 0:00:01 0:00:10 10.0

Open the Data Editor 0:00:03 0:01:02 20.7

Upload the application : Time to regenerate application after binary upload 0:11:57 0:26:08 2.2

Upload the application : Complete Time 0:12:33 0:26:44 2.1

Open an application 0:00:11 0:00:29 2.6

Save an application 0:00:13 0:00:30 2.3

Open an Archive File 0:12:19 0:25:34 2.1

Open a section: launch an editor 0:00:02 0:00:12 6.0

Generate the whole application : Re-Build All 0:03:11 0:05:46 1.8

Generate modification (off line build changes) 0:00:09 0:00:29 3.2

View the documentation file 0:01:52 0:04:20 2.3

Insert Line In Ladder Editor 0:00:34 0:01:13 2.1

FORD

Unity Pro V2.1Unity Pro V2.1 Referred customer application (4/5)Referred customer application (4/5)

ID Card

Application Name : FORDOrigin : PL7Cpu Type : P57 5636

Data VariablesTotal: 36171used: 2755

%used: 7,62%

Program InstructionTotal: 33157LD %: 76,50%

FBD %: 0,00%ST %: 22,21%IL %: 0,00%

SFC%: 1,29%

Application Name : FORDOrigin : PL7Cpu Type : P57 5636

Data VariablesTotal: 36171used: 2755

%used: 7,62%

Program InstructionTotal: 33157LD %: 76,50%

FBD %: 0,00%ST %: 22,21%IL %: 0,00%

SFC%: 1,29%

FORD: United KingdomLarge Application

Page 16: 2 Division - Name - Date - Language 1. Introduction 2. Product Offer 3. Performance during execution 4. Ergonomics enhancement 5. Platform functionalities

16Division - Name - Date - Language

V2.1 V2.0 Ratio

Size of the application (.stu file) 13.7 MB 16.7 MB 1.2

Import the whole application 0:03:18 0:04:53 1.5

Open the variable list and select one to put on an object 0:00:00 0:00:01 NA

Open the Data Editor 0:00:00 0:00:02 NA

Upload the application : Time to regenerate application after binary upload 0:03:33 0:05:40 1.6

Upload the application : Complete Time 0:03:55 0:06:03 1.5

Open an application 0:00:11 0:00:21 1.9

Save an application 0:00:06 0:00:10 1.7

Open an Archive File 0:03:43 0:05:59 1.6

Open a section: launch an editor 0:00:01 0:00:00 0.0

Generate the whole application : Re-Build All 0:01:55 0:02:37 1.4

Generate modification (off line build changes) 0:00:05 0:00:09 1.8

View the documentation file 0:00:22 0:00:35 1.6

DAIMLER

Unity Pro V2.1Unity Pro V2.1 Referred customer application (5/5)Referred customer application (5/5)

ID Card

Application Name : DaimlerOrigin : ConceptCpu Type : P57 5636

Data VariablesTotal: 5836used: 3227

%used: 55,29%

Program InstructionTotal: 21170LD %: 0,00%

FBD %: 57,72%ST %: 0,85%IL %: 0,00%

SFC%: 41,44%

Application Name : DaimlerOrigin : ConceptCpu Type : P57 5636

Data VariablesTotal: 5836used: 3227

%used: 55,29%

Program InstructionTotal: 21170LD %: 0,00%

FBD %: 57,72%ST %: 0,85%IL %: 0,00%

SFC%: 41,44%

DAIMLER: GermanyLarge Application

Page 17: 2 Division - Name - Date - Language 1. Introduction 2. Product Offer 3. Performance during execution 4. Ergonomics enhancement 5. Platform functionalities

17Division - Name - Date - Language

1. Introduction

2. Product Offer

3. Performance during execution

4. Ergonomics enhancement

5. Platform functionalities

6. Bugs fixed

7. Compatibility and Recommendations

Page 18: 2 Division - Name - Date - Language 1. Introduction 2. Product Offer 3. Performance during execution 4. Ergonomics enhancement 5. Platform functionalities

18Division - Name - Date - Language

Enhancing the editing functions

Creation of multiple sections without having to go back to the “Project browser”

The insertion of a functional module or a section is facilitated by the indication of a line at the mouse point

Modification of variables name from the configuration editor of I/Os

Creation of generic comments from the configuration editor of I/O module

Modification of a comment is enhanced with the mouse

Unity Pro V2.1 Ergonomics enhancement

Page 19: 2 Division - Name - Date - Language 1. Introduction 2. Product Offer 3. Performance during execution 4. Ergonomics enhancement 5. Platform functionalities

19Division - Name - Date - Language

Enhancement of editor functions

Possible to select a part of the comment(text) at the mouse point

No more overlap of “tool tips” on program lines

Modification of a comment is done via a cursor text providing better

ergonomics

Purge of data structures (DDT) that are not used in the project

Unity Pro V2.1Ergonomics enhancement

Page 20: 2 Division - Name - Date - Language 1. Introduction 2. Product Offer 3. Performance during execution 4. Ergonomics enhancement 5. Platform functionalities

20Division - Name - Date - Language

Improvements in the Variable editor

Possibility to add comments in elements of data structure for data

Possibility of exporting a subset of variables by using the tools for filtering, available in the data editor

Unity Pro V2.1Ergonomics enhancement

Page 21: 2 Division - Name - Date - Language 1. Introduction 2. Product Offer 3. Performance during execution 4. Ergonomics enhancement 5. Platform functionalities

21Division - Name - Date - Language

New development functions

Modification of variables directly in the program editor (available for all languages)

Animation for non connected function blocks (DFB, EFB)

Unity Pro V2.1Ergonomics enhancement

Page 22: 2 Division - Name - Date - Language 1. Introduction 2. Product Offer 3. Performance during execution 4. Ergonomics enhancement 5. Platform functionalities

22Division - Name - Date - Language

1. Introduction

2. Product Offer

3. Performance during execution

4. Ergonomics enhancement

5. Platform functionalities

6. Bugs fixed

7. Compatibility and Recommendations

Page 23: 2 Division - Name - Date - Language 1. Introduction 2. Product Offer 3. Performance during execution 4. Ergonomics enhancement 5. Platform functionalities

23Division - Name - Date - Language

Premium

Support of UINT & UDINT data types for all the Premium range on the mathematics, counting, type conversion … for Modicon Compact migration

Application specific screens for SERCOS modules

Unity Pro V2.1New PLC functionalities

Quantum

Support the Quantum partners module

Page 24: 2 Division - Name - Date - Language 1. Introduction 2. Product Offer 3. Performance during execution 4. Ergonomics enhancement 5. Platform functionalities

24Division - Name - Date - Language

1. Introduction

2. Product Offer

3. Performance during execution

4. Ergonomics enhancement

5. Platform functionalities

6. Bugs fixed

7. Compatibility and Recommendations

Page 25: 2 Division - Name - Date - Language 1. Introduction 2. Product Offer 3. Performance during execution 4. Ergonomics enhancement 5. Platform functionalities

25Division - Name - Date - Language

Unity Pro V2.1Unity Pro V2.1Bugs fixed(1/3)Bugs fixed(1/3)

List of bugs fixed on Unity Pro V2.1– Problem of conversion with RIO drop.Concept 2.6– Need to save the current values into initial values on DDTs and Arrays. – Wrong "Validate Configuration" Message on IO800 modification of configuration – Not enough memory in PLC to execute this animation command – Conversion of time# instruction.Concept--> Unity – Copy/Paste of variables on pins does not work – Open ASC application :bad performance with unity – During an import/export lost of the configuration of the PCMCIA memory – OS_LOADER warning message when loading TSXP57203_to_204 – Use of keyword name as variable name is not detected during a build but can cause

problem – Fipio Configuration : RamFip size of TSX57xxx and ATV58 are not conform – Editing the descriptive form of specific DFB lead to a crash Unity – Wrong running of the creation assistant of Bloc Operate in LD editor. – FBD animation problem – DFB Properties. The DFB properties open different screens according to the start

menu – Unity\Fipio\170AAI14000 : Sometimes we can't change the parameter on channel – Search Tool : the search of sections used in Step of SFC section is not working

well. – Wrong information in Power Supply and IO budget screen– FFB input assistant function not working well – IODDT "T_COM_ETYX103" and "T_COM_ETHCOPRO" are erroneous

Page 26: 2 Division - Name - Date - Language 1. Introduction 2. Product Offer 3. Performance during execution 4. Ergonomics enhancement 5. Platform functionalities

26Division - Name - Date - Language

Unity Pro V2.1Unity Pro V2.1Bugs fixed(2/3)Bugs fixed(2/3)

List of bugs fixed on Unity Pro V2.1 (continued)– TSXP572634M : erroneous measurements delivered by AEY414 module – Concept Converters – PL7 Converter : SFC Transition conversion – PL7 Converter : Protected DFB conversion (Need a patch on PL7)– Unity Pro XL crash when attempt to cut a block+tag selection – Animation of DFB code should be disable if code has not been generated – Impossible to build specific application – Modification on the project can be lose after Close command when the project is

acceded by 2 clients – OS_LOADER: information from PLC are different than with PL7 os-loader – Unity Pro detect if environment path > 1024 but with XP SP2 the limit is 2048 – Unity Pro crash on Variable Import of a text file of 60000 INT – crash of Unity Pro after a try to Open the Documentation in Project browser or print

project documentation. – Unity MBUS+ address not sufficient to handle bridging – PL7 Converter: PL7 converter lose the symbols and comments of the Grafcet object

actions %X – Retrieve of data from file (%MW) for more than 32767 words, is not working

correctly – Bad type for path key in registry after catalog uninstall – Types Library Update function : Problem including a family in the FFB Library when

predefined structured Type is used in DFB

Page 27: 2 Division - Name - Date - Language 1. Introduction 2. Product Offer 3. Performance during execution 4. Ergonomics enhancement 5. Platform functionalities

27Division - Name - Date - Language

Unity Pro V2.1Unity Pro V2.1Bugs fixed(3/3)Bugs fixed(3/3)

List of bugs fixed on Unity Pro V2.1 (continued)– A DFB included in a FFB library can not be instancied and use in the application – The TSX PCI 57 354M goes in error on DFB execution – DFB input bugs time animation – To get "expt" in place of "power" in IL language expression to express the exponent – Problem on conversion of Bytearr4 from application concept – Error message: "This type isn't supported in this case" inserting dfb problem, – Comments of DFB pin mismatched – Animation problem using inspect window in DFB in a specific application – Impossible to animate indexed values – Hyperlink on comment of DFB does not works – Improve the error message on Build when we downgrade the PLC to TSX 57 154

with a Fipio device > 63 – Importing a section containing a DFB protected (including a dynamic array) cause

on error – Unity Pro tool "Compare/IO-Sniffing" , is not able to identify a CPS11420 power

supply– FB Instances interfaces (I , O , IO) not updated in LD editor after DFB type

interfaces modifications– In FBD, Renaming a EFB/DFB does not update "Execute After" references. – Can not retrieve Data- Backup (function Transfer Data from PLC to file).

Page 28: 2 Division - Name - Date - Language 1. Introduction 2. Product Offer 3. Performance during execution 4. Ergonomics enhancement 5. Platform functionalities

28Division - Name - Date - Language

1. Introduction

2. Product Offer

3. Performance during execution

4. Ergonomics enhancement

5. Platform functionalities

6. Bugs fixed

7. Compatibility and Recommendations

Page 29: 2 Division - Name - Date - Language 1. Introduction 2. Product Offer 3. Performance during execution 4. Ergonomics enhancement 5. Platform functionalities

29Division - Name - Date - Language

Unity Pro V2.1Unity Pro V2.1CompatibilitiesCompatibilities

Rules of CompatibilityBefore installing Unity Pro V21 

– Save your application in STA format (archive)– Export your application in XEF format

– Install Unity Pro V21

After the installation of Unity Pro V21– Open your applications in STA format and save them in STU format.

This format ensures the compatibility with the application in the PLC for all on line modifications without having to download the PLC.

– In XEF format, import your applications in Unity Pro V21. This format requires an application build and a download in the PLC.

– An application modified locally or in line with Version Unity Pro V21, automatically becomes an application under Unity Pro V21 and thus cannot be read or modified in the lower versions .

Page 30: 2 Division - Name - Date - Language 1. Introduction 2. Product Offer 3. Performance during execution 4. Ergonomics enhancement 5. Platform functionalities

30Division - Name - Date - Language

Is open by Unity Pro STA File V2.01 V2.02 V2.1

Generated with V2.01 Yes Yes YesGenerated with V2.02 No Yes YesGenerated with V2.1 No No Yes

Unity Pro V2.1Unity Pro V2.1CompatibilitiesCompatibilities

Compatibility are given by the following tables

Is open by Unity Pro XEF File V2.01 V2.02 V2.1

Generated with V2.01 Yes Yes YesGenerated with V2.02 Yes Yes YesGenerated with V2.1 No No Yes

Is open by Unity Pro STU File V2.01 V2.02 V2.1

Generated with V2.01 Yes No NoGenerated with V2.02 No Yes NoGenerated with V2.1 No No Yes

Page 31: 2 Division - Name - Date - Language 1. Introduction 2. Product Offer 3. Performance during execution 4. Ergonomics enhancement 5. Platform functionalities

31Division - Name - Date - Language

With Unity Pro Transfer PLC->PC V2.01 V2.02 V2.1

Application V2.01 Yes Yes YesApplication V2.02 No Yes YesApplication V2.1 No No Yes

Unity Pro V2.1Unity Pro V2.1 CompatibilitiesCompatibilities

Compatibility are given by the following tables (continued)

With Unity Pro Online modification V2.01 V2.02 V2.1

Application V2.01 Yes Yes Yes

Application V2.02 No Yes Yes

Application V2.1 No No Yes

Page 32: 2 Division - Name - Date - Language 1. Introduction 2. Product Offer 3. Performance during execution 4. Ergonomics enhancement 5. Platform functionalities

32Division - Name - Date - Language

Unity Pro V2.1Unity Pro V2.1RecommendationsRecommendations

For better performance and execution on PCReduce the number of variables in order to limit the size of the data

Base enables to optimise:– The size of application file (opening, faster saving)

– The edition of variables (time of opening, tri, selection)

Reduced number of program lines the sections enables to optimise:– Opening time of the sections– Performance for online modifications

1) In particular it is recommended to use maximum structuredand tabled type data2) Purging of the library and data editor of objects are not used3) It is more privilaged to use the word bits in structure thanthe bools

In particular it is recommended to limit the data lines in theLadder to not mre than 150 linesper section

Page 33: 2 Division - Name - Date - Language 1. Introduction 2. Product Offer 3. Performance during execution 4. Ergonomics enhancement 5. Platform functionalities

33Division - Name - Date - Language

Unity Pro V2.1Unity Pro V2.1RecommendationsRecommendations

For a better execution performance level on PLC, remember to:

Avoid the massive use of the EFB of the type RS, SR, F_TRIG, R_TRIG and to prefer functions EF: SET, RESET, RE, FE

Limit the number of nesting in DFB– Reduction of data size