ICCPVirtualControlCentre

This contains the information that a particular actor exposes for a particular agreed upon ICCP Bilateral Table.

Type

Class

URI

cim:ICCPVirtualControlCentre

CIM standard (perspective)

IEC61970 (Grid)

Class hierarchy

Slots

Associated classes
Figure 1. Associated classes
Name Cardinality Type Description

InstanceSet

1

InstanceSet

Dataset containing the data objects.

applicationSecurityRequirement

0..1

ApplicationSecurityKind

Specifies the expected security mechanism, per IEC 62351-4, to be utilized.

calling

0..1

boolean

Used to indicate if the Provider is responsible for initiating the TASE.2 connection. If the value is TRUE, the provider is responsible for establishing the association. If the value is FALSE, the peer provider of the Bilateral Table will need to establish the association.

clientAndServer

0..1

boolean

If True the value indicates that the entity represented by the bilateral table is capable of issuing requests and responding to request (e.g. bidirectional support of ICCP requests).

If False, this indicates that a calling entity (e.g. calling = True) will not be able to respond to ICCP requests. If False, and calling=False, this indicates that the entity will only respond to ICCP requests and not issue ICCP requests.

minimumUpdateInterval

0..1

integer

Specifies the fastest update interval that can be provided for integrity information and Transfer Set creation. The value is in seconds.

nameOfLocalICC

0..1

string

Specifies the ICC scope name that the remote can use to access the information in the Bilateral Table if the information is not VCC scoped. This value may not be null.

supportForBlock1

0..1

boolean

Per IEC 60870-6-702: If true indicates support for basic services. Must always be true.

supportForBlock2

0..1

boolean

Per IEC 60870-6-702: If true indicates support for extended conditions.

supportForBlock3

0..1

boolean

Per IEC 60870-6-702: If true indicates support for blocked transfers.

supportForBlock4

0..1

boolean

Per IEC 60870-6-702: If true indicates support for information messages.

supportForBlock5

0..1

boolean

Per IEC 60870-6-702: If true indicates support for device control.

supportForDepriciatedBlock8

0..1

boolean

Per IEC 60870-6-702: If true indicates support for accounts. The use of this block was deprecated in Edition 3.

transportSecurityRequirement

0..1

boolean

If true, then transport level security as specified by IEC 62351-6 is required.

PropertiesCIMDataObject

0..1

ChangeSetMember

The single CIM data object in the appropriate dataset context.

aliasName

0..1

string

The aliasName is free text human readable name of the object alternative to IdentifiedObject.name. It may be non unique and may not correlate to a naming hierarchy. The attribute aliasName is retained because of backwards compatibility between CIM relases. It is however recommended to replace aliasName with the Name class as aliasName is planned for retirement at a future time.

description

0..1

string

The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.

mRID

0..1

string

Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended. For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.

name

0..1

string

The name is any free human readable and possibly non unique text naming the object.

CommunicationLink

0..*

CommunicationLink

Communication addressing for a Bilateral Table used by a ICCP data provider or consumer.

ConsumerBilateralExchange

0..*

BilateralExchangeAgreement

Agreement to information subscriber.

DiagramObjects

0..*

DiagramObject

The diagram objects that are associated with the domain object.

Names

0..*

Name

All names of this identified object.

ProvidedBilateralIOPoint

0..*

ProvidedBilateralPoint

ICCP information in a Bilateral table that will be exposed to a remote peer.

ProviderBilateralExchange

0..*

BilateralExchangeAgreement

Agreement to information provider.

TargetingCIMDataObject

0..*

ChangeSetMember

Data objects registered.


aliasName

The aliasName is free text human readable name of the object alternative to IdentifiedObject.name. It may be non unique and may not correlate to a naming hierarchy. The attribute aliasName is retained because of backwards compatibility between CIM relases. It is however recommended to replace aliasName with the Name class as aliasName is planned for retirement at a future time.

URI

cim:IdentifiedObject.aliasName

Cardinality

0..1

Type

string

Inherited from

IdentifiedObject

applicationSecurityRequirement

Specifies the expected security mechanism, per IEC 62351-4, to be utilized.

URI

cim:ICCPVirtualControlCentre.applicationSecurityRequirement

Cardinality

0..1

Type

ApplicationSecurityKind

calling

Used to indicate if the Provider is responsible for initiating the TASE.2 connection. If the value is TRUE, the provider is responsible for establishing the association. If the value is FALSE, the peer provider of the Bilateral Table will need to establish the association.

URI

cim:ICCPVirtualControlCentre.calling

Cardinality

0..1

Type

boolean

clientAndServer

+++If True the value indicates that the entity represented by the bilateral table is capable of issuing requests and responding to request (e.g. bidirectional support of ICCP requests).

If False, this indicates that a calling entity (e.g. calling = True) will not be able to respond to ICCP requests. If False, and calling=False, this indicates that the entity will only respond to ICCP requests and not issue ICCP requests.+

URI

cim:ICCPVirtualControlCentre.clientAndServer

Cardinality

0..1

Type

boolean

Communication addressing for a Bilateral Table used by a ICCP data provider or consumer.

URI

cim:BilateralExchangeActor.CommunicationLink

Cardinality

0..*

Type

CommunicationLink

Inherited from

BilateralExchangeActor

ConsumerBilateralExchange

Agreement to information subscriber.

URI

cim:BilateralExchangeActor.ConsumerBilateralExchange

Cardinality

0..*

Type

BilateralExchangeAgreement

Inherited from

BilateralExchangeActor

description

The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.

URI

cim:IdentifiedObject.description

Cardinality

0..1

Type

string

Inherited from

IdentifiedObject

DiagramObjects

The diagram objects that are associated with the domain object.

URI

cim:IdentifiedObject.DiagramObjects

Cardinality

0..*

Type

DiagramObject

Inherited from

IdentifiedObject

InstanceSet

Dataset containing the data objects.

URI

cim:IdentifiedObject.InstanceSet

Cardinality

1

Type

InstanceSet

Inherited from

IdentifiedObject

minimumUpdateInterval

Specifies the fastest update interval that can be provided for integrity information and Transfer Set creation. The value is in seconds.

URI

cim:ICCPVirtualControlCentre.minimumUpdateInterval

Cardinality

0..1

Type

integer

mRID

Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended. For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.

URI

cim:IdentifiedObject.mRID

Cardinality

0..1

Type

string

Inherited from

IdentifiedObject

name

The name is any free human readable and possibly non unique text naming the object.

URI

cim:IdentifiedObject.name

Cardinality

0..1

Type

string

Inherited from

IdentifiedObject

nameOfLocalICC

Specifies the ICC scope name that the remote can use to access the information in the Bilateral Table if the information is not VCC scoped. This value may not be null.

URI

cim:ICCPVirtualControlCentre.nameOfLocalICC

Cardinality

0..1

Type

string

Names

All names of this identified object.

URI

cim:IdentifiedObject.Names

Cardinality

0..*

Type

Name

Inherited from

IdentifiedObject

PropertiesCIMDataObject

The single CIM data object in the appropriate dataset context.

URI

cim:IdentifiedObject.PropertiesCIMDataObject

Cardinality

0..1

Type

ChangeSetMember

Inherited from

IdentifiedObject

ProvidedBilateralIOPoint

ICCP information in a Bilateral table that will be exposed to a remote peer.

URI

cim:BilateralExchangeActor.ProvidedBilateralIOPoint

Cardinality

0..*

Type

ProvidedBilateralPoint

Inherited from

BilateralExchangeActor

ProviderBilateralExchange

Agreement to information provider.

URI

cim:BilateralExchangeActor.ProviderBilateralExchange

Cardinality

0..*

Type

BilateralExchangeAgreement

Inherited from

BilateralExchangeActor

supportForBlock1

Per IEC 60870-6-702: If true indicates support for basic services. Must always be true.

URI

cim:ICCPVirtualControlCentre.supportForBlock1

Cardinality

0..1

Type

boolean

supportForBlock2

Per IEC 60870-6-702: If true indicates support for extended conditions.

URI

cim:ICCPVirtualControlCentre.supportForBlock2

Cardinality

0..1

Type

boolean

supportForBlock3

Per IEC 60870-6-702: If true indicates support for blocked transfers.

URI

cim:ICCPVirtualControlCentre.supportForBlock3

Cardinality

0..1

Type

boolean

supportForBlock4

Per IEC 60870-6-702: If true indicates support for information messages.

URI

cim:ICCPVirtualControlCentre.supportForBlock4

Cardinality

0..1

Type

boolean

supportForBlock5

Per IEC 60870-6-702: If true indicates support for device control.

URI

cim:ICCPVirtualControlCentre.supportForBlock5

Cardinality

0..1

Type

boolean

supportForDepriciatedBlock8

Per IEC 60870-6-702: If true indicates support for accounts. The use of this block was deprecated in Edition 3.

URI

cim:ICCPVirtualControlCentre.supportForDepriciatedBlock8

Cardinality

0..1

Type

boolean

TargetingCIMDataObject

Data objects registered.

URI

cim:IdentifiedObject.TargetingCIMDataObject

Cardinality

0..*

Type

ChangeSetMember

Inherited from

IdentifiedObject

transportSecurityRequirement

If true, then transport level security as specified by IEC 62351-6 is required.

URI

cim:ICCPVirtualControlCentre.transportSecurityRequirement

Cardinality

0..1

Type

boolean