ProcessSignalGeneratingSystem

Overview

Class

An assembly of artefacts that is designed to fulfill one or more ProcessSignalGeneratingFunctions.

Supertypes

Subtypes

Attributes (data)

Name

Multiplicity

Type

ProcessSignalGeneratingSystemNumber

0..1

NullableString

TypicalInformation

0..1

NullableString

Attributes (composition)

Name

Multiplicity

Type

CustomComponents

*

CustomProcessSignalGeneratingSystemComponent

PrimaryElement

0..1

PrimaryElement

Transmitter

0..1

Transmitter

Implementation in Proteus Schema

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

Tag: <ProcessSignalGeneratingSystem>

ComponentClass: ProcessSignalGeneratingSystem

Example

Implementation in Proteus Schema

<ProcessSignalGeneratingSystem
    ID="processSignalGeneratingSystem1"
    ComponentClass="ProcessSignalGeneratingSystem"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/ProcessSignalGeneratingSystem" ...>
  ...
</ProcessSignalGeneratingSystem>

CustomComponents

Attribute (composition)

The custom components of the ProcessSignalGeneratingSystem.

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 CustomProcessSignalGeneratingSystemComponent) is a child of the <ProcessSignalGeneratingSystem> element for the attribute owner (a ProcessSignalGeneratingSystem).

Example

Implementation in Proteus Schema

<ProcessSignalGeneratingSystem
    ID="processSignalGeneratingSystem1"
    ComponentClass="ProcessSignalGeneratingSystem"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/ProcessSignalGeneratingSystem" ...>
  ...
  <ProcessSignalGeneratingSystemComponent
      ID="customProcessSignalGeneratingSystemComponent1"
      ComponentClass="CustomProcessSignalGeneratingSystemComponent"
      ComponentClassURI="http://sandbox.dexpi.org/rdl/CustomProcessSignalGeneratingSystemComponent" ...>
    ...
  <ProcessSignalGeneratingSystemComponent />
  ...
<ProcessSignalGeneratingSystem />

PrimaryElement

Attribute (composition)

The PrimaryElement of the ProcessSignalGeneratingSystem.

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 (a PrimaryElement) is a child of the <ProcessSignalGeneratingSystem> element for the attribute owner (a ProcessSignalGeneratingSystem).

Example

Implementation in Proteus Schema

<ProcessSignalGeneratingSystem
    ID="processSignalGeneratingSystem1"
    ComponentClass="ProcessSignalGeneratingSystem"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/ProcessSignalGeneratingSystem" ...>
  ...
  <ProcessSignalGeneratingSystemComponent
      ID="primaryElement1"
      ComponentClass="PrimaryElement"
      ComponentClassURI="http://sandbox.dexpi.org/rdl/PrimaryElement" ...>
    ...
  <ProcessSignalGeneratingSystemComponent />
  ...
<ProcessSignalGeneratingSystem />

ProcessSignalGeneratingSystemNumber

Attribute (data)

The number of the ProcessSignalGeneratingSystem.

Multiplicity: 0..1

Implementation in Proteus Schema

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

Example

“FE0001” (String)

Implementation in Proteus Schema

<ProcessSignalGeneratingSystem
    ID="processSignalGeneratingSystem1"
    ComponentClass="ProcessSignalGeneratingSystem"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/ProcessSignalGeneratingSystem" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="ProcessSignalGeneratingSystemNumberAssignmentClass"
      AttributeURI="http://sandbox.dexpi.org/rdl/ProcessSignalGeneratingSystemNumberAssignmentClass"
      Format="string"
      Value="FE0001" />
    ...
  </GenericAttributes>
  ...
</ProcessSignalGeneratingSystem>

Transmitter

Attribute (composition)

The Transmitter of the ProcessSignalGeneratingSystem.

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 (a Transmitter) is a child of the <ProcessSignalGeneratingSystem> element for the attribute owner (a ProcessSignalGeneratingSystem).

Example

Implementation in Proteus Schema

<ProcessSignalGeneratingSystem
    ID="processSignalGeneratingSystem1"
    ComponentClass="ProcessSignalGeneratingSystem"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/ProcessSignalGeneratingSystem" ...>
  ...
  <ProcessSignalGeneratingSystemComponent
      ID="transmitter1"
      ComponentClass="Transmitter"
      ComponentClassURI="http://data.posccaesar.org/rdl/RDS267929" ...>
    ...
  <ProcessSignalGeneratingSystemComponent />
  ...
<ProcessSignalGeneratingSystem />

TypicalInformation

Attribute (data)

Typical information about the ProcessSignalGeneratingSystem.

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

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