CustomMotor

Overview

Class

A custom Motor, i.e., a Motor that is not covered by any of the other subclasses of Motor (AlternatingCurrentMotor, CombustionEngine, or DirectCurrentMotor).

Supertypes

Attributes (data)

Name

Multiplicity

Type

AlternatingCurrentFrequency

0..1

NullableElectricalFrequency

FuelType

0..1

NullableString

NominalVoltage

0..1

NullableVoltage

Implementation in Proteus Schema

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

Tag: <Equipment>

RDL reference: CUSTOM MOTOR

ComponentClass: CustomMotor

Example

Implementation in Proteus Schema

<Equipment
    ID="customMotor1"
    ComponentClass="CustomMotor"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/CustomMotor" ...>
  ...
</Equipment>

AlternatingCurrentFrequency

Attribute (data)

The alternating current frequency of the CustomMotor.

Multiplicity: 0..1

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for physical quantities.

Name: AlternatingCurrentFrequency

FuelType

Attribute (data)

The fuel type of the CustomMotor.

Multiplicity: 0..1

Implementation in Proteus Schema

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

RDL reference: FUEL TYPE

Name: FuelType

NominalVoltage

Attribute (data)

The nominal voltage of the CustomMotor.

Multiplicity: 0..1

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for physical quantities.

RDL reference: NOMINAL VOLTAGE

Name: NominalVoltage