14
UAB Tools 1 20/05/2014

UAB Tools 1 20/05/2014. Summary Status, opened issues & future requests : Extended Configurations Reverse Engineering Olproc FlexExtractor DIP Import/Export

Embed Size (px)

DESCRIPTION

Extended Config. Wizard Version released on 13/12/2013 Wizard-based implementation including the following Ext. Configs.: DIP Publications CMW Publications Recipes 20/05/2014 3

Citation preview

Page 1: UAB Tools 1 20/05/2014. Summary Status, opened issues & future requests : Extended Configurations Reverse Engineering Olproc FlexExtractor DIP Import/Export

1

UAB Tools

20/05/2014

Page 2: UAB Tools 1 20/05/2014. Summary Status, opened issues & future requests : Extended Configurations Reverse Engineering Olproc FlexExtractor DIP Import/Export

2

SummaryStatus, opened issues & future requests :

• Extended Configurations• Reverse Engineering• Olproc• FlexExtractor• DIP Import/Export• unImportValidation

20/05/2014

Page 3: UAB Tools 1 20/05/2014. Summary Status, opened issues & future requests : Extended Configurations Reverse Engineering Olproc FlexExtractor DIP Import/Export

3

Extended Config. WizardVersion 1.1.0 released on 13/12/2013• Wizard-based implementation including the following Ext. Configs.:

• DIP Publications• CMW Publications• Recipes

20/05/2014

Page 4: UAB Tools 1 20/05/2014. Summary Status, opened issues & future requests : Extended Configurations Reverse Engineering Olproc FlexExtractor DIP Import/Export

4

Extended Config. WizardOpened issues for CMW / DIP Publications (Wizard)• TODO: Filter opened issues (currently assigned to Jacques)

• UAB-791 CMW Configuration & Spec Viewer: select a row on right click• UAB-792 CMW Configuration: support copy/paste on cell level• UAB-815 DPE Selector: use better separator• UAB-826 Default values for DIP and CMW• UAB-836 Comments on Ext Config Wizard 1.1.0-rc-01 DIP component after testing 17

nov 2013• UAB-840 ExtConfigWizard: Ctrl-F should be 'Find' not 'Add Free Data‘• UAB-847 New Keyboard shortcuts ExtConfigWizard• UAB-848 Improve Find pop-up in spec viewer to allow user to type a regex to match

aliases

Improvements• UAB-845 CMW/DIP : class selection differ from RECIPE one (selection, visualisation)

20/05/2014

Page 5: UAB Tools 1 20/05/2014. Summary Status, opened issues & future requests : Extended Configurations Reverse Engineering Olproc FlexExtractor DIP Import/Export

5

Extended Config. WizardOpened issues for Recipes (Wizard)• TODO: Filter opened issues (currently assigned to Jacques):

• UAB-715 OLPROC: show recipes: option to add recipe name(s) to a column in the spec• UAB-782 When you add AnalogAlarm, if HH/H/L/LL is linked to an APAR, you should not

add HH/H/L/LL to the recipe, but instead add linked APAR if possible

Improvements• UAB-558 Recommendation, advice on recipe extended tool

• After modifying the specs, check the devices added to a recipe class• [UAB-771] Allow to import recipe classes from pvss export file

20/05/2014

Page 6: UAB Tools 1 20/05/2014. Summary Status, opened issues & future requests : Extended Configurations Reverse Engineering Olproc FlexExtractor DIP Import/Export

6

Extended Config. WinCC OAOpened issues for Recipes (WinCC OA)

New Features• Support for recipes in DB (load, save, combine, …)Bugs• [IS-1304] Add new element to recipe, should take current value, not default to value=0• [IS-1303] Modifying dynamic recipe: changing device name in recipe does not work if

device no longer exists• [IS-1302] Recipe: import of recipe database crash due to _FwRecipeCache not cleared.• [IS-1359] Recipe instance privileges are not assigned correctly• [IS-1420] New elements added to a recipe class are not propagated to the recipe

instancesImprovements• [IS-1455] Deleting internal recipe DPEs when the recipe class/instance are deleted from

the importation file• [IS-1456] Units for Controller MTi,MTd,MTds • [IS-1421] PVSS Recipe Class tool. Ergonomic improvement • [IS-1454] Improvements to manage recipes in WinCCOA

20/05/2014

Page 7: UAB Tools 1 20/05/2014. Summary Status, opened issues & future requests : Extended Configurations Reverse Engineering Olproc FlexExtractor DIP Import/Export

7

Extended ConfigurationsNew Extended Configurations?

• DIP Subscriptions• LHC Logging• LASER• Alerts (CPC)• Anomalies (CPC)• Device Actions• Access Control• Navigation, Window & Trend Trees• Simulation

https://j2eeps.cern.ch/wikis/display/EN/UAB+Extended+Configurations+Requirements+-+WP7

20/05/2014

Page 8: UAB Tools 1 20/05/2014. Summary Status, opened issues & future requests : Extended Configurations Reverse Engineering Olproc FlexExtractor DIP Import/Export

8

Reverse EngineeringVersion 1.6.0 released on: 20/12/2013• Wizard-based implementation for:

• SCADA reverse engineering

New Features• Reverse engineering for PLC (Next slide)• [UAB-771] Allow to import recipe classes from pvss export file

Improvements (SCADA)• [UAB-905] Add log html file to allow user to save the differences• [UAB-906] Preserve styles/format in the original spec by 'updating' old spec rather

than creating a new Merged spec• [UAB-907] Add a log sheet in the Spec file, per CPC5 re-engineering tool

20/05/2014

Page 9: UAB Tools 1 20/05/2014. Summary Status, opened issues & future requests : Extended Configurations Reverse Engineering Olproc FlexExtractor DIP Import/Export

9

Reverse Engineering

20/05/2014

DiffMerge

XEF DBCSV

export export

BuildSpec

Rules

BuildSpec

RulesRules &Options

DiffMerge

PLC Spec SCADA Spec

Merged Spec

New Spec

Original Spec

Original DBCSV

BuildSpec

SCADA Spec

Rules

Missing feature

Page 10: UAB Tools 1 20/05/2014. Summary Status, opened issues & future requests : Extended Configurations Reverse Engineering Olproc FlexExtractor DIP Import/Export

10

Olproc++Version 1.1.1 released on 16/12/2013

Improvements• [UAB-910] OLPROC++ Refactoring

TODO: Review the list of opened issues • 35 in total• Some from January 2012

20/05/2014

Page 11: UAB Tools 1 20/05/2014. Summary Status, opened issues & future requests : Extended Configurations Reverse Engineering Olproc FlexExtractor DIP Import/Export

11

FlexExtractorVersion 1.10 released on 04/07/2013

TODO: Review the list of opened issues • 29 in total• Some from November 2011

20/05/2014

Page 12: UAB Tools 1 20/05/2014. Summary Status, opened issues & future requests : Extended Configurations Reverse Engineering Olproc FlexExtractor DIP Import/Export

12

DIP Import/ExportfwDIP 5.0.2a Release date:31/03/2014

Opened Issues• ENS-10727 FW: DIP and fwDipImport (Type ‘single’ seems not accepted)• ENS-11382 DIP Import blocks HMI• ENS-11383 Importation of DIP publications/subscriptions takes more than one

hour

20/05/2014

Page 13: UAB Tools 1 20/05/2014. Summary Status, opened issues & future requests : Extended Configurations Reverse Engineering Olproc FlexExtractor DIP Import/Export

13

unImportValidationVersion 1.0.0 released on 13/11/2013

No opened issues!

20/05/2014

Page 14: UAB Tools 1 20/05/2014. Summary Status, opened issues & future requests : Extended Configurations Reverse Engineering Olproc FlexExtractor DIP Import/Export