Vous êtes sur la page 1sur 56

Spectrum PowerTM 7

Information Model Management


(IMM)

Restricted © Siemens AG 2015 All rights reserved. Answers for infrastructure and cities.
Page 1
Information Model Management
Overview

• Introduction
• IMM Database
• IMM RT Data Model
• Job Management
• Activation of Data Changes
• General Workflow

Restricted © Siemens AG 2015 All rights reserved.


Page 2
Introduction

Spectrum Power Information Model Management (IMM) is the source data master and
manager for domain and graphic data in a Spectrum Power system

Domain Data Graphic Data Static Data Application Data

Single-line Configuration
Equipment
Diagram of IMM Server

Presentation Configuration
Measurement
Logic of IMM Client

Topology

Restricted © Siemens AG 2015 All rights reserved.


Page 3
IMM Database

Holds the Power System Engineering


Domain Object Repository (DOR)

Real-time dataset (RT) data, including worldmaps, used in the


Spectrum Power runtime system

Holds the data about Spectrum Power


IMM users, user roles, and user access
User Administration dataset (UA) rights as well as Spectrum Power IMM
consoles, console roles and console
access rights

Holds the data about Spectrum Power


System Management Information IMM hardware components, software
dataset (SMI) packages and groups, and system
parameters

Application Configuration dataset Holds the configuration data for IMM like
Graphic Editor library templates, IMM
(AC) report configuration, and so on

Restricted © Siemens AG 2015 All rights reserved.


Page 4
IMM RT Data Model

• Defines the class of logical Spectrum Power object

• Company
Types • Base Voltage
• AC Line Segment
• Power Transformer

• The instantiated entities of the types

Instance • 110kV
• XFRMR132
• PS-2

• Describe the relationship between types


Associations
• AC Line Segment is a member of a Voltage Level

• Describe the relationship between two instances for an association


Links • AC Line Segment instance XYZ-COM is a member of the Voltage
Level instance of 110kV

Restricted © Siemens AG 2015 All rights reserved.


Page 5
Job Management

Job Organization

• Job
• The unit of data that is finally changed in the engineering database and in the
runtime databases of Spectrum Power
• Job Reservation
• A single job is reserved for a particular user
• Change Detection
• The Change Log contains modifications of instances and links

Job Business Model

• Job Interlocking
• Prevents different job from modifying the same instance and link data to preserve
data integrity
• Job interdependency check
• IMM makes sure that the job to be activated are distinct from each other regarding
the Spectrum Power runtime databases

Restricted © Siemens AG 2015 All rights reserved.


Page 6
Activation of Data Changes

Data Data Transfer Data Activation


Preparation
Activation • Generates the
•Populate the
incremental to the
•Activates the
changes into the
change log file offline copy of ODB online copy of ODB

Undo Activation
Undo Undo Prepare •The changes are
Activation undone from online
copy

Job gets
Finalize Release the deleted and no
Activation lock longer be
undone

Restricted © Siemens AG 2015 All rights reserved.


Page 7
General Workflows

Modify an
Instance
Create a
Prepare
job in the Import Quit the
Start IMM Instance the job for Activate
RT job
activation
dataset
Export
Instance

Restricted © Siemens AG 2015 All rights reserved.


Page 8
Operational Steps

• Starting to Work with IMM


• Adding New Instances of an Existing Type
• Copying the Instances
• Deleting and Renaming the Instances
• Adding a New Curve (Characteristic Curve)
• Table Editor
• Bulk-Instance Editor
• Exporting and Importing Engineering Data

Restricted © Siemens AG 2015 All rights reserved.


Page 9
Starting to Work with IMM

Login
Job Management
User Interface

Creating New Job (1) Creating New Job (2)

Restricted © Siemens AG 2015 All rights reserved.


Page 10
Adding New Instances of an Existing Type

Select the menu item


Inserting new instance New from right-click
context menu

Select View > Tree


Click the Save button
Refresh

Restricted © Siemens AG 2015 All rights reserved.


Page 11
Copying the Instances

Copying the Click the location


Select Copy from
Existing Elements (parent) of the new
context menu
of the Bay instances

The new instances


Select Paste from
can be seen in the
context menu
instance tree

The entered name applies only to the reinserted instance itself. Subordinate instances of that
instance retain their original names.

Paste after a Copy operation duplicates all concerned instances, all links between duplicated
instances and attributive links between duplicated and not duplicated instances. None-attributive
links between duplicated and not duplicated instance are not copied.
Paste after a Cut operation relocates all concerned instances and all their links

Restricted © Siemens AG 2015 All rights reserved.


Page 12
Deleting and Renaming the Instances

Renaming an Instance
Deleting the Instance

Right-click the instance


name
Select Delete from context
menu

Select Rename from the


context menu

The instance is deleted

Select View > Tree


The instance is renamed to
Refresh
the new name

Restricted © Siemens AG 2015 All rights reserved.


Page 13
Adding a New Curve (Characteristic Curve)

Click the required


Click the menu
Creating a New Click the desired type (cfe
item New in
Curve parent instance Characteristic
context menu
Curve)

Enter the name of


Select the new Click the button Click the button
the new (curve)
(curve) instance Save Create Instance
instance

Click the button


Add in the Enter the Click the button
opened Curve attributes Apply
Definition Editor

Restricted © Siemens AG 2015 All rights reserved.


Page 14
Table Editor

The Table Editor is used to view all the subordinated instances and their associated
attributes of the selected instance at a glance. The data is presented as a table.

Restricted © Siemens AG 2015 All rights reserved.


Page 15
Bulk-Instance Editor

Bulk-Instance Editor is used to view or modify a set


of instances (including links) that are directly
underneath a selected parent instance. This set of
instances is defined by a query. This query could
be saved for later use.

Restricted © Siemens AG 2015 All rights reserved.


Page 16
Exporting and Importing Engineering Data

Exporting Importing

Restricted © Siemens AG 2015 All rights reserved.


Page 17
User Interface Descriptions
IMM

• Menu bar
• Toolbar
• Tree View
• Working area
• Editor
• Dialog
• Information Pages
• Log section
• Toolbar
• Selection tabs
• Log Overview
• Detail Section

Restricted © Siemens AG 2015 All rights reserved.


Page 18
Information Model Management (IMM)

The Spectrum Power IMM allows you to view,


enter, and customize types and instances of power
system components.

Structure of the IMM:


[1] Menu bar
[2] Toolbar
[3] Tree
[4] Working area
[5] Log section
[6] Status bar

Restricted © Siemens AG 2015 All rights reserved.


Page 19
Menu Bar

File Edit View Insert Tools Services Help


•Save •Cut •Instance •New Type •Graphic •Transfer •Help Topics
•Import Instance •Instance •New Editor Right •Working
•Export •Copy Editor Instance •Template •Transfer Pane
•Session Instance •Single Editor Companies Content
Properties •Paste View •HTML •About IMM
•Exit Instance •Table View Report
•Delete •Bulk Editor •EXCEL
Instance •Types Report
•Rename •Tree
Instance Refresh
•Search •Set Tree
from Here
•Reset Tree
•Logs
•Change Log

Restricted © Siemens AG 2015 All rights reserved.


Page 20
Toolbar

[1] Job Management


[2] Log On
[3] Save
[4] Cut Instance
[5] Copy Instance
[6] Paste Instance with Internal Links
[7] Delete Instance
[8] Search
[9] Single-Instance Editor
[10] Type Editor
[11] Single View
[12] Table View
[13] Bulk Editor
[15] Help

Restricted © Siemens AG 2015 All rights reserved.


Page 21
Tree View (1/2)

Datasets, Types, and Instances


The tree is used to select a dataset, a type, or an instance.
• The dataset tree shows a list of the available datasets. The datasets can be clicked to load the
corresponding job list into the working area.
• The type tree and the instance overview tree show a list of types and instances sorted by name.
Visual indicators, such as, lines and indents illustrate relationships between entries and distinct
levels. Each tree entry represents a type or an instance and can be clicked to open the Type Editor
or an Instance Editor in the working area.

Context Menu of the Tree


The context menu of the tree is a content-sensitive menu associated with tree entries. It is displayed on
demand (when the right mouse button is clicked) and is used to invoke operations that apply to a
selected dataset, type, or instance.

Restricted © Siemens AG 2015 All rights reserved.


Page 22
Tree View (2/2)

Dataset tree Instance Overview tree and its context menu

Type Tree and its context menu

Restricted © Siemens AG 2015 All rights reserved.


Page 23
Working Area (1/5)

The applications that are used in the working area can be classified into the following:
• Editors
• Dialogs
• Information Pages

Editors, dialogs, and information tabs can be accessed by various means. When a
new application like an editor is started in the working area, the currently running
application in the working area is closed automatically.

Restricted © Siemens AG 2015 All rights reserved.


Page 24
Working Area (2/5)

Editors allow you to view, create and edit attributes, links and properties of types and ► Editor (1/2)
instance data. ► Dialog
The various editors available in IMM UI are: ► Information
• Type Editor Pages
• Instance Editors
• Graphics Editor

General Editor Features


An editor provides the following general features:
• Internal attributes are read only.
• Read-only cells have a shaded background.
• The Cell Editor for an attribute depends on the attribute data type. If the attribute is
defined with an enumeration type, the cell provides a list box. Otherwise it
provides a text editor, a number editor, or a date/time editor for the different
formats in the data model.
• References can be edited with Drag and Drop from an instance tree.
• The editors provide context menus depending on the clicked area.

Restricted © Siemens AG 2015 All rights reserved.


Page 25
Working Area (3/5)

Tree View and Single-Instance Editor in the Working Area ► Editor (2/2)
► Dialog
► Information
Pages

Restricted © Siemens AG 2015 All rights reserved.


Page 26
Working Area (4/5)

Dialogs provide access to general Information Model Management functions, such as: ► Editor
• Instance Creation dialog ► Dialog
• Report dialog ► Information
• Report Generator dialog Pages
• Export dialog
• Import dialog
• Instance Search dialog

Example of a Dialog

Restricted © Siemens AG 2015 All rights reserved.


Page 27
Working Area (5/5)

Information pages provide status information about a particular situation, activity or ► Editor
condition. It can open automatically to indicate the result of a previously performed ► Dialog
engineering activity. ► Information
Pages
Example of an Information Tab

Restricted © Siemens AG 2015 All rights reserved.


Page 28
Log Section (1/3)

IMM provides logs within the log section of the IMM user interface. Each log can be ► Toolbar
selected using the respective tab. The logs shown in the log section depend on the ► Selection tabs
current situation (selected dataset, job, and so on). ► Log Overview
► Detail Section

Restricted © Siemens AG 2015 All rights reserved.


Page 29
Log Section (2/3)

► Toolbar
► Selection tabs
► Log Overview
► Detail Section

The following icons are provided:


• Show
Displays the content of the selected log within the log overview in the detail
section.
• Save Log
Exports the selected log as a Microsoft Office Excel Workbook (*.xls) file.
• Save Log in CSV Format
Exports the selected log as a Comma-Separated Values File (*.csv).
• Delete
Deletes the selected log. Only validation, import and activation logs can be
deleted.
• Delete all
Deletes all logs of the currently selected type. Only validation, import and
activation logs can be deleted.

Restricted © Siemens AG 2015 All rights reserved.


Page 30
Log Section (3/3)

Selection Tabs ► Toolbar


The selection tabs provide access to the different log types. Blue colored, flashing tab ► Selection tabs
descriptions indicate that new entries of the particular log type resulting on the last ► Log Overview
user action are available. This guides you to important information which you should
► Detail Section
consider when working with the current job.

Log Overview
The Log Overview section contains all available logs of the selected type. To display
the entries, the arrow button in the top left corner must be clicked.

Detail Section
The Detail Section shows the content of the currently selected log.

Restricted © Siemens AG 2015 All rights reserved.


Page 31
User Interface Descriptions
General Engineering Applications

• Job Management User Interface


• Session Properties Page
• Change Log
• Instance Change Report
• Object Usage Report
• Report Dialog
• Report Generator Dialog
• Import Dialog
• Export Dialog
• Instance Search Dialog
• Logs

Restricted © Siemens AG 2015 All rights reserved.


Page 32
Job Management User Interface (1/4)

Overview

The Information Model Management provides the Job Management user interface to
control all data entry and engineering activities of the system.

The Job Management UI is automatically opened in the working area when the
Information Model Management is opened.

Restricted © Siemens AG 2015 All rights reserved.


Page 33
Job Management User Interface (2/4)

Dataset Tree
The following dataset types are mandatory:
• Realtime (RT)
• System Management Information (SMI)
• User Administration (UA)
• Application Configuration (AC)

Job Management UI Tab - Job List


The job list is displayed when a root dataset is selected in the tree view. It consists of
the following attributes:
• Job Name
The name of the job.
• Job State
The job status identifies the state of the job.
• Reserved by
The name of the user, who has reserved the job.
• Description
A description of the job (optional).

Restricted © Siemens AG 2015 All rights reserved.


Page 34
Job Management User Interface (3/4)
Job Management UI Tab - Job Context Menu (1/2)

Open
• Opens the selected job and displays the corresponding instances in the tree view of the IMM.
Activation
• Prepare
• Starts the activation preparation sequence of the job through validation, preparation and transfer
steps.
• Activate
• Starts the job activation sequence.
• Undo
• Start the undo activation sequence of the job through undo preparation and undo steps.
Administration
• Release
• Releases the lock of the selected job.
• Finalize
• Makes the data changes in the selected job permanent on the runtime system.
• Erase
• Removes the selected job from the job list.
Reset
• Resets the job to the status Editing respective Prepared in case of resetting a transferred job..

Restricted © Siemens AG 2015 All rights reserved.


Page 35
Job Management User Interface (4/4)
Job Management UI Tab - Job Context Menu (2/2)

Validate Job
• This item starts the validation process for all instances changed in the currently selected job.

Advanced
• Prepare Activation
• Prepares the job data offline for insertion into the real-time system.
• Transfer
• Data transfer populates the incremental changes associated with a job to the offline copy (copy
1) of the operational database of Spectrum Power.
• Activate
• Starts the incremental activation process of the selected job.
• Prepare Undo
• Prepares the data of the undo job offline for insertion into the real-time system.
• Undo
• An undo activation process can be performed only on an activated job.
• Validate All
• This item starts the validation process for all instances in the dataset including the selected job.
Properties
• Shows the properties of the selected job in the working area of the IMM

Restricted © Siemens AG 2015 All rights reserved.


Page 36
Session Properties Page

The Session Properties Page provides information on the currently loaded dataset,
job, and general status information on the current Information Model Management
session.

Restricted © Siemens AG 2015 All rights reserved.


Page 37
Change Log

Change Log contains details about the incremental modifications of instances and
links within a job.

The Change Log Dialog is invoked by clicking the menu item Change Log from the
View menu. The Change Log dialog is loaded into the working area of the Information
Model Management.

Restricted © Siemens AG 2015 All rights reserved.


Page 38
Instance Change Report

Changes to a selected instance within a job, are


displayed in the so-called Instance Change
Report. The report contains all changes made in
different jobs of a dataset to the instance.

The Instance change report is invoked by clicking


the menu item Change Report from the context
menu of the instance tree. The report is displayed
in the IMM Instance Change Report window.

Restricted © Siemens AG 2015 All rights reserved.


Page 39
Object Usage Report

Instances in the IMM data base can be referenced


by other instances using a link.

The Object Usage Report displays for a selected


network equipment hierarchy the linked telemetry
data points as well as linked graphical objects in
the different single-line diagrams.

Restricted © Siemens AG 2015 All rights reserved.


Page 40
Report Dialog (1/2)

Report Dialog for Type


The Report Dialog provides tools for The Report dialog for types allows you
creating and viewing reports. A to create a type report containing all
report is a summary that shows information for the selected type.
attributes and properties of the
selected type or instance.

The Report Dialog is accessed


either by clicking HTML Reports on
the Tools menu or by opening the Report Dialog for Instances
context menu of the tree for a
certain entry in the tree and clicking The Report dialog for instances allows
the menu item HTML Reports. you to create an instance report
containing all information for the
selected instance

Restricted © Siemens AG 2015 All rights reserved.


Page 41
Report Dialog (2/2)
Report Viewing Window

Report Viewing Window Containing a Type Report Viewing Window Containing an Instance
Report Report

Restricted © Siemens AG 2015 All rights reserved.


Page 42
Report Generator Dialog

An instance data report can be generated and


displayed in MS EXCEL format. The Report
Generator Dialog provides the tools for the
generation of user-defined reports.

The report generator dialog is accessed either by


clicking the menu item EXCEL Reports on the
Tools menu or by opening the context menu for a
certain entry in the tree and clicking the menu item
EXCEL Reports.

Excel Reports can only be generated within the


root job.

Restricted © Siemens AG 2015 All rights reserved.


Page 43
Import Dialog

The Import dialog allows you to populate the


currently loaded dataset from an XDF or CIM-RDF
file.
• XDF files contain data definitions of types or
instances.
• CIM-RDF files are files that contain data
definitions of instances.
Both are XML formats.

The Import dialog is accessed by selecting the


menu item Import from the File menu.

Restricted © Siemens AG 2015 All rights reserved.


Page 44
Export Dialog

The Export dialog provides tools to create an Export Dialog for Instance Data
ASCII file of data definitions of a selected type or
instance data in a defined file format.

By default, the entire subtree of the selected type


or instance is exported.

The Export dialog is accessed either by clicking


Export on the File menu or by opening the context
menu for a certain entry in the tree and clicking the
menu item Export. Export Dialog for Type Data

Restricted © Siemens AG 2015 All rights reserved.


Page 45
Instance Search Dialog

The Instance Search dialog provides tools that Instance Search Dialog
allow you to search for specific instances.

The Instance Search dialog is accessed either by


clicking Search on the Edit menu or by clicking the
appropriate toolbar button.

The Instance Search dialog provides two tabs for


specifying the type of the search:
• Instance Search
• TA (Technological Address) Search TA Search Dialog

The entries of the search result list can be


selected. When an entry is clicked, the tree
navigates to the selected instance and selects it.

Restricted © Siemens AG 2015 All rights reserved.


Page 46
Logs

Various log types are available depending on the selected dataset, job or data engineering workflow.
IMM Status Import Log
Shows the messages that occurred during work with IMM. Contains all messages that were created when a user
Task Log initiated import was done.
Contains all messages that occur during an IMM UI task. Job History
Validation Log Shows all status changes of the currently selected job.
Contains all validation messages generated during the Finalized Jobs
validation of a job or when an instance change was saved. Contains an overview of all finished job.
Activation Log
Contains all messages that were created during the
preparation or activation.

Restricted © Siemens AG 2015 All rights reserved.


Page 47
User Interface Descriptions
Instance Editor

• Single-Instance Editor
• Instance Creation Dialog
• Table Editor
• Bulk-Instance Editor
• Curve Editor

Restricted © Siemens AG 2015 All rights reserved.


Page 48
Single-Instance Editor

The Single-Instance Editor is used to view and General Tab


modify instance properties including links, or to Used to configure and modify general instance
create an instance. properties.
Attributes Tab
The Single-Instance Editor is opened automatically Used to enter attribute values for the selected
after: instance.
• An entry on the instance tree has been Links Tab
selected or Allows you to establish links between instances. A
• An instance creation has been invoked in the link implies an association between the currently
Type Selection Dialog. edited instance and another instance.
Optional Tabs
The optional tabs ODB and SCADA cluster
properties according to functionality well-known in
the Spectrum Power runtime system.

Restricted © Siemens AG 2015 All rights reserved.


Page 49
Instance Creation Dialog

You can invoke the Instance Creation Dialog in the


following ways:
• Selecting an instance in the instance tree and
clicking New Instance on the Insert menu.
• Right-clicking an instance in the instance tree
and clicking the menu item New in the context
menu of the tree.

Restricted © Siemens AG 2015 All rights reserved.


Page 50
Table Editor

The Table Editor is used to view all subordinated


instances and their associated attributes of a
selected instance at a glance.
These data are presented as a table.
Attribute modifications can be performed
immediately by changing the table cell contents.

The Table Editor is used to:


• Display and modify child instances of the
selected instance.
• Create new instances in the hierarchy directly
under the selected instance.

The Table Editor is invoked by selecting the menu


item View > Instance Editors > Table View or
clicking the appropriate toolbar button.

Restricted © Siemens AG 2015 All rights reserved.


Page 51
Bulk-Instance Editor (1/3)

Instead of editing single instances in the Single-


Instance Editor, the Bulk-Instance Editor allows
you to view and modify a set of existing instances
(including links) that are directly underneath a
selected parent instance in a table view.

The Bulk-Instance Editor allows you to define


queries and to load saved queries for reuse. The
results of the query can then be modified in a
tabular list.

The Bulk-Instance Editor is invoked by selecting


the menu item View > Instance Editors > Bulk
Editor or clicking the appropriate toolbar button.

Restricted © Siemens AG 2015 All rights reserved.


Page 52
Bulk-Instance Editor (2/3)
Query Designer Section

The Query Designer Table is used to define a query.


Each line represents one search criterion and consists of:
• A check box that is used to filter whether the respective attribute or link shall be
displayed in the result table.
• An arrow field to visibly differentiate the direction of a link (link to or link from).
Attributes display an empty arrow field.
• The name of the attribute or link.
• A text box containing the search criterion.
• A text box for entering a value for the search criterion.

Restricted © Siemens AG 2015 All rights reserved.


Page 53
Bulk-Instance Editor (3/3)
Result Table Section

The Result Table Section of the Bulk-Instance editor provides a list of all instances
conforming to the query criteria defined in the Query Designer Section.

Each row of this table represents one instance. All attributes and associations of an
instance defined in the query are displayed in this row. The data in this table can be
modified by clicking the desired cell and entering a new value, selecting a value from
a list box, or by setting a check box.

Restricted © Siemens AG 2015 All rights reserved.


Page 54
Curve Editor

The Curve Definition Editor allows you to view, create or modify analog value
characteristics.

An analog value’s characteristic is a mathematical model representing the


characteristics of the devices involved in the process of converting raw values into
engineering values.

The Curve Definition Editor opens automatically if an instance of a derived type from
the type curve (for example, cfeCharacteristicCurve) is selected in the instance tree.

Restricted © Siemens AG 2015 All rights reserved.


Page 55
Thank you for your attention!

Restricted © Siemens AG 2015 All rights reserved. Answers for infrastructure and cities.
Page 56

Vous aimerez peut-être aussi