ProcessSignalGeneratingSystem¶
Overview¶
Class
An assembly of artefacts that is designed to fulfill one or more ProcessSignalGeneratingFunctions.
Supertypes
Subtypes
Attributes (data)
Name |
Multiplicity |
Type |
---|---|---|
0..1 |
||
0..1 |
Attributes (composition)
Name |
Multiplicity |
Type |
---|---|---|
* |
||
0..1 |
||
0..1 |
Implementation in Proteus Schema
The class is implemented as a Proteus XML element with RDL reference.
Tag: <ProcessSignalGeneratingSystem>
RDL reference: PROCESS SIGNAL GENERATING SYSTEM
ComponentClass: ProcessSignalGeneratingSystem
ComponentClassURI: http://sandbox.dexpi.org/rdl/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.
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.
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
Type: NullableString
Implementation in Proteus Schema
The attribute is implemented as a DEXPI generic attribute for string values.
RDL reference: PROCESS SIGNAL GENERATING SYSTEM NUMBER ASSIGNMENT CLASS
Name: ProcessSignalGeneratingSystemNumberAssignmentClass
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.
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
Type: NullableString
Implementation in Proteus Schema
The attribute is implemented as a DEXPI generic attribute for string values.
RDL reference: TYPICAL INFORMATION ASSIGNMENT CLASS
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>