ControlledActuator

Overview

Class

A transducer that is intended to convert energy (electric, mechanical, pneumatic or hydraulic) from an external source into kinetic energy (motion) in response to a signal or power input.

Supertypes

Attributes (data)

Name

Multiplicity

Type

DeviceTypeName

0..1

NullableString

FailAction

0..1

FailActionClassification

FailActionRepresentation

0..1

NullableString

SubTagName

0..1

NullableString

Implementation in Proteus Schema

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

Tag: <ActuatingSystemComponent>

RDL reference: CONTROLLED ACTUATOR

ComponentClass: ControlledActuator

Example

Implementation in Proteus Schema

<ActuatingSystemComponent
    ID="controlledActuator1"
    ComponentClass="ControlledActuator"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/ControlledActuator" ...>
  ...
</ActuatingSystemComponent>

DeviceTypeName

Attribute (data)

The device type of the ControlledActuator.

Multiplicity: 0..1

Implementation in Proteus Schema

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

Name: DeviceTypeNameAssignmentClass

Example

“pressure transmitter” (String)

Implementation in Proteus Schema

<ActuatingSystemComponent
    ID="controlledActuator1"
    ComponentClass="ControlledActuator"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/ControlledActuator" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="DeviceTypeNameAssignmentClass"
      AttributeURI="http://sandbox.dexpi.org/rdl/DeviceTypeNameAssignmentClass"
      Format="string"
      Value="pressure transmitter" />
    ...
  </GenericAttributes>
  ...
</ActuatingSystemComponent>

FailAction

Attribute (data)

The fail action of the ControlledActuator.

Multiplicity: 0..1

Implementation in Proteus Schema

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

Name: FailActionSpecialization

Example

fail open (FailActionClassification::FailOpen)

Implementation in Proteus Schema

<ActuatingSystemComponent
    ID="controlledActuator1"
    ComponentClass="ControlledActuator"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/ControlledActuator" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="FailActionSpecialization"
      AttributeURI="http://sandbox.dexpi.org/rdl/FailActionSpecialization"
      Format="anyURI"
      Value="FailOpen"
      ValueURI="http://data.posccaesar.org/rdl/RDS5921445" />
    ...
  </GenericAttributes>
  ...
</ActuatingSystemComponent>

FailActionRepresentation

Attribute (data)

A readable representation of the fail action of the ControlledActuator. This attribute should also be referenced in the graphics if applicable.

Multiplicity: 0..1

Implementation in Proteus Schema

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

Name: FailActionRepresentationAssignmentClass

Example

“F.O.” (String)

Implementation in Proteus Schema

<ActuatingSystemComponent
    ID="controlledActuator1"
    ComponentClass="ControlledActuator"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/ControlledActuator" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="FailActionRepresentationAssignmentClass"
      AttributeURI="http://sandbox.dexpi.org/rdl/FailActionRepresentationAssignmentClass"
      Format="string"
      Value="F.O." />
    ...
  </GenericAttributes>
  ...
</ActuatingSystemComponent>

SubTagName

Attribute (data)

The sub tag name of the ControlledActuator.

Multiplicity: 0..1

Implementation in Proteus Schema

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

Name: SubTagNameAssignmentClass

Example

“ST1” (String)

Implementation in Proteus Schema

<ActuatingSystemComponent
    ID="controlledActuator1"
    ComponentClass="ControlledActuator"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/ControlledActuator" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="SubTagNameAssignmentClass"
      AttributeURI="http://sandbox.dexpi.org/rdl/SubTagNameAssignmentClass"
      Format="string"
      Value="ST1" />
    ...
  </GenericAttributes>
  ...
</ActuatingSystemComponent>