CIM Model Comparison Report:   18v12 (baseline)    18v13 (destination)

Changed Classes:

 Links:

Generalization:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Source -> Destination

Name

 

Notes

 

Stereotype

 

Type

 

Generalization



Baseline Model

 

Destination Model

      GENERALIZATION DOES NOT EXIST

Source: (ProtectionRelatedFunctionBlock)  [0]

      

Target: (FunctionBlock)  [0]

 ProtectionRelatedFunctionBlock

 

 FunctionBlock



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (ProtectionRelatedFunctionBlock)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

ProtectionRelatedFunctionBlock

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

false

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

 

 

Baseline Model

Destination Model - Source (FunctionBlock)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

FunctionBlock

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

true

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

Generalization:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Source -> Destination

Name

 

Notes

 

Stereotype

 

Type

 

Generalization



Baseline Model

 

Destination Model

      GENERALIZATION DOES NOT EXIST

Source: (BooleanLogic)  [0]

      

Target: (FunctionBlock)  [0]

 BooleanLogic

 

 FunctionBlock



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (BooleanLogic)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

BooleanLogic

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

false

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

 

 

Baseline Model

Destination Model - Source (FunctionBlock)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

FunctionBlock

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

true

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

Generalization:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Source -> Destination

Name

 

Notes

 

Stereotype

 

Type

 

Generalization



Baseline Model

 

Destination Model

      GENERALIZATION DOES NOT EXIST

Source: (LogicalOperation)  [0]

      

Target: (FunctionBlock)  [0]

 LogicalOperation

 

 FunctionBlock



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (LogicalOperation)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

LogicalOperation

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

false

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

 

 

Baseline Model

Destination Model - Source (FunctionBlock)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

FunctionBlock

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

true

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

Association:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Unspecified

IsLeaf

 

false

IsRoot

 

false

Notes

 

Source Linked Feature

 

Stereotype

 

Target Linked Feature

 

Type

 

Association



Baseline Model

 

Destination Model

      ASSOCIATION DOES NOT EXIST

Source: (FunctionBlock)  [0..*]

      

Target: (FunctionBlockType)  [0..1]

 FunctionBlock

 

 FunctionBlockType



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (FunctionBlock)

Alias

 

Cardinality

 

0..*

Constraint

 

Containment

 

Unspecified

End

 

FunctionBlock

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

FunctionBlock

RoleNote

 

Generic FunctionBlock with behavior, inputs and outputs defined by a FunctionBlockType.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 

 

Baseline Model

Destination Model - Source (FunctionBlockType)

Alias

 

Cardinality

 

0..1

Constraint

 

Containment

 

Unspecified

End

 

FunctionBlockType

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

FunctionBlockType

RoleNote

 

FunctionBlockType defining the behaviour inputs and outputs of generic FunctionBlock.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

Association:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Unspecified

IsLeaf

 

false

IsRoot

 

false

Notes

 

Source Linked Feature

 

Stereotype

 

Target Linked Feature

 

Type

 

Association



Baseline Model

 

Destination Model

      ASSOCIATION DOES NOT EXIST

Source: (DestinationFunctionBlock)  [1]

      

Target: (DestinationSideLink)  [0..*]

 FunctionBlock

 

 FunctionFunctionLink



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (DestinationFunctionBlock)

Alias

 

Cardinality

 

1

Constraint

 

Containment

 

Unspecified

End

 

FunctionBlock

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

DestinationFunctionBlock

RoleNote

 

Function block receiving an input from a FunctionFunctionLink instance associated to another function block.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 

 

Baseline Model

Destination Model - Source (DestinationSideLink)

Alias

 

Cardinality

 

0..*

Constraint

 

Containment

 

Unspecified

End

 

FunctionFunctionLink

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

DestinationSideLink

RoleNote

 

FunctionFunctionLink providing a function block input from another function block output.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

Association:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Unspecified

IsLeaf

 

false

IsRoot

 

false

Notes

 

Source Linked Feature

 

Stereotype

 

Target Linked Feature

 

Type

 

Association



Baseline Model

 

Destination Model

      ASSOCIATION DOES NOT EXIST

Source: (SourceFunctionBlock)  [1]

      

Target: (SourceSideLink)  [0..*]

 FunctionBlock

 

 FunctionFunctionLink



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (SourceFunctionBlock)

Alias

 

Cardinality

 

1

Constraint

 

Containment

 

Unspecified

End

 

FunctionBlock

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

SourceFunctionBlock

RoleNote

 

Function block providing an output to a FunctionFunctionLink instance associated to another function block.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 

 

Baseline Model

Destination Model - Source (SourceSideLink)

Alias

 

Cardinality

 

0..*

Constraint

 

Containment

 

Unspecified

End

 

FunctionFunctionLink

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

SourceSideLink

RoleNote

 

FunctionFunctionLink providing a function block output to another function block as input.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

Changed Classes:

 Links:

Generalization:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Source -> Destination

Name

 

Notes

 

Stereotype

 

Type

 

Generalization



Baseline Model

 

Destination Model

      GENERALIZATION DOES NOT EXIST

Source: (FunctionBlockType)  [0]

      

Target: (IdentifiedObject)  [0]

 FunctionBlockType

 

 IdentifiedObject



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (FunctionBlockType)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

FunctionBlockType

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

false

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

 

 

Baseline Model

Destination Model - Source (IdentifiedObject)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

IdentifiedObject

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

true

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

 Links:

Generalization:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Source -> Destination

Name

 

Notes

 

Stereotype

 

Type

 

Generalization



Baseline Model

 

Destination Model

      GENERALIZATION DOES NOT EXIST

Source: (TimeCurrentCurve)  [0]

      

Target: (Curve)  [0]

 TimeCurrentCurve

 

 Curve



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (TimeCurrentCurve)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

TimeCurrentCurve

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

false

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

 

 

Baseline Model

Destination Model - Source (Curve)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

Curve

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

true

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

Generalization:

Source: (ProtectionCharacteristicCurve)  [0]

      

Target: (Curve)  [0]

      REMOVED FROM MODEL

 ProtectionCharacteristicCurve

 

 Curve

 

Added Classes:

 Metadata:

 

Baseline Model

Destination Model

Abstract

 

false

Alias

 

Author

 

griddigit

Cardinality

 

Classifier

 

Complexity

 

1

Concurrency

 

GenFile

 

GenType

 

Java

IsLeaf

 

false

IsRoot

 

false

IsSpec

 

false

Keywords

 

Multiplicity

 

Name

 

EarthingSwitch

Notes

 

A mechanical switching device for earthing parts of a circuit, capable of withstanding for a specified time currents under abnormal conditions such as those of short circuit, but not required to carry current under normal conditions of the circuit.An earthing switch may have a short-circuit making capacity.

ParentPackage

 

Wires

Persistence

 

Phase

 

1.0

Scope

 

public

Status

 

Proposed

Stereotype

 

Style

 

Type

 

Class

Version

 

1.0

Visibility

 

 Links:

Generalization:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Source -> Destination

Name

 

Notes

 

Stereotype

 

Type

 

Generalization



Baseline Model

 

Destination Model

      GENERALIZATION DOES NOT EXIST

Source: (EarthingSwitch)  [0]

      

Target: (Switch)  [0]

 EarthingSwitch

 

 Switch



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (EarthingSwitch)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

EarthingSwitch

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

false

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

 

 

Baseline Model

Destination Model - Source (Switch)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

Switch

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

true

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

Changed Classes:

 Metadata:

 

Baseline Model

Destination Model

Notes

A manually operated or motor operated mechanical switching device used for changing the connections in a circuit, or for isolating a circuit or equipment from a source of power. It is required to open or close circuits when negligible current is broken or made.

A mechanical switching device which provides, in the open position, an isolating distance in accordance with specified requirements.A disconnector is capable of opening and closing a circuit when either negligible current is broken or made, or when no significant change in the voltage across the terminals of each of the poles of the disconnector occurs. It is also capable of carrying currents under normal circuit conditions and carrying for a specified time currents under abnormal conditions such as those of short circuit.

 Metadata:

 

Baseline Model

Destination Model

Stereotype

 

deprecated

 Links:

Association:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Unspecified

IsLeaf

 

false

IsRoot

 

false

Notes

 

Source Linked Feature

 

Stereotype

 

Target Linked Feature

 

Type

 

Association



Baseline Model

 

Destination Model

      ASSOCIATION DOES NOT EXIST

Source: (TransformerEnd)  [0..*]

      

Target: (CharacteristicCurves)  [0..*]

 TransformerEnd

 

 TransformerCharacteristicCurve



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (TransformerEnd)

Alias

 

Cardinality

 

0..*

Constraint

 

Containment

 

Unspecified

End

 

TransformerEnd

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

TransformerEnd

RoleNote

 

A transformer end can be associated to multiple charcateristic curves including damage and inrush (curves or points)

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 

 

Baseline Model

Destination Model - Source (CharacteristicCurves)

Alias

 

Cardinality

 

0..*

Constraint

 

Containment

 

Unspecified

End

 

TransformerCharacteristicCurve

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

CharacteristicCurves

RoleNote

 

Damage or inrush curves associated to a transformer end

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 Links:

Generalization:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Source -> Destination

Name

 

Notes

 

Stereotype

 

Type

 

Generalization



Baseline Model

 

Destination Model

      GENERALIZATION DOES NOT EXIST

Source: (EarthingSwitch)  [0]

      

Target: (Switch)  [0]

 EarthingSwitch

 

 Switch



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (EarthingSwitch)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

EarthingSwitch

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

false

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

 

 

Baseline Model

Destination Model - Source (Switch)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

Switch

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

true

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

 Links:

Association:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Unspecified

IsLeaf

 

false

IsRoot

 

false

Notes

 

Source Linked Feature

 

Stereotype

 

Target Linked Feature

 

Type

 

Association



Baseline Model

 

Destination Model

      ASSOCIATION DOES NOT EXIST

Source: (OperatedByProtectionRelatedFunctionBlock)  [0..*]

      

Target: (ProtectedSwitch)  [0..*]

 ProtectionRelatedFunctionBlock

 

 ProtectedSwitch



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (OperatedByProtectionRelatedFunctionBlock)

Alias

 

Cardinality

 

0..*

Constraint

 

Containment

 

Unspecified

End

 

ProtectionRelatedFunctionBlock

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

OperatedByProtectionRelatedFunctionBlock

RoleNote

 

Protection realted function blocks that operate/close this ProtectedSwitch.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 

 

Baseline Model

Destination Model - Source (ProtectedSwitch)

Alias

 

Cardinality

 

0..*

Constraint

 

Containment

 

Unspecified

End

 

ProtectedSwitch

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

ProtectedSwitch

RoleNote

 

Protected switch operated/closed by this ProtectionRelatedFunctionBlock.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 Links:

Association:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Unspecified

IsLeaf

 

false

IsRoot

 

false

Notes

 

Source Linked Feature

 

Stereotype

 

Target Linked Feature

 

Type

 

Association



Baseline Model

 

Destination Model

      ASSOCIATION DOES NOT EXIST

Source: (Conductor)  [0..*]

      

Target: (DamageCurve)  [0..1]

 Conductor

 

 ConductorCharacteristicCurve



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (Conductor)

Alias

 

Cardinality

 

0..*

Constraint

 

Containment

 

Unspecified

End

 

Conductor

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

Conductor

RoleNote

 

A conductor can have a damage curve associated to it.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 

 

Baseline Model

Destination Model - Source (DamageCurve)

Alias

 

Cardinality

 

0..1

Constraint

 

Containment

 

Unspecified

End

 

ConductorCharacteristicCurve

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

DamageCurve

RoleNote

 

Damage curve associated to a conductor.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

Changed Diagrams:

 Diagram:

Baseline Model

Destination Model

NamingHierarchyPart2 Diagram

NamingHierarchyPart2 Diagram

 Metadata:

 

Baseline Model

Destination Model

ModifiedDate

2022-06-10 12:00:00

2024-09-18 03:53:58

 Diagram:

Baseline Model

Destination Model

SwitchingEquipment Diagram

SwitchingEquipment Diagram

 Diagram:

Baseline Model

Destination Model

InheritanceHierarchy Diagram

InheritanceHierarchy Diagram

Changed Classes:

 Links:

Association:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Unspecified

IsLeaf

 

false

IsRoot

 

false

Notes

 

Source Linked Feature

 

Stereotype

 

Target Linked Feature

 

Type

 

Association



Baseline Model

 

Destination Model

      ASSOCIATION DOES NOT EXIST

Source: (ProtectionRelatedFunctionBlock)  [0..*]

      

Target: (CurrentTransformer)  [0..*]

 ProtectionRelatedFunctionBlock

 

 CurrentTransformer



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (ProtectionRelatedFunctionBlock)

Alias

 

Cardinality

 

0..*

Constraint

 

Containment

 

Unspecified

End

 

ProtectionRelatedFunctionBlock

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

ProtectionRelatedFunctionBlock

RoleNote

 

Protection related function block may use the current values measured by multiple CurerntTransformers as input signals.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 

 

Baseline Model

Destination Model - Source (CurrentTransformer)

Alias

 

Cardinality

 

0..*

Constraint

 

Containment

 

Unspecified

End

 

CurrentTransformer

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

CurrentTransformer

RoleNote

 

Current transformer may provide the current value to several protection related function blocks.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 Links:

Association:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Unspecified

IsLeaf

 

false

IsRoot

 

false

Notes

 

Source Linked Feature

 

Stereotype

 

Target Linked Feature

 

Type

 

Association



Baseline Model

 

Destination Model

      ASSOCIATION DOES NOT EXIST

Source: (ProtectionRelatedFunctionBlock)  [0..*]

      

Target: (PotentialTransformer)  [0..*]

 ProtectionRelatedFunctionBlock

 

 PotentialTransformer



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (ProtectionRelatedFunctionBlock)

Alias

 

Cardinality

 

0..*

Constraint

 

Containment

 

Unspecified

End

 

ProtectionRelatedFunctionBlock

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

ProtectionRelatedFunctionBlock

RoleNote

 

Protection related function block may use the voltage values measured by multiple PotentialTransformers as input signals.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 

 

Baseline Model

Destination Model - Source (PotentialTransformer)

Alias

 

Cardinality

 

0..*

Constraint

 

Containment

 

Unspecified

End

 

PotentialTransformer

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

PotentialTransformer

RoleNote

 

Potential transformer may provide the voltage values to several protection related function blocks.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

Added Classes:

 Metadata:

 

Baseline Model

Destination Model

Abstract

 

false

Alias

 

Author

 

paov001

Cardinality

 

Classifier

 

Complexity

 

1

Concurrency

 

GenFile

 

GenType

 

Java

IsLeaf

 

false

IsRoot

 

false

IsSpec

 

false

Keywords

 

Multiplicity

 

Name

 

ProgrammingLanguageKind

Notes

 

Enumeration of programming languages.

ParentPackage

 

62351Draft

Persistence

 

Phase

 

1.0

Scope

 

public

Status

 

Proposed

Stereotype

 

enumeration

Style

 

Type

 

Class

Version

 

1.0

Visibility

 

 Attributes:

Baseline Model

Destination Model

ATTRIBUTE DOES NOT EXIST

C

 Attribute 'C' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

true

IsOrdered

 

false

LowerBound

 

1

Name

 

C

Notes

 

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

enum

Type

 

UpperBound

 

1

1..1

ATTRIBUTE DOES NOT EXIST

C#

 Attribute 'C#' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

true

IsOrdered

 

false

LowerBound

 

1

Name

 

C#

Notes

 

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

enum

Type

 

UpperBound

 

1

1..1

ATTRIBUTE DOES NOT EXIST

C++

 Attribute 'C++' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

true

IsOrdered

 

false

LowerBound

 

1

Name

 

C++

Notes

 

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

enum

Type

 

UpperBound

 

1

1..1

ATTRIBUTE DOES NOT EXIST

Delphi

 Attribute 'Delphi' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

true

IsOrdered

 

false

LowerBound

 

1

Name

 

Delphi

Notes

 

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

enum

Type

 

UpperBound

 

1

1..1

ATTRIBUTE DOES NOT EXIST

Fortran

 Attribute 'Fortran' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

true

IsOrdered

 

false

LowerBound

 

1

Name

 

Fortran

Notes

 

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

enum

Type

 

UpperBound

 

1

1..1

ATTRIBUTE DOES NOT EXIST

Go

 Attribute 'Go' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

true

IsOrdered

 

false

LowerBound

 

1

Name

 

Go

Notes

 

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

enum

Type

 

UpperBound

 

1

1..1

ATTRIBUTE DOES NOT EXIST

Java

 Attribute 'Java' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

true

IsOrdered

 

false

LowerBound

 

1

Name

 

Java

Notes

 

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

enum

Type

 

UpperBound

 

1

1..1

ATTRIBUTE DOES NOT EXIST

JavaScript

 Attribute 'JavaScript' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

true

IsOrdered

 

false

LowerBound

 

1

Name

 

JavaScript

Notes

 

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

enum

Type

 

UpperBound

 

1

1..1

ATTRIBUTE DOES NOT EXIST

Julia

 Attribute 'Julia' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

true

IsOrdered

 

false

LowerBound

 

1

Name

 

Julia

Notes

 

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

enum

Type

 

UpperBound

 

1

1..1

ATTRIBUTE DOES NOT EXIST

Lua

 Attribute 'Lua' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

true

IsOrdered

 

false

LowerBound

 

1

Name

 

Lua

Notes

 

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

enum

Type

 

UpperBound

 

1

1..1

ATTRIBUTE DOES NOT EXIST

Matlab

 Attribute 'Matlab' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

true

IsOrdered

 

false

LowerBound

 

1

Name

 

Matlab

Notes

 

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

enum

Type

 

UpperBound

 

1

1..1

ATTRIBUTE DOES NOT EXIST

PHP

 Attribute 'PHP' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

true

IsOrdered

 

false

LowerBound

 

1

Name

 

PHP

Notes

 

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

enum

Type

 

UpperBound

 

1

1..1

ATTRIBUTE DOES NOT EXIST

Pascal

 Attribute 'Pascal' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

true

IsOrdered

 

false

LowerBound

 

1

Name

 

Pascal

Notes

 

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

enum

Type

 

UpperBound

 

1

1..1

ATTRIBUTE DOES NOT EXIST

Perl

 Attribute 'Perl' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

true

IsOrdered

 

false

LowerBound

 

1

Name

 

Perl

Notes

 

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

enum

Type

 

UpperBound

 

1

1..1

ATTRIBUTE DOES NOT EXIST

Python

 Attribute 'Python' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

true

IsOrdered

 

false

LowerBound

 

1

Name

 

Python

Notes

 

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

enum

Type

 

UpperBound

 

1

1..1

ATTRIBUTE DOES NOT EXIST

R

 Attribute 'R' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

true

IsOrdered

 

false

LowerBound

 

1

Name

 

R

Notes

 

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

enum

Type

 

UpperBound

 

1

1..1

ATTRIBUTE DOES NOT EXIST

Rust

 Attribute 'Rust' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

true

IsOrdered

 

false

LowerBound

 

1

Name

 

Rust

Notes

 

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

enum

Type

 

UpperBound

 

1

1..1

ATTRIBUTE DOES NOT EXIST

SQL

 Attribute 'SQL' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

true

IsOrdered

 

false

LowerBound

 

1

Name

 

SQL

Notes

 

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

enum

Type

 

UpperBound

 

1

1..1

ATTRIBUTE DOES NOT EXIST

StructuredText

 Attribute 'StructuredText' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

true

IsOrdered

 

false

LowerBound

 

1

Name

 

StructuredText

Notes

 

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

enum

Type

 

UpperBound

 

1

1..1

ATTRIBUTE DOES NOT EXIST

Swift

 Attribute 'Swift' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

true

IsOrdered

 

false

LowerBound

 

1

Name

 

Swift

Notes

 

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

enum

Type

 

UpperBound

 

1

1..1

ATTRIBUTE DOES NOT EXIST

VBA

 Attribute 'VBA' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

true

IsOrdered

 

false

LowerBound

 

1

Name

 

VBA

Notes

 

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

enum

Type

 

UpperBound

 

1

1..1

ATTRIBUTE DOES NOT EXIST

other

 Attribute 'other' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

true

IsOrdered

 

false

LowerBound

 

1

Name

 

other

Notes

 

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

enum

Type

 

UpperBound

 

1

1..1

 Metadata:

 

Baseline Model

Destination Model

Abstract

 

false

Alias

 

Author

 

paov001

Cardinality

 

Classifier

 

Complexity

 

1

Concurrency

 

GenFile

 

GenType

 

Java

IsLeaf

 

false

IsRoot

 

false

IsSpec

 

false

Keywords

 

Multiplicity

 

Name

 

BooleanLogic

Notes

 

Specialization of FunctionBlock class intended to define a boolean logic gate. Its inputs should be specified by FunctionFunctionLink instances. If the comparisonValue attribute is defined, operate against the comparisonValue (same number of inputs as outputs).

ParentPackage

 

62351Draft

Persistence

 

Phase

 

1.0

Scope

 

public

Status

 

Proposed

Stereotype

 

Style

 

Type

 

Class

Version

 

1.0

Visibility

 

 Attributes:

Baseline Model

Destination Model

ATTRIBUTE DOES NOT EXIST

comparisonValue

 Attribute 'comparisonValue' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

IsOrdered

 

false

LowerBound

 

0

Name

 

comparisonValue

Notes

 

If provided, compare all inputs against this value and provide as many outputs. Inputs and outputs should be defined by FunctionFunctionLink instances if the inputs are coming or going to other FunctionBlock instances.

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

Type

 

Boolean

UpperBound

 

1

0..1

Boolean

If provided, compare all inputs against this value and provide as many outputs. Inputs and outputs should be defined by FunctionFunctionLink instances if the inputs are coming or going to other FunctionBlock instances.

ATTRIBUTE DOES NOT EXIST

kind

 Attribute 'kind' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

IsOrdered

 

false

LowerBound

 

1

Name

 

kind

Notes

 

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

Type

 

GateLogicKind

UpperBound

 

1

1..1

GateLogicKind

 Links:

Generalization:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Source -> Destination

Name

 

Notes

 

Stereotype

 

Type

 

Generalization



Baseline Model

 

Destination Model

      GENERALIZATION DOES NOT EXIST

Source: (BooleanLogic)  [0]

      

Target: (FunctionBlock)  [0]

 BooleanLogic

 

 FunctionBlock



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (BooleanLogic)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

BooleanLogic

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

false

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

 

 

Baseline Model

Destination Model - Source (FunctionBlock)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

FunctionBlock

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

true

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

 Metadata:

 

Baseline Model

Destination Model

Abstract

 

false

Alias

 

Author

 

paov001

Cardinality

 

Classifier

 

Complexity

 

1

Concurrency

 

GenFile

 

GenType

 

Java

IsLeaf

 

false

IsRoot

 

false

IsSpec

 

false

Keywords

 

Multiplicity

 

Name

 

FunctionFunctionLink

Notes

 

Class to represent links between the inputs and outputs of generic FunctionBlock instances as defined in their associated FunctionBlockType instances. The destinationParameterName and sourceParameterName attributes must be dfined in the instances of the FunctionTypeInput and FunctionTypesOutput classes that are associated to the FunctionBlockType.

ParentPackage

 

62351Draft

Persistence

 

Phase

 

1.0

Scope

 

public

Status

 

Proposed

Stereotype

 

Style

 

Type

 

Class

Version

 

1.0

Visibility

 

 Attributes:

Baseline Model

Destination Model

ATTRIBUTE DOES NOT EXIST

destinationParameterName

 Attribute 'destinationParameterName' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

IsOrdered

 

false

LowerBound

 

1

Name

 

destinationParameterName

Notes

 

Name this link takes as input to a function block.

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

Type

 

String

UpperBound

 

1

1..1

String

Name this link takes as input to a function block.

ATTRIBUTE DOES NOT EXIST

sourceParameterName

 Attribute 'sourceParameterName' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

IsOrdered

 

false

LowerBound

 

1

Name

 

sourceParameterName

Notes

 

Name this link takes as output from a function block.

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

Type

 

String

UpperBound

 

1

1..1

String

Name this link takes as output from a function block.

 Links:

Association:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Unspecified

IsLeaf

 

false

IsRoot

 

false

Notes

 

Source Linked Feature

 

Stereotype

 

Target Linked Feature

 

Type

 

Association



Baseline Model

 

Destination Model

      ASSOCIATION DOES NOT EXIST

Source: (DestinationFunctionBlock)  [1]

      

Target: (DestinationSideLink)  [0..*]

 FunctionBlock

 

 FunctionFunctionLink



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (DestinationFunctionBlock)

Alias

 

Cardinality

 

1

Constraint

 

Containment

 

Unspecified

End

 

FunctionBlock

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

DestinationFunctionBlock

RoleNote

 

Function block receiving an input from a FunctionFunctionLink instance associated to another function block.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 

 

Baseline Model

Destination Model - Source (DestinationSideLink)

Alias

 

Cardinality

 

0..*

Constraint

 

Containment

 

Unspecified

End

 

FunctionFunctionLink

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

DestinationSideLink

RoleNote

 

FunctionFunctionLink providing a function block input from another function block output.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

Association:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Unspecified

IsLeaf

 

false

IsRoot

 

false

Notes

 

Source Linked Feature

 

Stereotype

 

Target Linked Feature

 

Type

 

Association



Baseline Model

 

Destination Model

      ASSOCIATION DOES NOT EXIST

Source: (SourceFunctionBlock)  [1]

      

Target: (SourceSideLink)  [0..*]

 FunctionBlock

 

 FunctionFunctionLink



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (SourceFunctionBlock)

Alias

 

Cardinality

 

1

Constraint

 

Containment

 

Unspecified

End

 

FunctionBlock

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

SourceFunctionBlock

RoleNote

 

Function block providing an output to a FunctionFunctionLink instance associated to another function block.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 

 

Baseline Model

Destination Model - Source (SourceSideLink)

Alias

 

Cardinality

 

0..*

Constraint

 

Containment

 

Unspecified

End

 

FunctionFunctionLink

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

SourceSideLink

RoleNote

 

FunctionFunctionLink providing a function block output to another function block as input.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 Metadata:

 

Baseline Model

Destination Model

Abstract

 

false

Alias

 

Author

 

paov001

Cardinality

 

Classifier

 

Complexity

 

1

Concurrency

 

GenFile

 

GenType

 

Java

IsLeaf

 

false

IsRoot

 

false

IsSpec

 

false

Keywords

 

Multiplicity

 

Name

 

LogicalOperation

Notes

 

Specialization of FunctionBlock class intended to define a logical operation. Its inputs should be specified by FunctionFunctionLink instances. If the comparisonValue attribute is defined, operate against the comparisonValue (same number of inputs as outputs).

ParentPackage

 

62351Draft

Persistence

 

Phase

 

1.0

Scope

 

public

Status

 

Proposed

Stereotype

 

Style

 

Type

 

Class

Version

 

1.0

Visibility

 

 Attributes:

Baseline Model

Destination Model

ATTRIBUTE DOES NOT EXIST

comparisonValue

 Attribute 'comparisonValue' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

IsOrdered

 

false

LowerBound

 

0

Name

 

comparisonValue

Notes

 

If provided, compare all inputs against this value and provide as many outputs. Inputs and outputs should be defined by FunctionFunctionLink instances if the inputs are coming or going to other FunctionBlock instances.

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

Type

 

Float

UpperBound

 

1

0..1

Float

If provided, compare all inputs against this value and provide as many outputs. Inputs and outputs should be defined by FunctionFunctionLink instances if the inputs are coming or going to other FunctionBlock instances.

ATTRIBUTE DOES NOT EXIST

kind

 Attribute 'kind' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

IsOrdered

 

false

LowerBound

 

1

Name

 

kind

Notes

 

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

Type

 

LogicalOperatorsKind

UpperBound

 

1

1..1

LogicalOperatorsKind

 Links:

Generalization:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Source -> Destination

Name

 

Notes

 

Stereotype

 

Type

 

Generalization



Baseline Model

 

Destination Model

      GENERALIZATION DOES NOT EXIST

Source: (LogicalOperation)  [0]

      

Target: (FunctionBlock)  [0]

 LogicalOperation

 

 FunctionBlock



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (LogicalOperation)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

LogicalOperation

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

false

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

 

 

Baseline Model

Destination Model - Source (FunctionBlock)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

FunctionBlock

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

true

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

 Metadata:

 

Baseline Model

Destination Model

Abstract

 

false

Alias

 

Author

 

paov001

Cardinality

 

Classifier

 

Complexity

 

1

Concurrency

 

GenFile

 

GenType

 

Java

IsLeaf

 

false

IsRoot

 

false

IsSpec

 

false

Keywords

 

Multiplicity

 

Name

 

FunctionBlockType

Notes

 

Class used to specify the behavior of one or many instances of the FunctionBlock class.

ParentPackage

 

62351Draft

Persistence

 

Phase

 

1.0

Scope

 

public

Status

 

Proposed

Stereotype

 

Style

 

Type

 

Class

Version

 

1.0

Visibility

 

 Links:

Generalization:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Source -> Destination

Name

 

Notes

 

Stereotype

 

Type

 

Generalization



Baseline Model

 

Destination Model

      GENERALIZATION DOES NOT EXIST

Source: (FunctionBlockType)  [0]

      

Target: (IdentifiedObject)  [0]

 FunctionBlockType

 

 IdentifiedObject



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (FunctionBlockType)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

FunctionBlockType

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

false

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

 

 

Baseline Model

Destination Model - Source (IdentifiedObject)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

IdentifiedObject

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

true

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

Association:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Unspecified

IsLeaf

 

false

IsRoot

 

false

Notes

 

Source Linked Feature

 

Stereotype

 

Target Linked Feature

 

Type

 

Association



Baseline Model

 

Destination Model

      ASSOCIATION DOES NOT EXIST

Source: (FunctionBlock)  [0..*]

      

Target: (FunctionBlockType)  [0..1]

 FunctionBlock

 

 FunctionBlockType



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (FunctionBlock)

Alias

 

Cardinality

 

0..*

Constraint

 

Containment

 

Unspecified

End

 

FunctionBlock

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

FunctionBlock

RoleNote

 

Generic FunctionBlock with behavior, inputs and outputs defined by a FunctionBlockType.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 

 

Baseline Model

Destination Model - Source (FunctionBlockType)

Alias

 

Cardinality

 

0..1

Constraint

 

Containment

 

Unspecified

End

 

FunctionBlockType

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

FunctionBlockType

RoleNote

 

FunctionBlockType defining the behaviour inputs and outputs of generic FunctionBlock.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

Association:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Source -> Destination

IsLeaf

 

false

IsRoot

 

false

Notes

 

Source Linked Feature

 

Stereotype

 

Target Linked Feature

 

Type

 

Aggregation



Baseline Model

 

Destination Model

      ASSOCIATION DOES NOT EXIST

Source: (FunctionTypeInputs)  [0..*]

      

Target: (FunctionBlockType)  [1]

 FunctionTypeInput

 

 FunctionBlockType



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (FunctionTypeInputs)

Alias

 

Cardinality

 

0..*

Constraint

 

Containment

 

Unspecified

End

 

FunctionTypeInput

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

false

Ordering

 

false

Qualifier

 

Role

 

FunctionTypeInputs

RoleNote

 

Input to a function block type

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 

 

Baseline Model

Destination Model - Source (FunctionBlockType)

Alias

 

Cardinality

 

1

Constraint

 

Containment

 

Unspecified

End

 

FunctionBlockType

IsAggregation

 

shared

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

FunctionBlockType

RoleNote

 

Function block type receiving this input

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

Association:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Unspecified

IsLeaf

 

false

IsRoot

 

false

Notes

 

Source Linked Feature

 

Stereotype

 

Target Linked Feature

 

Type

 

Association



Baseline Model

 

Destination Model

      ASSOCIATION DOES NOT EXIST

Source: (FunctionTypeOutputs)  [0..*]

      

Target: (FunctionBlockType)  [1]

 FunctionTypeOutput

 

 FunctionBlockType



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (FunctionTypeOutputs)

Alias

 

Cardinality

 

0..*

Constraint

 

Containment

 

Unspecified

End

 

FunctionTypeOutput

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

FunctionTypeOutputs

RoleNote

 

Output from a function block type

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 

 

Baseline Model

Destination Model - Source (FunctionBlockType)

Alias

 

Cardinality

 

1

Constraint

 

Containment

 

Unspecified

End

 

FunctionBlockType

IsAggregation

 

shared

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

FunctionBlockType

RoleNote

 

Function block type providing this output

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

Association:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Unspecified

IsLeaf

 

false

IsRoot

 

false

Notes

 

Source Linked Feature

 

Stereotype

 

Target Linked Feature

 

Type

 

Association



Baseline Model

 

Destination Model

      ASSOCIATION DOES NOT EXIST

Source: (FunctionLogicDescriptions)  [0..*]

      

Target: (FunctionBlockType)  [1]

 FunctionLogicDescription

 

 FunctionBlockType



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (FunctionLogicDescriptions)

Alias

 

Cardinality

 

0..*

Constraint

 

Containment

 

Unspecified

End

 

FunctionLogicDescription

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

FunctionLogicDescriptions

RoleNote

 

Funcion logic description for a function block type.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 

 

Baseline Model

Destination Model - Source (FunctionBlockType)

Alias

 

Cardinality

 

1

Constraint

 

Containment

 

Unspecified

End

 

FunctionBlockType

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

FunctionBlockType

RoleNote

 

Function block type whose logic is described by a FunctionLogicDescription instance.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 Metadata:

 

Baseline Model

Destination Model

Abstract

 

false

Alias

 

Author

 

paov001

Cardinality

 

Classifier

 

Complexity

 

1

Concurrency

 

GenFile

 

GenType

 

Java

IsLeaf

 

false

IsRoot

 

false

IsSpec

 

false

Keywords

 

Multiplicity

 

Name

 

FunctionTypeOutput

Notes

 

Class to define the outputs from a FunctionBlockType instance. Its parameterType attribute is defined as a string but must be consistent with the programLanguage attribute of the FunctionLogicDescription class instance associated to the FunctionBlockType.

ParentPackage

 

62351Draft

Persistence

 

Phase

 

1.0

Scope

 

public

Status

 

Proposed

Stereotype

 

Style

 

Type

 

Class

Version

 

1.0

Visibility

 

 Attributes:

Baseline Model

Destination Model

ATTRIBUTE DOES NOT EXIST

parameterName

 Attribute 'parameterName' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

IsOrdered

 

false

LowerBound

 

1

Name

 

parameterName

Notes

 

Name to this output. This name should be used in instances of FunctionFunctionLink.

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

Type

 

String

UpperBound

 

1

1..1

String

Name to this output. This name should be used in instances of FunctionFunctionLink.

ATTRIBUTE DOES NOT EXIST

parameterType

 Attribute 'parameterType' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

IsOrdered

 

false

LowerBound

 

1

Name

 

parameterType

Notes

 

Type of this output. This type must be consistent with the programLanguage attribute of the FunctionLogicDescription class instance associated to the FunctionBlockType.

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

Type

 

String

UpperBound

 

1

1..1

String

Type of this output. This type must be consistent with the programLanguage attribute of the FunctionLogicDescription class instance associated to the FunctionBlockType.

 Links:

Association:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Unspecified

IsLeaf

 

false

IsRoot

 

false

Notes

 

Source Linked Feature

 

Stereotype

 

Target Linked Feature

 

Type

 

Association



Baseline Model

 

Destination Model

      ASSOCIATION DOES NOT EXIST

Source: (FunctionTypeOutputs)  [0..*]

      

Target: (FunctionBlockType)  [1]

 FunctionTypeOutput

 

 FunctionBlockType



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (FunctionTypeOutputs)

Alias

 

Cardinality

 

0..*

Constraint

 

Containment

 

Unspecified

End

 

FunctionTypeOutput

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

FunctionTypeOutputs

RoleNote

 

Output from a function block type

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 

 

Baseline Model

Destination Model - Source (FunctionBlockType)

Alias

 

Cardinality

 

1

Constraint

 

Containment

 

Unspecified

End

 

FunctionBlockType

IsAggregation

 

shared

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

FunctionBlockType

RoleNote

 

Function block type providing this output

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 Metadata:

 

Baseline Model

Destination Model

Abstract

 

false

Alias

 

Author

 

paov001

Cardinality

 

Classifier

 

Complexity

 

1

Concurrency

 

GenFile

 

GenType

 

Java

IsLeaf

 

false

IsRoot

 

false

IsSpec

 

false

Keywords

 

Multiplicity

 

Name

 

FunctionLogicDescription

Notes

 

Class providing a logic description for a FunctionBlockType instance.

ParentPackage

 

62351Draft

Persistence

 

Phase

 

1.0

Scope

 

public

Status

 

Proposed

Stereotype

 

Style

 

Type

 

Class

Version

 

1.0

Visibility

 

 Attributes:

Baseline Model

Destination Model

ATTRIBUTE DOES NOT EXIST

functionDefinition

 Attribute 'functionDefinition' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

IsOrdered

 

false

LowerBound

 

1

Name

 

functionDefinition

Notes

 

The declaration of this function. Must be consistent with the chosen programLanguage attribute.

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

Type

 

String

UpperBound

 

1

1..1

String

The declaration of this function. Must be consistent with the chosen programLanguage attribute.

ATTRIBUTE DOES NOT EXIST

otherProgramLanguage

 Attribute 'otherProgramLanguage' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

IsOrdered

 

false

LowerBound

 

0

Name

 

otherProgramLanguage

Notes

 

To be used when the programLanguage attribute is in the options defined in ProgrammingLanguageKind.

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

Type

 

String

UpperBound

 

1

0..1

String

To be used when the programLanguage attribute is in the options defined in ProgrammingLanguageKind.

ATTRIBUTE DOES NOT EXIST

programLanguage

 Attribute 'programLanguage' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

IsOrdered

 

false

LowerBound

 

1

Name

 

programLanguage

Notes

 

The programming language used to define the input types, output types and declaration of this function.

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

Type

 

ProgrammingLanguageKind

UpperBound

 

1

1..1

ProgrammingLanguageKind

The programming language used to define the input types, output types and declaration of this function.

 Links:

Association:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Unspecified

IsLeaf

 

false

IsRoot

 

false

Notes

 

Source Linked Feature

 

Stereotype

 

Target Linked Feature

 

Type

 

Association



Baseline Model

 

Destination Model

      ASSOCIATION DOES NOT EXIST

Source: (FunctionLogicDescriptions)  [0..*]

      

Target: (FunctionBlockType)  [1]

 FunctionLogicDescription

 

 FunctionBlockType



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (FunctionLogicDescriptions)

Alias

 

Cardinality

 

0..*

Constraint

 

Containment

 

Unspecified

End

 

FunctionLogicDescription

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

FunctionLogicDescriptions

RoleNote

 

Funcion logic description for a function block type.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 

 

Baseline Model

Destination Model - Source (FunctionBlockType)

Alias

 

Cardinality

 

1

Constraint

 

Containment

 

Unspecified

End

 

FunctionBlockType

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

FunctionBlockType

RoleNote

 

Function block type whose logic is described by a FunctionLogicDescription instance.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 Metadata:

 

Baseline Model

Destination Model

Abstract

 

false

Alias

 

Author

 

paov001

Cardinality

 

Classifier

 

Complexity

 

1

Concurrency

 

GenFile

 

GenType

 

Java

IsLeaf

 

false

IsRoot

 

false

IsSpec

 

false

Keywords

 

Multiplicity

 

Name

 

FunctionTypeInput

Notes

 

Class to define the inputs to a FunctionBlockType instance. Its parameterType and initialValue attributes are defined as strings but must be consistent with the programLanguage attribute of the FunctionLogicDescription class instance associated to the FunctionBlockType.

ParentPackage

 

62351Draft

Persistence

 

Phase

 

1.0

Scope

 

public

Status

 

Proposed

Stereotype

 

Style

 

Type

 

Class

Version

 

1.0

Visibility

 

 Attributes:

Baseline Model

Destination Model

ATTRIBUTE DOES NOT EXIST

initialValue

 Attribute 'initialValue' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

IsOrdered

 

false

LowerBound

 

0

Name

 

initialValue

Notes

 

The initial value defined for this input.Must be consistent with the type and the programLanguage attribute of the associated FunctionLogicDescription.

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

Type

 

String

UpperBound

 

1

0..1

String

The initial value defined for this input.Must be consistent with the type and the programLanguage attribute of the associated FunctionLogicDescription.

ATTRIBUTE DOES NOT EXIST

parameterName

 Attribute 'parameterName' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

IsOrdered

 

false

LowerBound

 

1

Name

 

parameterName

Notes

 

Name to this input. This name should be used in instances of FunctionFunctionLink.

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

Type

 

String

UpperBound

 

1

1..1

String

Name to this input. This name should be used in instances of FunctionFunctionLink.

ATTRIBUTE DOES NOT EXIST

parameterType

 Attribute 'parameterType' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

IsOrdered

 

false

LowerBound

 

1

Name

 

parameterType

Notes

 

Type of this input. This type must be consistent with the programLanguage attribute of the FunctionLogicDescription class instance associated to the FunctionBlockType.

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

Type

 

String

UpperBound

 

1

1..1

String

Type of this input. This type must be consistent with the programLanguage attribute of the FunctionLogicDescription class instance associated to the FunctionBlockType.

 Links:

Association:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Source -> Destination

IsLeaf

 

false

IsRoot

 

false

Notes

 

Source Linked Feature

 

Stereotype

 

Target Linked Feature

 

Type

 

Aggregation



Baseline Model

 

Destination Model

      ASSOCIATION DOES NOT EXIST

Source: (FunctionTypeInputs)  [0..*]

      

Target: (FunctionBlockType)  [1]

 FunctionTypeInput

 

 FunctionBlockType



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (FunctionTypeInputs)

Alias

 

Cardinality

 

0..*

Constraint

 

Containment

 

Unspecified

End

 

FunctionTypeInput

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

false

Ordering

 

false

Qualifier

 

Role

 

FunctionTypeInputs

RoleNote

 

Input to a function block type

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 

 

Baseline Model

Destination Model - Source (FunctionBlockType)

Alias

 

Cardinality

 

1

Constraint

 

Containment

 

Unspecified

End

 

FunctionBlockType

IsAggregation

 

shared

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

FunctionBlockType

RoleNote

 

Function block type receiving this input

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

Package '62351Draft' has no changes to the diagrams it contains.

Added Classes:

 Metadata:

 

Baseline Model

Destination Model

Abstract

 

false

Alias

 

Author

 

paov001

Cardinality

 

Classifier

 

Complexity

 

1

Concurrency

 

GenFile

 

GenType

 

Java

IsLeaf

 

false

IsRoot

 

false

IsSpec

 

false

Keywords

 

Multiplicity

 

Name

 

FuseInfo

Notes

 

Fuse datasheet information.

ParentPackage

 

Protection

Persistence

 

Phase

 

1.0

Scope

 

public

Status

 

Proposed

Stereotype

 

Style

 

Type

 

Class

Version

 

1.0

Visibility

 

 Links:

Generalization:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Source -> Destination

Name

 

Notes

 

Stereotype

 

Type

 

Generalization



Baseline Model

 

Destination Model

      GENERALIZATION DOES NOT EXIST

Source: (FuseInfo)  [0]

      

Target: (SwitchInfo)  [0]

 FuseInfo

 

 SwitchInfo



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (FuseInfo)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

FuseInfo

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

false

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

 

 

Baseline Model

Destination Model - Source (SwitchInfo)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

SwitchInfo

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

true

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

Association:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Unspecified

IsLeaf

 

false

IsRoot

 

false

Notes

 

Source Linked Feature

 

Stereotype

 

Target Linked Feature

 

Type

 

Association



Baseline Model

 

Destination Model

      ASSOCIATION DOES NOT EXIST

Source: (FuseCurves)  [0..2]

      

Target: (FuseInfo)  [0..1]

 FuseCharacteristicCurve

 

 FuseInfo



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (FuseCurves)

Alias

 

Cardinality

 

0..2

Constraint

 

Containment

 

Unspecified

End

 

FuseCharacteristicCurve

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

FuseCurves

RoleNote

 

Curves that define the time-current operation of this fuse (Minimum Melt and Total Clearing Time Curves)

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 

 

Baseline Model

Destination Model - Source (FuseInfo)

Alias

 

Cardinality

 

0..1

Constraint

 

Containment

 

Unspecified

End

 

FuseInfo

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

FuseInfo

RoleNote

 

FuseInfo this curve is associated to.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 Metadata:

 

Baseline Model

Destination Model

Abstract

 

false

Alias

 

Author

 

paov001

Cardinality

 

Classifier

 

Complexity

 

1

Concurrency

 

GenFile

 

GenType

 

Java

IsLeaf

 

false

IsRoot

 

false

IsSpec

 

false

Keywords

 

Multiplicity

 

Name

 

ConductorCharacteristicCurve

Notes

 

Class to associate damage curves to conductors or to their datasheets.

ParentPackage

 

Protection

Persistence

 

Phase

 

1.0

Scope

 

public

Status

 

Proposed

Stereotype

 

Style

 

Type

 

Class

Version

 

1.0

Visibility

 

 Links:

Generalization:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Source -> Destination

Name

 

Notes

 

Stereotype

 

Type

 

Generalization



Baseline Model

 

Destination Model

      GENERALIZATION DOES NOT EXIST

Source: (ConductorCharacteristicCurve)  [0]

      

Target: (TimeCurrentCurve)  [0]

 ConductorCharacteristicCurve

 

 TimeCurrentCurve



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (ConductorCharacteristicCurve)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

ConductorCharacteristicCurve

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

false

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

 

 

Baseline Model

Destination Model - Source (TimeCurrentCurve)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

TimeCurrentCurve

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

true

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

Association:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Unspecified

IsLeaf

 

false

IsRoot

 

false

Notes

 

Source Linked Feature

 

Stereotype

 

Target Linked Feature

 

Type

 

Association



Baseline Model

 

Destination Model

      ASSOCIATION DOES NOT EXIST

Source: (Conductor)  [0..*]

      

Target: (DamageCurve)  [0..1]

 Conductor

 

 ConductorCharacteristicCurve



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (Conductor)

Alias

 

Cardinality

 

0..*

Constraint

 

Containment

 

Unspecified

End

 

Conductor

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

Conductor

RoleNote

 

A conductor can have a damage curve associated to it.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 

 

Baseline Model

Destination Model - Source (DamageCurve)

Alias

 

Cardinality

 

0..1

Constraint

 

Containment

 

Unspecified

End

 

ConductorCharacteristicCurve

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

DamageCurve

RoleNote

 

Damage curve associated to a conductor.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

Association:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Unspecified

IsLeaf

 

false

IsRoot

 

false

Notes

 

Source Linked Feature

 

Stereotype

 

Target Linked Feature

 

Type

 

Association



Baseline Model

 

Destination Model

      ASSOCIATION DOES NOT EXIST

Source: (WireInfo)  [0..1]

      

Target: (DamageCurve)  [0..1]

 WireInfo

 

 ConductorCharacteristicCurve



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (WireInfo)

Alias

 

Cardinality

 

0..1

Constraint

 

Containment

 

Unspecified

End

 

WireInfo

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

WireInfo

RoleNote

 

The datasheet of a conductor include damage curve information

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 

 

Baseline Model

Destination Model - Source (DamageCurve)

Alias

 

Cardinality

 

0..1

Constraint

 

Containment

 

Unspecified

End

 

ConductorCharacteristicCurve

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

DamageCurve

RoleNote

 

Damage curve information in the datasheet of given conductor.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 Metadata:

 

Baseline Model

Destination Model

Abstract

 

false

Alias

 

Author

 

paov001

Cardinality

 

Classifier

 

Complexity

 

1

Concurrency

 

GenFile

 

GenType

 

Java

IsLeaf

 

false

IsRoot

 

false

IsSpec

 

false

Keywords

 

Multiplicity

 

Name

 

SynchrocheckFunctionBlock

Notes

 

This class represents a function for check of synchronism.

ParentPackage

 

Protection

Persistence

 

Phase

 

1.0

Scope

 

public

Status

 

Proposed

Stereotype

 

Style

 

Type

 

Class

Version

 

1.0

Visibility

 

 Attributes:

Baseline Model

Destination Model

ATTRIBUTE DOES NOT EXIST

angleDifference

 Attribute 'angleDifference' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

IsOrdered

 

false

LowerBound

 

0

Name

 

angleDifference

Notes

 

Setting defining phase angle difference between two measured values.

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

Type

 

AngleDegrees

UpperBound

 

1

0..1

AngleDegrees

Setting defining phase angle difference between two measured values.

ATTRIBUTE DOES NOT EXIST

frequencyDifference

 Attribute 'frequencyDifference' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

IsOrdered

 

false

LowerBound

 

0

Name

 

frequencyDifference

Notes

 

Setting defining frequency difference between two measured values.

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

Type

 

Frequency

UpperBound

 

1

0..1

Frequency

Setting defining frequency difference between two measured values.

ATTRIBUTE DOES NOT EXIST

voltageDifference

 Attribute 'voltageDifference' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

IsOrdered

 

false

LowerBound

 

0

Name

 

voltageDifference

Notes

 

Setting defining voltage difference between two measured values.

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

Type

 

Voltage

UpperBound

 

1

0..1

Voltage

Setting defining voltage difference between two measured values.

 Links:

Generalization:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Source -> Destination

Name

 

Notes

 

Stereotype

 

Type

 

Generalization



Baseline Model

 

Destination Model

      GENERALIZATION DOES NOT EXIST

Source: (SynchrocheckFunctionBlock)  [0]

      

Target: (ProtectionRelatedFunctionBlock)  [0]

 SynchrocheckFunctionBlock

 

 ProtectionRelatedFunctionBlock



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (SynchrocheckFunctionBlock)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

SynchrocheckFunctionBlock

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

false

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

 

 

Baseline Model

Destination Model - Source (ProtectionRelatedFunctionBlock)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

ProtectionRelatedFunctionBlock

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

true

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

 Metadata:

 

Baseline Model

Destination Model

Abstract

 

false

Alias

 

Author

 

paov001

Cardinality

 

Classifier

 

Complexity

 

1

Concurrency

 

GenFile

 

GenType

 

Java

IsLeaf

 

false

IsRoot

 

false

IsSpec

 

false

Keywords

 

Multiplicity

 

Name

 

BreakerFailureFunctionBlock

Notes

 

This class represents a breaker failure function.

ParentPackage

 

Protection

Persistence

 

Phase

 

1.0

Scope

 

public

Status

 

Proposed

Stereotype

 

Style

 

Type

 

Class

Version

 

1.0

Visibility

 

 Attributes:

Baseline Model

Destination Model

ATTRIBUTE DOES NOT EXIST

additionalBacktripTimeDelay

 Attribute 'additionalBacktripTimeDelay' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

IsOrdered

 

false

LowerBound

 

0

Name

 

additionalBacktripTimeDelay

Notes

 

Extra time delay used on top of timeDelay to allow for extra maximum clearing fault time. Used to allow extra coordination time between three-pole and single-pole breakers.

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

Type

 

Seconds

UpperBound

 

1

0..1

Seconds

Extra time delay used on top of timeDelay to allow for extra maximum clearing fault time. Used to allow extra coordination time between three-pole and single-pole breakers.

ATTRIBUTE DOES NOT EXIST

backtripTimeDelay

 Attribute 'backtripTimeDelay' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

IsOrdered

 

false

LowerBound

 

0

Name

 

backtripTimeDelay

Notes

 

Maximum clearing time considered to declared a cleared fault.

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

Type

 

Seconds

UpperBound

 

1

0..1

Seconds

Maximum clearing time considered to declared a cleared fault.

ATTRIBUTE DOES NOT EXIST

currentThreshold

 Attribute 'currentThreshold' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

IsOrdered

 

false

LowerBound

 

0

Name

 

currentThreshold

Notes

 

Current threshold used to declare a cleared fault. If the detection mode only considers breaker status, this attribute should be left undefined (same as voltageThreshold).

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

Type

 

CurrentFlow

UpperBound

 

1

0..1

CurrentFlow

Current threshold used to declare a cleared fault. If the detection mode only considers breaker status, this attribute should be left undefined (same as voltageThreshold).

ATTRIBUTE DOES NOT EXIST

retripTimeDelaySinglePole

 Attribute 'retripTimeDelaySinglePole' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

IsOrdered

 

false

LowerBound

 

0

Name

 

retripTimeDelaySinglePole

Notes

 

From 61850-7-4, single pole time delay before the function tries to retrip the failed breaker.

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

Type

 

Seconds

UpperBound

 

1

0..1

Seconds

From 61850-7-4, single pole time delay before the function tries to retrip the failed breaker.

ATTRIBUTE DOES NOT EXIST

retripTimeDelayThreePole

 Attribute 'retripTimeDelayThreePole' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

IsOrdered

 

false

LowerBound

 

0

Name

 

retripTimeDelayThreePole

Notes

 

From 61850-7-4, three pole time delay before the function tries to retrip the failed breaker.

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

Type

 

Seconds

UpperBound

 

1

0..1

Seconds

From 61850-7-4, three pole time delay before the function tries to retrip the failed breaker.

ATTRIBUTE DOES NOT EXIST

voltageThreshold

 Attribute 'voltageThreshold' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

IsOrdered

 

false

LowerBound

 

0

Name

 

voltageThreshold

Notes

 

Voltage threshold used to declare a cleared fault. If the detection mode only considers breaker status, this attribute should be left undefined (same as currentThreshold).

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

Type

 

Voltage

UpperBound

 

1

0..1

Voltage

Voltage threshold used to declare a cleared fault. If the detection mode only considers breaker status, this attribute should be left undefined (same as currentThreshold).

 Links:

Generalization:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Source -> Destination

Name

 

Notes

 

Stereotype

 

Type

 

Generalization



Baseline Model

 

Destination Model

      GENERALIZATION DOES NOT EXIST

Source: (BreakerFailureFunctionBlock)  [0]

      

Target: (ProtectionRelatedFunctionBlock)  [0]

 BreakerFailureFunctionBlock

 

 ProtectionRelatedFunctionBlock



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (BreakerFailureFunctionBlock)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

BreakerFailureFunctionBlock

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

false

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

 

 

Baseline Model

Destination Model - Source (ProtectionRelatedFunctionBlock)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

ProtectionRelatedFunctionBlock

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

true

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

 Metadata:

 

Baseline Model

Destination Model

Abstract

 

false

Alias

 

Author

 

paov001

Cardinality

 

Classifier

 

Complexity

 

1

Concurrency

 

GenFile

 

GenType

 

Java

IsLeaf

 

false

IsRoot

 

false

IsSpec

 

false

Keywords

 

Multiplicity

 

Name

 

ProtectionRelatedFunctionBlock

Notes

 

Protection related functions that do not have an operate output but can be part of a protection scheme or logic.

ParentPackage

 

Protection

Persistence

 

Phase

 

1.0

Scope

 

public

Status

 

Proposed

Stereotype

 

Style

 

Type

 

Class

Version

 

1.0

Visibility

 

 Attributes:

Baseline Model

Destination Model

ATTRIBUTE DOES NOT EXIST

phases

 Attribute 'phases' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

IsOrdered

 

false

LowerBound

 

0

Name

 

phases

Notes

 

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

Type

 

PhaseCode

UpperBound

 

1

0..1

PhaseCode

 Links:

Generalization:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Source -> Destination

Name

 

Notes

 

Stereotype

 

Type

 

Generalization



Baseline Model

 

Destination Model

      GENERALIZATION DOES NOT EXIST

Source: (SynchrocheckFunctionBlock)  [0]

      

Target: (ProtectionRelatedFunctionBlock)  [0]

 SynchrocheckFunctionBlock

 

 ProtectionRelatedFunctionBlock



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (SynchrocheckFunctionBlock)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

SynchrocheckFunctionBlock

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

false

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

 

 

Baseline Model

Destination Model - Source (ProtectionRelatedFunctionBlock)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

ProtectionRelatedFunctionBlock

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

true

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

Generalization:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Source -> Destination

Name

 

Notes

 

Stereotype

 

Type

 

Generalization



Baseline Model

 

Destination Model

      GENERALIZATION DOES NOT EXIST

Source: (ProtectionRelatedFunctionBlock)  [0]

      

Target: (FunctionBlock)  [0]

 ProtectionRelatedFunctionBlock

 

 FunctionBlock



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (ProtectionRelatedFunctionBlock)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

ProtectionRelatedFunctionBlock

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

false

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

 

 

Baseline Model

Destination Model - Source (FunctionBlock)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

FunctionBlock

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

true

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

Generalization:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Source -> Destination

Name

 

Notes

 

Stereotype

 

Type

 

Generalization



Baseline Model

 

Destination Model

      GENERALIZATION DOES NOT EXIST

Source: (BreakerFailureFunctionBlock)  [0]

      

Target: (ProtectionRelatedFunctionBlock)  [0]

 BreakerFailureFunctionBlock

 

 ProtectionRelatedFunctionBlock



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (BreakerFailureFunctionBlock)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

BreakerFailureFunctionBlock

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

false

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

 

 

Baseline Model

Destination Model - Source (ProtectionRelatedFunctionBlock)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

ProtectionRelatedFunctionBlock

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

true

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

Generalization:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Source -> Destination

Name

 

Notes

 

Stereotype

 

Type

 

Generalization



Baseline Model

 

Destination Model

      GENERALIZATION DOES NOT EXIST

Source: (AutoreclosingFunctionBlock)  [0]

      

Target: (ProtectionRelatedFunctionBlock)  [0]

 AutoreclosingFunctionBlock

 

 ProtectionRelatedFunctionBlock



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (AutoreclosingFunctionBlock)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

AutoreclosingFunctionBlock

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

false

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

 

 

Baseline Model

Destination Model - Source (ProtectionRelatedFunctionBlock)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

ProtectionRelatedFunctionBlock

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

true

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

Association:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Source -> Destination

IsLeaf

 

false

IsRoot

 

false

Notes

 

Source Linked Feature

 

Stereotype

 

Target Linked Feature

 

Type

 

Aggregation



Baseline Model

 

Destination Model

      ASSOCIATION DOES NOT EXIST

Source: (ProprietarySettingValue)  [0..*]

      

Target: (ProtectionRelatedFunctionBlock)  [1]

 ProprietarySettingValue

 

 ProtectionRelatedFunctionBlock



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (ProprietarySettingValue)

Alias

 

Cardinality

 

0..*

Constraint

 

Containment

 

Unspecified

End

 

ProprietarySettingValue

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

false

Ordering

 

false

Qualifier

 

Role

 

ProprietarySettingValue

RoleNote

 

Application-specific setting value may be possessed by this ProtectionRelatedFunctionBlock.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 

 

Baseline Model

Destination Model - Source (ProtectionRelatedFunctionBlock)

Alias

 

Cardinality

 

1

Constraint

 

Containment

 

Unspecified

End

 

ProtectionRelatedFunctionBlock

IsAggregation

 

shared

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

ProtectionRelatedFunctionBlock

RoleNote

 

Protection-related function block may have application-specific setting values.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

Association:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Unspecified

IsLeaf

 

false

IsRoot

 

false

Notes

 

Source Linked Feature

 

Stereotype

 

Target Linked Feature

 

Type

 

Association



Baseline Model

 

Destination Model

      ASSOCIATION DOES NOT EXIST

Source: (ProtectionRelatedFunctionBlock)  [1..*]

      

Target: (ProtectionSettingsGroup)  [0..1]

 ProtectionRelatedFunctionBlock

 

 ProtectionSettingsGroup



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (ProtectionRelatedFunctionBlock)

Alias

 

Cardinality

 

1..*

Constraint

 

Containment

 

Unspecified

End

 

ProtectionRelatedFunctionBlock

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

ProtectionRelatedFunctionBlock

RoleNote

 

Multiple instances of ProtectionRelatedFunctionBlock may be grouped together by a ProtectionSettingGroup to manage their setting values as a single group.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 

 

Baseline Model

Destination Model - Source (ProtectionSettingsGroup)

Alias

 

Cardinality

 

0..1

Constraint

 

Containment

 

Unspecified

End

 

ProtectionSettingsGroup

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

ProtectionSettingsGroup

RoleNote

 

ProtectionSettingsGroup can combine setting values possessed by several instances of ProtectionRelatedFunctionBlocks that constitutes a certain protection function.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

Association:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Unspecified

IsLeaf

 

false

IsRoot

 

false

Notes

 

Source Linked Feature

 

Stereotype

 

Target Linked Feature

 

Type

 

Association



Baseline Model

 

Destination Model

      ASSOCIATION DOES NOT EXIST

Source: (OperatedByProtectionRelatedFunctionBlock)  [0..*]

      

Target: (ProtectedSwitch)  [0..*]

 ProtectionRelatedFunctionBlock

 

 ProtectedSwitch



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (OperatedByProtectionRelatedFunctionBlock)

Alias

 

Cardinality

 

0..*

Constraint

 

Containment

 

Unspecified

End

 

ProtectionRelatedFunctionBlock

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

OperatedByProtectionRelatedFunctionBlock

RoleNote

 

Protection realted function blocks that operate/close this ProtectedSwitch.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 

 

Baseline Model

Destination Model - Source (ProtectedSwitch)

Alias

 

Cardinality

 

0..*

Constraint

 

Containment

 

Unspecified

End

 

ProtectedSwitch

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

ProtectedSwitch

RoleNote

 

Protected switch operated/closed by this ProtectionRelatedFunctionBlock.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

Association:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Source -> Destination

IsLeaf

 

false

IsRoot

 

false

Notes

 

Source Linked Feature

 

Stereotype

 

Target Linked Feature

 

Type

 

Aggregation



Baseline Model

 

Destination Model

      ASSOCIATION DOES NOT EXIST

Source: (ProtectionRelatedFunctionBlock)  [0..*]

      

Target: (ProtectionEquipment)  [1]

 ProtectionRelatedFunctionBlock

 

 ProtectionEquipment



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (ProtectionRelatedFunctionBlock)

Alias

 

Cardinality

 

0..*

Constraint

 

Containment

 

Unspecified

End

 

ProtectionRelatedFunctionBlock

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

false

Ordering

 

false

Qualifier

 

Role

 

ProtectionRelatedFunctionBlock

RoleNote

 

Protection related function blocks may be contained in protection equipment.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 

 

Baseline Model

Destination Model - Source (ProtectionEquipment)

Alias

 

Cardinality

 

1

Constraint

 

Containment

 

Unspecified

End

 

ProtectionEquipment

IsAggregation

 

shared

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

ProtectionEquipment

RoleNote

 

Protection equipment may contain protection related function blocks.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

Association:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Unspecified

IsLeaf

 

false

IsRoot

 

false

Notes

 

Source Linked Feature

 

Stereotype

 

Target Linked Feature

 

Type

 

Association



Baseline Model

 

Destination Model

      ASSOCIATION DOES NOT EXIST

Source: (ProtectionRelatedFunctionBlock)  [0..*]

      

Target: (PotentialTransformer)  [0..*]

 ProtectionRelatedFunctionBlock

 

 PotentialTransformer



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (ProtectionRelatedFunctionBlock)

Alias

 

Cardinality

 

0..*

Constraint

 

Containment

 

Unspecified

End

 

ProtectionRelatedFunctionBlock

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

ProtectionRelatedFunctionBlock

RoleNote

 

Protection related function block may use the voltage values measured by multiple PotentialTransformers as input signals.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 

 

Baseline Model

Destination Model - Source (PotentialTransformer)

Alias

 

Cardinality

 

0..*

Constraint

 

Containment

 

Unspecified

End

 

PotentialTransformer

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

PotentialTransformer

RoleNote

 

Potential transformer may provide the voltage values to several protection related function blocks.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

Association:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Unspecified

IsLeaf

 

false

IsRoot

 

false

Notes

 

Source Linked Feature

 

Stereotype

 

Target Linked Feature

 

Type

 

Association



Baseline Model

 

Destination Model

      ASSOCIATION DOES NOT EXIST

Source: (ProtectionRelatedFunctionBlock)  [0..*]

      

Target: (CurrentTransformer)  [0..*]

 ProtectionRelatedFunctionBlock

 

 CurrentTransformer



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (ProtectionRelatedFunctionBlock)

Alias

 

Cardinality

 

0..*

Constraint

 

Containment

 

Unspecified

End

 

ProtectionRelatedFunctionBlock

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

ProtectionRelatedFunctionBlock

RoleNote

 

Protection related function block may use the current values measured by multiple CurerntTransformers as input signals.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 

 

Baseline Model

Destination Model - Source (CurrentTransformer)

Alias

 

Cardinality

 

0..*

Constraint

 

Containment

 

Unspecified

End

 

CurrentTransformer

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

CurrentTransformer

RoleNote

 

Current transformer may provide the current value to several protection related function blocks.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 Metadata:

 

Baseline Model

Destination Model

Abstract

 

false

Alias

 

Author

 

paov001

Cardinality

 

Classifier

 

Complexity

 

1

Concurrency

 

GenFile

 

GenType

 

Java

IsLeaf

 

false

IsRoot

 

false

IsSpec

 

false

Keywords

 

Multiplicity

 

Name

 

TransformerCharacteristicCurve

Notes

 

Class to associate damage or inrush curves (or points) to transformers or to their datasheets.

ParentPackage

 

Protection

Persistence

 

Phase

 

1.0

Scope

 

public

Status

 

Proposed

Stereotype

 

Style

 

Type

 

Class

Version

 

1.0

Visibility

 

 Attributes:

Baseline Model

Destination Model

ATTRIBUTE DOES NOT EXIST

transformerCurveType

 Attribute 'transformerCurveType' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

IsOrdered

 

false

LowerBound

 

1

Name

 

transformerCurveType

Notes

 

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

Type

 

TransformerCharacteristicCurveKind

UpperBound

 

1

1..1

TransformerCharacteristicCurveKind

 Links:

Generalization:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Source -> Destination

Name

 

Notes

 

Stereotype

 

Type

 

Generalization



Baseline Model

 

Destination Model

      GENERALIZATION DOES NOT EXIST

Source: (TransformerCharacteristicCurve)  [0]

      

Target: (TimeCurrentCurve)  [0]

 TransformerCharacteristicCurve

 

 TimeCurrentCurve



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (TransformerCharacteristicCurve)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

TransformerCharacteristicCurve

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

false

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

 

 

Baseline Model

Destination Model - Source (TimeCurrentCurve)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

TimeCurrentCurve

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

true

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

Association:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Unspecified

IsLeaf

 

false

IsRoot

 

false

Notes

 

Source Linked Feature

 

Stereotype

 

Target Linked Feature

 

Type

 

Association



Baseline Model

 

Destination Model

      ASSOCIATION DOES NOT EXIST

Source: (TransformerEndInfo)  [0..1]

      

Target: (CharacteristicCurves)  [0..*]

 TransformerEndInfo

 

 TransformerCharacteristicCurve



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (TransformerEndInfo)

Alias

 

Cardinality

 

0..1

Constraint

 

Containment

 

Unspecified

End

 

TransformerEndInfo

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

TransformerEndInfo

RoleNote

 

A transformer end datasheet can be associated to multiple charcateristic curves including damage and inrush (curves or points)

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 

 

Baseline Model

Destination Model - Source (CharacteristicCurves)

Alias

 

Cardinality

 

0..*

Constraint

 

Containment

 

Unspecified

End

 

TransformerCharacteristicCurve

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

CharacteristicCurves

RoleNote

 

Damage or inrush curves associated to a transformer end datasheet.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

Association:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Unspecified

IsLeaf

 

false

IsRoot

 

false

Notes

 

Source Linked Feature

 

Stereotype

 

Target Linked Feature

 

Type

 

Association



Baseline Model

 

Destination Model

      ASSOCIATION DOES NOT EXIST

Source: (TransformerEnd)  [0..*]

      

Target: (CharacteristicCurves)  [0..*]

 TransformerEnd

 

 TransformerCharacteristicCurve



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (TransformerEnd)

Alias

 

Cardinality

 

0..*

Constraint

 

Containment

 

Unspecified

End

 

TransformerEnd

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

TransformerEnd

RoleNote

 

A transformer end can be associated to multiple charcateristic curves including damage and inrush (curves or points)

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 

 

Baseline Model

Destination Model - Source (CharacteristicCurves)

Alias

 

Cardinality

 

0..*

Constraint

 

Containment

 

Unspecified

End

 

TransformerCharacteristicCurve

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

CharacteristicCurves

RoleNote

 

Damage or inrush curves associated to a transformer end

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 Metadata:

 

Baseline Model

Destination Model

Abstract

 

false

Alias

 

Author

 

paov001

Cardinality

 

Classifier

 

Complexity

 

1

Concurrency

 

GenFile

 

GenType

 

Java

IsLeaf

 

false

IsRoot

 

false

IsSpec

 

false

Keywords

 

Multiplicity

 

Name

 

AutoreclosingFunctionBlock

Notes

 

This class represents a function for auto-reclosing.

ParentPackage

 

Protection

Persistence

 

Phase

 

1.0

Scope

 

public

Status

 

Proposed

Stereotype

 

Style

 

Type

 

Class

Version

 

1.0

Visibility

 

 Attributes:

Baseline Model

Destination Model

ATTRIBUTE DOES NOT EXIST

resetTime

 Attribute 'resetTime' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

IsOrdered

 

false

LowerBound

 

0

Name

 

resetTime

Notes

 

Time at which this function resets.

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

Type

 

Seconds

UpperBound

 

1

0..1

Seconds

Time at which this function resets.

 Links:

Generalization:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Source -> Destination

Name

 

Notes

 

Stereotype

 

Type

 

Generalization



Baseline Model

 

Destination Model

      GENERALIZATION DOES NOT EXIST

Source: (AutoreclosingFunctionBlock)  [0]

      

Target: (ProtectionRelatedFunctionBlock)  [0]

 AutoreclosingFunctionBlock

 

 ProtectionRelatedFunctionBlock



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (AutoreclosingFunctionBlock)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

AutoreclosingFunctionBlock

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

false

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

 

 

Baseline Model

Destination Model - Source (ProtectionRelatedFunctionBlock)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

ProtectionRelatedFunctionBlock

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

true

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

Association:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Unspecified

IsLeaf

 

false

IsRoot

 

false

Notes

 

Source Linked Feature

 

Stereotype

 

Target Linked Feature

 

Type

 

Association



Baseline Model

 

Destination Model

      ASSOCIATION DOES NOT EXIST

Source: (RecloseSequences)  [1..*]

      

Target: (AutoreclosingFunctionBlock)  [0..1]

 RecloseSequence

 

 AutoreclosingFunctionBlock



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (RecloseSequences)

Alias

 

Cardinality

 

1..*

Constraint

 

Containment

 

Unspecified

End

 

RecloseSequence

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

RecloseSequences

RoleNote

 

Reclose sequences associated to a given autoreclose function

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 

 

Baseline Model

Destination Model - Source (AutoreclosingFunctionBlock)

Alias

 

Cardinality

 

0..1

Constraint

 

Containment

 

Unspecified

End

 

AutoreclosingFunctionBlock

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

AutoreclosingFunctionBlock

RoleNote

 

Autoreclose function defining a series of reclose sequences

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 Metadata:

 

Baseline Model

Destination Model

Abstract

 

false

Alias

 

Author

 

paov001

Cardinality

 

Classifier

 

Complexity

 

1

Concurrency

 

GenFile

 

GenType

 

Java

IsLeaf

 

false

IsRoot

 

false

IsSpec

 

false

Keywords

 

Multiplicity

 

Name

 

TimeCurrentCurve

Notes

 

Specialization of Curve class to restrict the usage to Time in the y-axis and CurrentFlow in the x-axis. Serves as base to many special use-cases, particularly in the protection coordination context.

ParentPackage

 

Protection

Persistence

 

Phase

 

1.0

Scope

 

public

Status

 

Proposed

Stereotype

 

Style

 

Type

 

Class

Version

 

1.0

Visibility

 

 Links:

Generalization:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Source -> Destination

Name

 

Notes

 

Stereotype

 

Type

 

Generalization



Baseline Model

 

Destination Model

      GENERALIZATION DOES NOT EXIST

Source: (ConductorCharacteristicCurve)  [0]

      

Target: (TimeCurrentCurve)  [0]

 ConductorCharacteristicCurve

 

 TimeCurrentCurve



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (ConductorCharacteristicCurve)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

ConductorCharacteristicCurve

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

false

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

 

 

Baseline Model

Destination Model - Source (TimeCurrentCurve)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

TimeCurrentCurve

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

true

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

Generalization:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Source -> Destination

Name

 

Notes

 

Stereotype

 

Type

 

Generalization



Baseline Model

 

Destination Model

      GENERALIZATION DOES NOT EXIST

Source: (FuseCharacteristicCurve)  [0]

      

Target: (TimeCurrentCurve)  [0]

 FuseCharacteristicCurve

 

 TimeCurrentCurve



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (FuseCharacteristicCurve)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

FuseCharacteristicCurve

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

false

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

 

 

Baseline Model

Destination Model - Source (TimeCurrentCurve)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

TimeCurrentCurve

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

true

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

Generalization:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Source -> Destination

Name

 

Notes

 

Stereotype

 

Type

 

Generalization



Baseline Model

 

Destination Model

      GENERALIZATION DOES NOT EXIST

Source: (TransformerCharacteristicCurve)  [0]

      

Target: (TimeCurrentCurve)  [0]

 TransformerCharacteristicCurve

 

 TimeCurrentCurve



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (TransformerCharacteristicCurve)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

TransformerCharacteristicCurve

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

false

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

 

 

Baseline Model

Destination Model - Source (TimeCurrentCurve)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

TimeCurrentCurve

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

true

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

Generalization:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Source -> Destination

Name

 

Notes

 

Stereotype

 

Type

 

Generalization



Baseline Model

 

Destination Model

      GENERALIZATION DOES NOT EXIST

Source: (ProtectionOperationCharacteristicCurve)  [0]

      

Target: (TimeCurrentCurve)  [0]

 ProtectionOperationCharacteristicCurve

 

 TimeCurrentCurve



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (ProtectionOperationCharacteristicCurve)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

ProtectionOperationCharacteristicCurve

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

false

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

 

 

Baseline Model

Destination Model - Source (TimeCurrentCurve)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

TimeCurrentCurve

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

true

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

Generalization:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Source -> Destination

Name

 

Notes

 

Stereotype

 

Type

 

Generalization



Baseline Model

 

Destination Model

      GENERALIZATION DOES NOT EXIST

Source: (TimeCurrentCurve)  [0]

      

Target: (Curve)  [0]

 TimeCurrentCurve

 

 Curve



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (TimeCurrentCurve)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

TimeCurrentCurve

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

false

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

 

 

Baseline Model

Destination Model - Source (Curve)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

Curve

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

true

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

 Metadata:

 

Baseline Model

Destination Model

Abstract

 

false

Alias

 

Author

 

paov001

Cardinality

 

Classifier

 

Complexity

 

1

Concurrency

 

GenFile

 

GenType

 

Java

IsLeaf

 

false

IsRoot

 

false

IsSpec

 

false

Keywords

 

Multiplicity

 

Name

 

ProtectionTripConditioningFunctionBlock

Notes

 

A protection function block concept borrowed from 61850-7-4. The intention of this class is to serve as a point of compilation of the operate outputs of multiple ProtectionFunctionBlock instances. It is also use here to establish a logical combination of the inputs and outputs of protection and protection-related function blocks.

ParentPackage

 

Protection

Persistence

 

Phase

 

1.0

Scope

 

public

Status

 

Proposed

Stereotype

 

Style

 

Type

 

Class

Version

 

1.0

Visibility

 

 Links:

Generalization:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Source -> Destination

Name

 

Notes

 

Stereotype

 

Type

 

Generalization



Baseline Model

 

Destination Model

      GENERALIZATION DOES NOT EXIST

Source: (ProtectionTripConditioningFunctionBlock)  [0]

      

Target: (ProtectionFunctionBlock)  [0]

 ProtectionTripConditioningFunctionBlock

 

 ProtectionFunctionBlock



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (ProtectionTripConditioningFunctionBlock)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

ProtectionTripConditioningFunctionBlock

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

false

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

 

 

Baseline Model

Destination Model - Source (ProtectionFunctionBlock)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

ProtectionFunctionBlock

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

true

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

Changed Classes:

 Links:

Association:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Unspecified

IsLeaf

 

false

IsRoot

 

false

Notes

 

Source Linked Feature

 

Stereotype

 

Target Linked Feature

 

Type

 

Association



Baseline Model

 

Destination Model

      ASSOCIATION DOES NOT EXIST

Source: (RecloseSequences)  [1..*]

      

Target: (AutoreclosingFunctionBlock)  [0..1]

 RecloseSequence

 

 AutoreclosingFunctionBlock



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (RecloseSequences)

Alias

 

Cardinality

 

1..*

Constraint

 

Containment

 

Unspecified

End

 

RecloseSequence

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

RecloseSequences

RoleNote

 

Reclose sequences associated to a given autoreclose function

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 

 

Baseline Model

Destination Model - Source (AutoreclosingFunctionBlock)

Alias

 

Cardinality

 

0..1

Constraint

 

Containment

 

Unspecified

End

 

AutoreclosingFunctionBlock

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

AutoreclosingFunctionBlock

RoleNote

 

Autoreclose function defining a series of reclose sequences

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 Links:

Generalization:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Source -> Destination

Name

 

Notes

 

Stereotype

 

Type

 

Generalization



Baseline Model

 

Destination Model

      GENERALIZATION DOES NOT EXIST

Source: (FuseCharacteristicCurve)  [0]

      

Target: (TimeCurrentCurve)  [0]

 FuseCharacteristicCurve

 

 TimeCurrentCurve



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (FuseCharacteristicCurve)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

FuseCharacteristicCurve

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

false

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

 

 

Baseline Model

Destination Model - Source (TimeCurrentCurve)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

TimeCurrentCurve

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

true

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

Generalization:

Source: (FuseCharacteristicCurve)  [0]

      

Target: (ProtectionCharacteristicCurve)  [0]

      REMOVED FROM MODEL

 FuseCharacteristicCurve

 

 ProtectionCharacteristicCurve

 

Association:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Unspecified

IsLeaf

 

false

IsRoot

 

false

Notes

 

Source Linked Feature

 

Stereotype

 

Target Linked Feature

 

Type

 

Association



Baseline Model

 

Destination Model

      ASSOCIATION DOES NOT EXIST

Source: (FuseCurves)  [0..2]

      

Target: (FuseInfo)  [0..1]

 FuseCharacteristicCurve

 

 FuseInfo



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (FuseCurves)

Alias

 

Cardinality

 

0..2

Constraint

 

Containment

 

Unspecified

End

 

FuseCharacteristicCurve

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

FuseCurves

RoleNote

 

Curves that define the time-current operation of this fuse (Minimum Melt and Total Clearing Time Curves)

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 

 

Baseline Model

Destination Model - Source (FuseInfo)

Alias

 

Cardinality

 

0..1

Constraint

 

Containment

 

Unspecified

End

 

FuseInfo

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

FuseInfo

RoleNote

 

FuseInfo this curve is associated to.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 Metadata:

 

Baseline Model

Destination Model

Name

ProtectionCharacteristicCurveKind

TransformerCharacteristicCurveKind

Notes

This enumeration class expresses types of protection characteristic curves.

This enumeration class expresses types of protection transformer time current characteristic curves.

 Attributes:

Baseline Model

Destination Model

protectionCurve

 Attribute 'protectionCurve' Metadata:

 

Baseline Model

Destination Model

Name

protectionCurve

inrushCurve

1..1

The curve for protection coordination.

inrushCurve

 Attribute 'inrushCurve' Metadata:

 

Baseline Model

Destination Model

Name

protectionCurve

inrushCurve

1..1

The curve for protection coordination.

 Attributes:

Baseline Model

Destination Model

value

 Attribute 'value' Metadata:

 

Baseline Model

Destination Model

Type

Float

String

0..1

Float

The value of the setting value.

value

 Attribute 'value' Metadata:

 

Baseline Model

Destination Model

Type

Float

String

0..1

String

The value of the setting value.

ATTRIBUTE DOES NOT EXIST

valueType

 Attribute 'valueType' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

IsOrdered

 

false

LowerBound

 

0

Name

 

valueType

Notes

 

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

Type

 

XSDDatatypeKind

UpperBound

 

1

0..1

XSDDatatypeKind

 Links:

Association:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Source -> Destination

IsLeaf

 

false

IsRoot

 

false

Notes

 

Source Linked Feature

 

Stereotype

 

Target Linked Feature

 

Type

 

Aggregation



Baseline Model

 

Destination Model

      ASSOCIATION DOES NOT EXIST

Source: (ProprietarySettingValue)  [0..*]

      

Target: (ProtectionRelatedFunctionBlock)  [1]

 ProprietarySettingValue

 

 ProtectionRelatedFunctionBlock



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (ProprietarySettingValue)

Alias

 

Cardinality

 

0..*

Constraint

 

Containment

 

Unspecified

End

 

ProprietarySettingValue

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

false

Ordering

 

false

Qualifier

 

Role

 

ProprietarySettingValue

RoleNote

 

Application-specific setting value may be possessed by this ProtectionRelatedFunctionBlock.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 

 

Baseline Model

Destination Model - Source (ProtectionRelatedFunctionBlock)

Alias

 

Cardinality

 

1

Constraint

 

Containment

 

Unspecified

End

 

ProtectionRelatedFunctionBlock

IsAggregation

 

shared

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

ProtectionRelatedFunctionBlock

RoleNote

 

Protection-related function block may have application-specific setting values.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 Links:

Association:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Unspecified

IsLeaf

 

false

IsRoot

 

false

Notes

 

Source Linked Feature

 

Stereotype

 

Target Linked Feature

 

Type

 

Association



Baseline Model

 

Destination Model

      ASSOCIATION DOES NOT EXIST

Source: (ProtectionRelatedFunctionBlock)  [1..*]

      

Target: (ProtectionSettingsGroup)  [0..1]

 ProtectionRelatedFunctionBlock

 

 ProtectionSettingsGroup



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (ProtectionRelatedFunctionBlock)

Alias

 

Cardinality

 

1..*

Constraint

 

Containment

 

Unspecified

End

 

ProtectionRelatedFunctionBlock

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

ProtectionRelatedFunctionBlock

RoleNote

 

Multiple instances of ProtectionRelatedFunctionBlock may be grouped together by a ProtectionSettingGroup to manage their setting values as a single group.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 

 

Baseline Model

Destination Model - Source (ProtectionSettingsGroup)

Alias

 

Cardinality

 

0..1

Constraint

 

Containment

 

Unspecified

End

 

ProtectionSettingsGroup

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

ProtectionSettingsGroup

RoleNote

 

ProtectionSettingsGroup can combine setting values possessed by several instances of ProtectionRelatedFunctionBlocks that constitutes a certain protection function.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 Links:

Generalization:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Source -> Destination

Name

 

Notes

 

Stereotype

 

Type

 

Generalization



Baseline Model

 

Destination Model

      GENERALIZATION DOES NOT EXIST

Source: (ProtectionTripConditioningFunctionBlock)  [0]

      

Target: (ProtectionFunctionBlock)  [0]

 ProtectionTripConditioningFunctionBlock

 

 ProtectionFunctionBlock



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (ProtectionTripConditioningFunctionBlock)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

ProtectionTripConditioningFunctionBlock

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

false

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

 

 

Baseline Model

Destination Model - Source (ProtectionFunctionBlock)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

ProtectionFunctionBlock

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

true

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

Generalization:

Source: (SynchrocheckProtectionFunctionBlock)  [0]

      

Target: (ProtectionFunctionBlock)  [0]

      REMOVED FROM MODEL

 SynchrocheckProtectionFunctionBlock

 

 ProtectionFunctionBlock

 

 Links:

Association:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Source -> Destination

IsLeaf

 

false

IsRoot

 

false

Notes

 

Source Linked Feature

 

Stereotype

 

Target Linked Feature

 

Type

 

Aggregation



Baseline Model

 

Destination Model

      ASSOCIATION DOES NOT EXIST

Source: (ProtectionRelatedFunctionBlock)  [0..*]

      

Target: (ProtectionEquipment)  [1]

 ProtectionRelatedFunctionBlock

 

 ProtectionEquipment



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (ProtectionRelatedFunctionBlock)

Alias

 

Cardinality

 

0..*

Constraint

 

Containment

 

Unspecified

End

 

ProtectionRelatedFunctionBlock

IsAggregation

 

none

IsChangeable

 

none

IsNavigable

 

false

Ordering

 

false

Qualifier

 

Role

 

ProtectionRelatedFunctionBlock

RoleNote

 

Protection related function blocks may be contained in protection equipment.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 

 

Baseline Model

Destination Model - Source (ProtectionEquipment)

Alias

 

Cardinality

 

1

Constraint

 

Containment

 

Unspecified

End

 

ProtectionEquipment

IsAggregation

 

shared

IsChangeable

 

none

IsNavigable

 

true

Ordering

 

false

Qualifier

 

Role

 

ProtectionEquipment

RoleNote

 

Protection equipment may contain protection related function blocks.

Scope

 

public

Stereotype

 

TargetScope

 

instance

roleType

 

 Attributes:

Baseline Model

Destination Model

ATTRIBUTE DOES NOT EXIST

currentValueAdder

 Attribute 'currentValueAdder' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

IsOrdered

 

false

LowerBound

 

0

Name

 

currentValueAdder

Notes

 

Current value adder setting for time over current curves.

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

Type

 

CurrentFlow

UpperBound

 

1

0..1

CurrentFlow

Current value adder setting for time over current curves.

ATTRIBUTE DOES NOT EXIST

currentValueMultiplier

 Attribute 'currentValueMultiplier' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

IsOrdered

 

false

LowerBound

 

0

Name

 

currentValueMultiplier

Notes

 

Current value multiplier setting for time over current curves.

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

Type

 

Float

UpperBound

 

1

0..1

Float

Current value multiplier setting for time over current curves.

ATTRIBUTE DOES NOT EXIST

timeDial

 Attribute 'timeDial' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

IsOrdered

 

false

LowerBound

 

0

Name

 

timeDial

Notes

 

Time dial setting for time over current curves.

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

Type

 

Float

UpperBound

 

1

0..1

Float

Time dial setting for time over current curves.

ATTRIBUTE DOES NOT EXIST

timeValueAdder

 Attribute 'timeValueAdder' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

IsOrdered

 

false

LowerBound

 

0

Name

 

timeValueAdder

Notes

 

Time adder setting for time over current curves.

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

Type

 

Seconds

UpperBound

 

1

0..1

Seconds

Time adder setting for time over current curves.

ATTRIBUTE DOES NOT EXIST

timeValueMultiplier

 Attribute 'timeValueMultiplier' Metadata:

 

Baseline Model

Destination Model

Alias

 

AllowDuplicates

 

false

Collection

 

false

Const

 

false

Container

 

Containment

 

Not Specified

Default

 

IsLiteral

 

IsOrdered

 

false

LowerBound

 

0

Name

 

timeValueMultiplier

Notes

 

Additional time multiplier setting for time over current curves.

Qualifier

 

Scale

 

0

Scope

 

public

Static

 

false

Stereotype

 

Type

 

Float

UpperBound

 

1

0..1

Float

Additional time multiplier setting for time over current curves.

 Links:

Generalization:

 Metadata:

 

Baseline Model

Destination Model

Alias

 

Direction

 

Source -> Destination

Name

 

Notes

 

Stereotype

 

Type

 

Generalization



Baseline Model

 

Destination Model

      GENERALIZATION DOES NOT EXIST

Source: (ProtectionOperationCharacteristicCurve)  [0]

      

Target: (TimeCurrentCurve)  [0]

 ProtectionOperationCharacteristicCurve

 

 TimeCurrentCurve



Source Role End Changes

 

Target Role End Changes

 

Baseline Model

Destination Model - Source (ProtectionOperationCharacteristicCurve)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

ProtectionOperationCharacteristicCurve

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

false

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

 

 

Baseline Model

Destination Model - Source (TimeCurrentCurve)

Alias

 

Cardinality

 

0

Containment

 

Unspecified

End

 

TimeCurrentCurve

IsAggregation

 

0

IsChangeable

 

none

IsNavigable

 

true

Name

 

Ordering

 

false

Scope

 

Public

TargetScope

 

instance

Generalization:

Source: (ProtectionOperationCharacteristicCurve)  [0]

      

Target: (ProtectionCharacteristicCurve)  [0]

      REMOVED FROM MODEL

 ProtectionOperationCharacteristicCurve

 

 ProtectionCharacteristicCurve

 

Added Diagrams:

 Metadata:

 

Baseline Model

Destination Model

Author

 

paov001

CreatedDate

 

2024-09-14 10:54:46

DiagramType

 

ClassDiagram

ModifiedDate

 

2024-10-18 14:20:32

Name

 

EPRIProposedUpdates4

Notes

 

Package

 

EAPK_3F02E213_ECF8_4f14_9AD5_D4A252FE300A

ParentPackage

 

Protection

 Diagram:

Baseline Model

Destination Model

Diagram 'EPRIProposedUpdates4' does not exist in the model.

EPRIProposedUpdates4 Diagram

 Metadata:

 

Baseline Model

Destination Model

Author

 

dozdt02

CreatedDate

 

2024-09-14 11:30:53

DiagramType

 

ClassDiagram

ModifiedDate

 

2024-10-18 17:07:25

Name

 

EPRIProposedUpdates6

Notes

 

Package

 

EAPK_3F02E213_ECF8_4f14_9AD5_D4A252FE300A

ParentPackage

 

Protection

 Diagram:

Baseline Model

Destination Model

Diagram 'EPRIProposedUpdates6' does not exist in the model.

EPRIProposedUpdates6 Diagram

 Metadata:

 

Baseline Model

Destination Model

Author

 

paov001

CreatedDate

 

2024-09-14 11:18:12

DiagramType

 

ClassDiagram

ModifiedDate

 

2024-10-18 16:47:02

Name

 

EPRIProposedUpdates5

Notes

 

Package

 

EAPK_3F02E213_ECF8_4f14_9AD5_D4A252FE300A

ParentPackage

 

Protection

 Diagram:

Baseline Model

Destination Model

Diagram 'EPRIProposedUpdates5' does not exist in the model.

EPRIProposedUpdates5 Diagram

 Metadata:

 

Baseline Model

Destination Model

Author

 

paov001

CreatedDate

 

2024-09-14 12:21:12

DiagramType

 

ClassDiagram

ModifiedDate

 

2024-10-18 16:05:08

Name

 

EPRIProposedUpdates7

Notes

 

Package

 

EAPK_3F02E213_ECF8_4f14_9AD5_D4A252FE300A

ParentPackage

 

Protection

 Diagram:

Baseline Model

Destination Model

Diagram 'EPRIProposedUpdates7' does not exist in the model.

EPRIProposedUpdates7 Diagram

 Metadata:

 

Baseline Model

Destination Model

Author

 

paov001

CreatedDate

 

2024-09-14 09:00:08

DiagramType

 

ClassDiagram

ModifiedDate

 

2024-09-14 09:52:46

Name

 

EPRIProposedUpdates1

Notes

 

Package

 

EAPK_3F02E213_ECF8_4f14_9AD5_D4A252FE300A

ParentPackage

 

Protection

 Diagram:

Baseline Model

Destination Model

Diagram 'EPRIProposedUpdates1' does not exist in the model.

EPRIProposedUpdates1 Diagram

 Metadata:

 

Baseline Model

Destination Model

Author

 

paov001

CreatedDate

 

2024-09-14 09:53:03

DiagramType

 

ClassDiagram

ModifiedDate

 

2024-09-17 09:17:29

Name

 

EPRIProposedUpdates2

Notes

 

Package

 

EAPK_3F02E213_ECF8_4f14_9AD5_D4A252FE300A

ParentPackage

 

Protection

 Diagram:

Baseline Model

Destination Model

Diagram 'EPRIProposedUpdates2' does not exist in the model.

EPRIProposedUpdates2 Diagram

 Metadata:

 

Baseline Model

Destination Model

Author

 

paov001

CreatedDate

 

2024-09-14 10:36:09

DiagramType

 

ClassDiagram

ModifiedDate

 

2024-10-18 16:49:43

Name

 

EPRIProposedUpdates3

Notes

 

Package

 

EAPK_3F02E213_ECF8_4f14_9AD5_D4A252FE300A

ParentPackage

 

Protection

 Diagram:

Baseline Model

Destination Model

Diagram 'EPRIProposedUpdates3' does not exist in the model.

EPRIProposedUpdates3 Diagram

Changed Diagrams:

 Diagram:

Baseline Model

Destination Model

ProtectionCharacteristicCurve Diagram

ProtectionCharacteristicCurve Diagram

 Diagram:

Baseline Model

Destination Model

ProtectionFunctionInheritance3 Diagram

ProtectionFunctionInheritance3 Diagram

Package 'Base' has no changes to the classes it contains.

Package 'Base' has no changes to the diagrams it contains.

Package 'InfGenericDatasetInstanceDiagrams' has no changes to the classes it contains.

Changed Diagrams:

 Diagram:

Baseline Model

Destination Model

modPrecondition Diagram

modPrecondition Diagram

Package 'InfGenericDataset' has no changes to the classes it contains.

Package 'InfGenericDataset' has no changes to the diagrams it contains.

Package 'InfPart303' has no changes to the classes it contains.

Package 'InfPart303' has no changes to the diagrams it contains.

Package 'InfGrid' has no changes to the classes it contains.

Changed Classes:

 Attributes:

Baseline Model

Destination Model

date

 Attribute 'date' Metadata:

 

Baseline Model

Destination Model

Default

2024-09-13

2024-10-23

0..1

Date

Form is YYYY-MM-DD for example for January 5, 2009 it is 2009-01-05.

date

 Attribute 'date' Metadata:

 

Baseline Model

Destination Model

Default

2024-09-13

2024-10-23

0..1

Date

Form is YYYY-MM-DD for example for January 5, 2009 it is 2009-01-05.

version

 Attribute 'version' Metadata:

 

Baseline Model

Destination Model

Default

18v12

18v13

0..1

String

Form is XXvYY where XX is the major CIM release version and the YY is the minor version. For example 18v03.

version

 Attribute 'version' Metadata:

 

Baseline Model

Destination Model

Default

18v12

18v13

0..1

String

Form is XXvYY where XX is the major CIM release version and the YY is the minor version. For example 18v03.