SwitchingStep

Atomic switching step; can be part of a switching step group, or part of a switching plan.

Type

Class

URI

cim:SwitchingStep

CIM standard (perspective)

IEC61968 (Enterprise)

Class hierarchy

  • SwitchingStep

Slots

Associated classes
Figure 1. Associated classes
Name Cardinality Type Description

RevisionHistory

1

RevisionHistory

n/a

SwitchingAction

1

SwitchingAction

The switching action that is associated to the switching step.

isFreeSequence

1

boolean

For a step, if isFreeSequence is set to false or is not specified, all of the steps in the group must be executed in the order defined by the sequenceNumber attribute. The sequenceNumber for a step has a different meaning when there are two or more sequential steps that have the isFreeSequence attribute set to true. Execution must still be performed in sequenceNumber order until a set of two or more steps that have isFreeSequence set to true is encountered. In this case, these steps can be executed in any sequence, until a step is encountered that has isFreeSequence set to false. All of the steps preceding this step must be executed before the step can be executed.

sequenceNumber

1

integer

Order of this activity in the sequence of activities within the switching plan.

subStepSequenceNumber

1

integer

Supports compound switching steps that are made up of several sub steps.

SwitchingStepGroup

0..1

SwitchingStepGroup

The switching step group that contains the switching steps.


isFreeSequence

For a step, if isFreeSequence is set to false or is not specified, all of the steps in the group must be executed in the order defined by the sequenceNumber attribute. The sequenceNumber for a step has a different meaning when there are two or more sequential steps that have the isFreeSequence attribute set to true. Execution must still be performed in sequenceNumber order until a set of two or more steps that have isFreeSequence set to true is encountered. In this case, these steps can be executed in any sequence, until a step is encountered that has isFreeSequence set to false. All of the steps preceding this step must be executed before the step can be executed.

URI

cim:SwitchingStep.isFreeSequence

Cardinality

1

Type

boolean

RevisionHistory

URI

cim:SwitchingStep.RevisionHistory

Cardinality

1

Type

RevisionHistory

sequenceNumber

Order of this activity in the sequence of activities within the switching plan.

URI

cim:SwitchingStep.sequenceNumber

Cardinality

1

Type

integer

subStepSequenceNumber

Supports compound switching steps that are made up of several sub steps.

URI

cim:SwitchingStep.subStepSequenceNumber

Cardinality

1

Type

integer

SwitchingAction

The switching action that is associated to the switching step.

URI

cim:SwitchingStep.SwitchingAction

Cardinality

1

Type

SwitchingAction

SwitchingStepGroup

The switching step group that contains the switching steps.

URI

cim:SwitchingStep.SwitchingStepGroup

Cardinality

0..1

Type

SwitchingStepGroup