deviceRelationship
Lexicon: eco.wonderland.workcell.device.configuration.relationship.defs
Type: object
ConfigurationRelationship that describes the association between a component or an asset and a {{block(Device).
Properties
Section titled “Properties”Type: string
Name associated with this configurationRelationship.
Type: string
Required
Unique identifier for this configurationRelationship.
Type: string
Required
xlink:typeMUST have a fixed value of locator as defined in W3C XLink 1.1 https://www.w3.org/TR/xlink11/.
If the href is provided, it MUST conform to the URI syntactic rules as defined in IETF RFC 3986 for Uniform Resource Identifiers. https://www.ietf.org/rfc/rfc3986.txt
criticality
Section titled “criticality”Type: criticalityType
Defines whether the services or functions provided by the associated piece of equipment is required for the operation of this piece of equipment.
deviceUuidRef
Section titled “deviceUuidRef”Type: string
Required
Reference to the uuid of the associated piece of equipment.
Type: string
URI identifying the agent that is publishing information for the associated piece of equipment.
href MUST also include the uuid for that specific piece of equipment.
href is of type xlink:href from the W3C XLink specification: https://www.w3.org/TR/xlink11/.
Type: roleType
Defines the services or capabilities that the referenced piece of equipment provides relative to this piece of equipment.
Referenced By
Section titled “Referenced By”- configuration
eco.wonderland.workcell.device.configuration.defs
Schema
Section titled “Schema”{ "type": "object", "required": [ "id", "type", "deviceUuidRef" ], "properties": { "name": { "type": "string" }, "id": { "type": "string" }, "type": { "type": "string" }, "criticality": { "type": "ref", "ref": "lex:eco.wonderland.workcell.device.data.defs#criticalityType" }, "deviceUuidRef": { "type": "string" }, "href": { "type": "string" }, "role": { "type": "ref", "ref": "lex:eco.wonderland.workcell.device.data.defs#roleType" } }}