ActuatingElectricalSystem

Overview

Class

An assembly of artefacts that is designed to fulfill an ActuatingElectricalFunction.

Supertypes

Attributes (data)

Name

Multiplicity

Type

ActuatingElectricalSystemNumber

0..1

NullableString

TypicalInformation

0..1

NullableString

Attributes (composition)

Name

Multiplicity

Type

CustomComponents

*

CustomActuatingElectricalSystemComponent

ElectronicFrequencyConverter

0..1

ElectronicFrequencyConverter

Implementation in Proteus Schema

The class is implemented as a Proteus XML element with RDL reference.

Tag: <ActuatingElectricalSystem>

ComponentClass: ActuatingElectricalSystem

Example

Implementation in Proteus Schema

<ActuatingElectricalSystem
    ID="actuatingElectricalSystem1"
    ComponentClass="ActuatingElectricalSystem"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/ActuatingElectricalSystem" ...>
  ...
</ActuatingElectricalSystem>

ActuatingElectricalSystemNumber

Attribute (data)

The number of ActuatingElectricalSystem.

Multiplicity: 0..1

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for string values.

Name: ActuatingSystemNumberAssignmentClass

Example

“E0001” (String)

Implementation in Proteus Schema

<ActuatingElectricalSystem
    ID="actuatingElectricalSystem1"
    ComponentClass="ActuatingElectricalSystem"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/ActuatingElectricalSystem" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="ActuatingSystemNumberAssignmentClass"
      AttributeURI="http://sandbox.dexpi.org/rdl/ActuatingSystemNumberAssignmentClass"
      Format="string"
      Value="E0001" />
    ...
  </GenericAttributes>
  ...
</ActuatingElectricalSystem>

CustomComponents

Attribute (composition)

The custom components of the ActuatingElectricalSystem.

Multiplicity: *

Opposite multiplicity: 0..1

Implementation in Proteus Schema

The attribute is implemented using the XML hierarchy of the Proteus file: The element for the attribute value (a CustomActuatingElectricalSystemComponent) is a child of the <ActuatingElectricalSystem> element for the attribute owner (an ActuatingElectricalSystem).

Example

Implementation in Proteus Schema

<ActuatingElectricalSystem
    ID="actuatingElectricalSystem1"
    ComponentClass="ActuatingElectricalSystem"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/ActuatingElectricalSystem" ...>
  ...
  <ActuatingElectricalSystemComponent
      ID="customActuatingElectricalSystemComponent1"
      ComponentClass="CustomActuatingElectricalSystemComponent"
      ComponentClassURI="http://sandbox.dexpi.org/rdl/CustomActuatingElectricalSystemComponent" ...>
    ...
  <ActuatingElectricalSystemComponent />
  ...
<ActuatingElectricalSystem />

ElectronicFrequencyConverter

Attribute (composition)

The ElectronicFrequencyConverter of the ActuatingElectricalSystem.

Multiplicity: 0..1

Opposite multiplicity: 0..1

Implementation in Proteus Schema

The attribute is implemented using the XML hierarchy of the Proteus file: The element for the attribute value (an ElectronicFrequencyConverter) is a child of the <ActuatingElectricalSystem> element for the attribute owner (an ActuatingElectricalSystem).

Example

Implementation in Proteus Schema

<ActuatingElectricalSystem
    ID="actuatingElectricalSystem1"
    ComponentClass="ActuatingElectricalSystem"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/ActuatingElectricalSystem" ...>
  ...
  <ActuatingElectricalSystemComponent
      ID="electronicFrequencyConverter1"
      ComponentClass="ElectronicFrequencyConverter"
      ComponentClassURI="http://sandbox.dexpi.org/rdl/ElectronicFrequencyConverter" ...>
    ...
  <ActuatingElectricalSystemComponent />
  ...
<ActuatingElectricalSystem />

TypicalInformation

Attribute (data)

Typical information about the ActuatingElectricalSystem.

Multiplicity: 0..1

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for string values.

Name: TypicalInformationAssignmentClass

Example

“F4” (String)

Implementation in Proteus Schema

<ActuatingElectricalSystem
    ID="actuatingElectricalSystem1"
    ComponentClass="ActuatingElectricalSystem"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/ActuatingElectricalSystem" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="TypicalInformationAssignmentClass"
      AttributeURI="http://sandbox.dexpi.org/rdl/TypicalInformationAssignmentClass"
      Format="string"
      Value="F4" />
    ...
  </GenericAttributes>
  ...
</ActuatingElectricalSystem>