SignalConveyingFunction

Plant::Instrumentation::SignalConveyingFunction

Overview

Concrete Class

RDL: SIGNAL CONVEYING FUNCTION (http://sandbox.dexpi.org/rdl/SignalConveyingFunction)

A function for conveying a signal.

(Fullscreen Diagram)

ConceptualObjectSignalConveyingFunctionSourceSignalConveyingFunctionTargetAttributeRepresentationRepresentationGroupNotePersistentIdentifierRoleProcessInstrumentationFunctionSignalConveyingFunctionPortStatus :PortStatusClassification [0..1]SignalConveyingType :SignalConveyingTypeClassification [0..1]SignalPointNumber :Undefined | String [0..1]SignalProcessControlFunctions :Undefined | String [0..1]PerformedRoles**PersistentIdentifiers0..1*ReferencedNotes**Object*Represents*SignalConveyingFunctions0..1*Source*0..1Target*0..1

Supertypes

Subtypes

Members

Reference Properties

Name

Multiplicity

Type

Ordered

Unique

Opposite Multiplicity

Source

0..1

SignalConveyingFunctionSource

no

no

*

The source of the signal conveyed by this SignalConveyingFunction.

Target

0..1

SignalConveyingFunctionTarget

no

no

*

The target of the signal conveyed by this SignalConveyingFunction.

Data Properties

Name

Multiplicity

Type

Ordered

Unique

PortStatus

0..1

PortStatusClassification

no

no

A classification indicating the port status of the SignalConveyingFunction.

SignalConveyingType

0..1

SignalConveyingTypeClassification

no

no

A classification indicating the signal conveying type of the SignalConveyingFunction.

SignalPointNumber

0..1

Undefined | String

no

no

The signal point number of the SignalConveyingFunction. Typical values are 1 to 6.

SignalProcessControlFunctions

0..1

Undefined | String

no

no

The process control functions of the SignalConveyingFunction. Values are combinations of characters.

PortStatus

Data Property

A classification indicating the port status of the SignalConveyingFunction.

Type: PortStatusClassification

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: PORT STATUS SPECIALIZATION (http://sandbox.dexpi.org/rdl/PortStatusSpecialization)

Example

StatusHighHighPort

SignalConveyingType

Data Property

A classification indicating the signal conveying type of the SignalConveyingFunction.

Type: SignalConveyingTypeClassification

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: SIGNAL CONVEYING TYPE SPECIALIZATION (http://sandbox.dexpi.org/rdl/SignalConveyingTypeSpecialization)

Example

ElectricalSignalConveying

SignalPointNumber

Data Property

The signal point number of the SignalConveyingFunction. Typical values are 1 to 6.

Type: Undefined | String

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: SIGNAL POINT NUMBER ASSIGNMENT CLASS (http://sandbox.dexpi.org/rdl/SignalPointNumberAssignmentClass)

Example

"2"

SignalProcessControlFunctions

Data Property

The process control functions of the SignalConveyingFunction. Values are combinations of characters.

Type: Undefined | String

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: SIGNAL PROCESS CONTROL FUNCTIONS ASSIGNMENT CLASS (http://sandbox.dexpi.org/rdl/SignalProcessControlFunctionsAssignmentClass)

Example

"SA"

Source

Reference Property

The source of the signal conveyed by this SignalConveyingFunction.

Type: SignalConveyingFunctionSource

Multiplicity: 0..1

Ordered: no

Unique: no

Opposite Multiplicity: *

Target

Reference Property

The target of the signal conveyed by this SignalConveyingFunction.

Type: SignalConveyingFunctionTarget

Multiplicity: 0..1

Ordered: no

Unique: no

Opposite Multiplicity: *

Example in DEXPI XML

<Object type="Plant/Instrumentation.SignalConveyingFunction">
  <Data property="PortStatus">
    <DataReference data="Plant/Enumerations.PortStatusClassification.StatusHighHighPort"/>
  </Data>
  <Data property="SignalConveyingType">
    <DataReference data="Plant/Enumerations.SignalConveyingTypeClassification.ElectricalSignalConveying"/>
  </Data>
  <Data property="SignalPointNumber">
    <String>2</String>
  </Data>
  <Data property="SignalProcessControlFunctions">
    <String>SA</String>
  </Data>
</Object>