Device

From KIproBatt Wiki
(Updated with content from Extension:OpenSemanticLab version 0.0.3)
 
(Updated with content from Extension:OpenSemanticLab version 0.0.3)
 
Line 1: Line 1:
 +
<noinclude><pre>
 +
type = Parameterklasse (Mehrfachzuordnung möglich, z. B. Term:ActualParameter; Term:DryingTemperature) 
 +
name = Label / Anzeigename
 +
process = Prozesskontext, default: {{FULLPAGENAME}}
 +
object = Referenziertes Objekt innerhalb des Prozesses, default: {{NAMESPACE}}:{{ROOTPAGENAME}}#{{{object_id}}}
 +
object_id = (siehe object)
 +
property = Attribut / Größe
 +
value = Wert von Property
 +
</pre>
 +
</noinclude>
 
<includeonly><!--
 
<includeonly><!--
 
-->{{OslTemplate:LabProcess/Parameter
 
-->{{OslTemplate:LabProcess/Parameter
<!--  |related_to={{NAMESPACE}}:{{ROOTPAGENAME}}#{{{id}}} -->
+
  |id={{{id|}}}
 +
  |type=Term:Parameter/Actual;Term:Parameter/DeviceTypeUsed
 +
  |name={{{name|{{{label|}}}}}}
 +
  |label={{{label|{{{name|}}}}}}  
 
   |process={{FULLPAGENAME}}
 
   |process={{FULLPAGENAME}}
   |object={{#if:{{{id|}}}|{{NAMESPACE}}:{{ROOTPAGENAME}}#{{{id}}}|}}
+
   |object={{#if:{{{object_id|}}}|{{NAMESPACE}}:{{ROOTPAGENAME}}#{{{object_id}}}|}} <!-- or the actual device? -->
   |name={{{name|}}} |type=Actual |property=HasDevice
+
  |property=HasDeviceType
 +
  |value={{{actual_type|}}}
 +
}}<!--
 +
-->{{OslTemplate:LabProcess/Parameter
 +
  |id={{{id|}}}
 +
  |type=Term:Parameter/Actual;Term:Parameter/DeviceUsed{{#if:{{{type|}}}|;{{{type}}}|}}
 +
   |name={{{name|{{{label|}}}}}}
 +
  |label={{{label|{{{name|}}}}}}
 +
  |process={{FULLPAGENAME}}
 +
  |object={{#if:{{{object_id|}}}|{{NAMESPACE}}:{{ROOTPAGENAME}}#{{{object_id}}}|}}
 +
  |property=HasDevice<!--  or more general HasParticipant -->
 
   |value={{{actual_instance|}}}
 
   |value={{{actual_instance|}}}
 
}}<!--
 
}}<!--
 
-->{{OslTemplate:LabProcess/Parameter
 
-->{{OslTemplate:LabProcess/Parameter
<!--  |related_to={{NAMESPACE}}:{{ROOTPAGENAME}}#{{{id}}} -->
+
  |id={{{id|}}}
 +
  |type=Term:Parameter/Actual;Term:Parameter/DeviceSetupUsed
 +
  |name={{{name|{{{label|}}}}}}
 +
  |label={{{label|{{{name|}}}}}}  
 
   |process={{FULLPAGENAME}}
 
   |process={{FULLPAGENAME}}
   |object={{#if:{{{id|}}}|{{NAMESPACE}}:{{ROOTPAGENAME}}#{{{id}}}|}}
+
   |object={{#if:{{{object_id|}}}|{{NAMESPACE}}:{{ROOTPAGENAME}}#{{{object_id}}}|}} <!-- or the actual device? -->
   |name={{{name|}}} |type=Actual |property=HasDeviceSetup
+
   |property=HasDeviceSetup
 
   |value={{{actual_setup|}}}
 
   |value={{{actual_setup|}}}
 
}}<!--
 
}}<!--
 
--></includeonly>
 
--></includeonly>

Latest revision as of 18:54, 1 May 2022

type = Parameterklasse (Mehrfachzuordnung möglich, z. B. Term:ActualParameter; Term:DryingTemperature)  
name = Label / Anzeigename
process = Prozesskontext, default: {{FULLPAGENAME}}
object = Referenziertes Objekt innerhalb des Prozesses, default: {{NAMESPACE}}:{{ROOTPAGENAME}}#{{{object_id}}}
object_id = (siehe object)
property = Attribut / Größe
value = Wert von Property