Skip to content

lexicon

Id: eco.wonderland.workcell.device.data.defs
Type: lexicon

  • condition: Abstract dataItem that is about an entity’s status regarding its ability to operate or it provides an indication whether the data reported for the entity is within an expected range.
  • event: Abstract dataItem that is a discrete piece of information from a piece of equipment. It does not have intermediate values that vary over time.
  • sample: Abstract dataItem that is continuously changing or analog data value.
  • dataItem: Information reported about a piece of equipment.
  • axisDataSet
  • originDataSet
  • rotationDataSet
  • scaleDataSet
  • translationDataSet
{
"id": "eco.wonderland.workcell.device.data.defs",
"lexicon": 1,
"defs": {
"category": {
"type": "string",
"knownValues": [
"sample",
"event",
"condition"
]
},
"compositionType": {
"type": "string",
"knownValues": [
"actuator",
"amplifier",
"ballscrew",
"belt",
"brake",
"chain",
"chopper",
"chuck",
"chute",
"circuit-breaker",
"clamp",
"compressor",
"door",
"drain",
"encoder",
"exposure-unit",
"extrusion-unit",
"fan",
"filter",
"galvanomotor",
"gripper",
"hopper",
"linear-position-feedback",
"motor",
"oil",
"power-supply",
"pulley",
"pump",
"reel",
"sensing-element",
"spreader",
"storage-battery",
"switch",
"table",
"tank",
"tensioner",
"transformer",
"valve",
"vat",
"water",
"wire",
"workpiece",
"cooling-tower",
"pot",
"station",
"transfer-arm",
"transfer-pot",
"return-pot",
"staging-pot",
"removal-pot",
"expired-pot"
]
},
"coordinateSystemType": {
"type": "string",
"knownValues": [
"world",
"base",
"object",
"task",
"mechanical-interface",
"tool",
"mobile-platform",
"machine",
"camera"
]
},
"criticalityType": {
"type": "string",
"knownValues": [
"critical",
"noncritical"
]
},
"dataItemRelationshipType": {
"type": "string",
"knownValues": [
"attachment",
"coordinate-system",
"limit",
"observation"
]
},
"filter": {
"type": "string",
"knownValues": [
"minimum-delta",
"period"
]
},
"mediaType": {
"type": "string",
"knownValues": [
"step",
"stl",
"gdml",
"obj",
"collada",
"iges",
"3d-s",
"acis",
"x-t",
"qif-mbd"
]
},
"motionActuationType": {
"type": "string",
"knownValues": [
"direct",
"virtual",
"none"
]
},
"motionType": {
"type": "string",
"knownValues": [
"prismatic",
"continuous",
"revolute",
"fixed"
]
},
"powerSourceType": {
"type": "string",
"knownValues": [
"primary",
"secondary",
"standby"
]
},
"relationshipType": {
"type": "string",
"knownValues": [
"parent",
"child",
"peer"
]
},
"resetTrigger": {
"type": "string",
"knownValues": [
"action-complete",
"annual",
"day",
"life",
"maintenance",
"month",
"power-on",
"shift",
"week"
]
},
"roleType": {
"type": "string",
"knownValues": [
"system",
"auxiliary"
]
},
"specificationRelationshipType": {
"type": "string",
"knownValues": [
"limit"
]
},
"condition": {
"type": "object",
"required": [
"category",
"discrete",
"id",
"type"
],
"properties": {
"category": {
"type": "string",
"default": "condition"
},
"compositionId": {
"type": "string"
},
"discrete": {
"type": "boolean"
},
"id": {
"type": "string"
},
"name": {
"type": "string"
},
"nativeScale": {
"type": "integer"
},
"nativeUnits": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.common.data.defs#nativeUnit"
},
"sampleRate": {
"type": "bytes",
"minLength": 4,
"maxLength": 4
},
"significantDigits": {
"type": "integer"
},
"statistic": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.common.data.defs#statistic"
},
"subType": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.common.data.defs#dataItemSubType"
},
"type": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.common.data.defs#condition"
},
"units": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.common.data.defs#unit"
},
"representation": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.common.data.defs#representation"
},
"source": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.device.data.property.defs#source"
},
"constraints": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.device.data.property.defs#constraints"
},
"filters": {
"type": "array",
"items": {
"type": "union",
"refs": [
"lex:eco.wonderland.workcell.device.data.property.defs#filter",
"lex:eco.wonderland.workcell.device.data.property.defs#minimumDeltaFilter",
"lex:eco.wonderland.workcell.device.data.property.defs#periodFilter"
]
}
},
"initialValue": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.device.data.property.defs#initialValue"
},
"resetTrigger": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.device.data.property.defs#resetTrigger"
},
"definition": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.device.data.property.defs#definition"
},
"coordinateSystemIdRef": {
"type": "string"
},
"relationships": {
"type": "array",
"items": {
"type": "union",
"refs": [
"lex:eco.wonderland.workcell.device.data.property.relationship.defs#abstractDataItemRelationship",
"lex:eco.wonderland.workcell.device.data.property.relationship.defs#dataItemRelationship",
"lex:eco.wonderland.workcell.device.data.property.relationship.defs#specificationRelationship"
]
}
}
}
},
"event": {
"type": "object",
"required": [
"category",
"discrete",
"id",
"type"
],
"properties": {
"category": {
"type": "string",
"default": "event"
},
"compositionId": {
"type": "string"
},
"discrete": {
"type": "boolean"
},
"id": {
"type": "string"
},
"name": {
"type": "string"
},
"nativeScale": {
"type": "integer"
},
"nativeUnits": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.common.data.defs#nativeUnit"
},
"sampleRate": {
"type": "bytes",
"minLength": 4,
"maxLength": 4
},
"significantDigits": {
"type": "integer"
},
"statistic": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.common.data.defs#statistic"
},
"subType": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.common.data.defs#dataItemSubType"
},
"type": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.common.data.defs#event"
},
"units": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.common.data.defs#unit"
},
"representation": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.common.data.defs#representation"
},
"source": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.device.data.property.defs#source"
},
"constraints": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.device.data.property.defs#constraints"
},
"filters": {
"type": "array",
"items": {
"type": "union",
"refs": [
"lex:eco.wonderland.workcell.device.data.property.defs#filter",
"lex:eco.wonderland.workcell.device.data.property.defs#minimumDeltaFilter",
"lex:eco.wonderland.workcell.device.data.property.defs#periodFilter"
]
}
},
"initialValue": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.device.data.property.defs#initialValue"
},
"resetTrigger": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.device.data.property.defs#resetTrigger"
},
"definition": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.device.data.property.defs#definition"
},
"coordinateSystemIdRef": {
"type": "string"
},
"relationships": {
"type": "array",
"items": {
"type": "union",
"refs": [
"lex:eco.wonderland.workcell.device.data.property.relationship.defs#abstractDataItemRelationship",
"lex:eco.wonderland.workcell.device.data.property.relationship.defs#dataItemRelationship",
"lex:eco.wonderland.workcell.device.data.property.relationship.defs#specificationRelationship"
]
}
}
}
},
"sample": {
"type": "object",
"required": [
"category",
"discrete",
"id",
"type",
"units"
],
"properties": {
"category": {
"type": "string",
"default": "sample"
},
"compositionId": {
"type": "string"
},
"discrete": {
"type": "boolean"
},
"id": {
"type": "string"
},
"name": {
"type": "string"
},
"nativeScale": {
"type": "integer"
},
"nativeUnits": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.common.data.defs#nativeUnit"
},
"sampleRate": {
"type": "bytes",
"minLength": 4,
"maxLength": 4
},
"significantDigits": {
"type": "integer"
},
"statistic": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.common.data.defs#statistic"
},
"subType": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.common.data.defs#dataItemSubType"
},
"type": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.common.data.defs#sample"
},
"units": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.common.data.defs#unit"
},
"representation": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.common.data.defs#representation"
},
"source": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.device.data.property.defs#source"
},
"constraints": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.device.data.property.defs#constraints"
},
"filters": {
"type": "array",
"items": {
"type": "union",
"refs": [
"lex:eco.wonderland.workcell.device.data.property.defs#filter",
"lex:eco.wonderland.workcell.device.data.property.defs#minimumDeltaFilter",
"lex:eco.wonderland.workcell.device.data.property.defs#periodFilter"
]
}
},
"initialValue": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.device.data.property.defs#initialValue"
},
"resetTrigger": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.device.data.property.defs#resetTrigger"
},
"definition": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.device.data.property.defs#definition"
},
"coordinateSystemIdRef": {
"type": "string"
},
"relationships": {
"type": "array",
"items": {
"type": "union",
"refs": [
"lex:eco.wonderland.workcell.device.data.property.relationship.defs#abstractDataItemRelationship",
"lex:eco.wonderland.workcell.device.data.property.relationship.defs#dataItemRelationship",
"lex:eco.wonderland.workcell.device.data.property.relationship.defs#specificationRelationship"
]
}
}
}
},
"dataItem": {
"type": "object",
"required": [
"category",
"discrete",
"id",
"type"
],
"properties": {
"category": {
"type": "ref",
"ref": "#category"
},
"compositionId": {
"type": "string"
},
"discrete": {
"type": "boolean"
},
"id": {
"type": "string"
},
"name": {
"type": "string"
},
"nativeScale": {
"type": "integer"
},
"nativeUnits": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.common.data.defs#nativeUnit"
},
"sampleRate": {
"type": "bytes",
"minLength": 4,
"maxLength": 4
},
"significantDigits": {
"type": "integer"
},
"statistic": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.common.data.defs#statistic"
},
"subType": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.common.data.defs#dataItemSubType"
},
"type": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.common.data.defs#dataItemType"
},
"units": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.common.data.defs#unit"
},
"representation": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.common.data.defs#representation"
},
"source": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.device.data.property.defs#source"
},
"constraints": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.device.data.property.defs#constraints"
},
"filters": {
"type": "array",
"items": {
"type": "union",
"refs": [
"lex:eco.wonderland.workcell.device.data.property.defs#filter",
"lex:eco.wonderland.workcell.device.data.property.defs#minimumDeltaFilter",
"lex:eco.wonderland.workcell.device.data.property.defs#periodFilter"
]
}
},
"initialValue": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.device.data.property.defs#initialValue"
},
"resetTrigger": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.device.data.property.defs#resetTrigger"
},
"definition": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.device.data.property.defs#definition"
},
"coordinateSystemIdRef": {
"type": "string"
},
"relationships": {
"type": "array",
"items": {
"type": "union",
"refs": [
"lex:eco.wonderland.workcell.device.data.property.relationship.defs#abstractDataItemRelationship",
"lex:eco.wonderland.workcell.device.data.property.relationship.defs#dataItemRelationship",
"lex:eco.wonderland.workcell.device.data.property.relationship.defs#specificationRelationship"
]
}
}
}
},
"axisDataSet": {
"type": "object",
"required": [
"count"
],
"properties": {
"count": {
"type": "integer"
},
"entry": {
"type": "array",
"items": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.observation.representation.defs#entry"
}
},
"x": {
"type": "bytes",
"minLength": 4,
"maxLength": 4
},
"y": {
"type": "bytes",
"minLength": 4,
"maxLength": 4
},
"z": {
"type": "bytes",
"minLength": 4,
"maxLength": 4
}
}
},
"originDataSet": {
"type": "object",
"required": [
"count"
],
"properties": {
"count": {
"type": "integer"
},
"entry": {
"type": "array",
"items": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.observation.representation.defs#entry"
}
},
"x": {
"type": "bytes",
"minLength": 4,
"maxLength": 4
},
"y": {
"type": "bytes",
"minLength": 4,
"maxLength": 4
},
"z": {
"type": "bytes",
"minLength": 4,
"maxLength": 4
}
}
},
"rotationDataSet": {
"type": "object",
"required": [
"count"
],
"properties": {
"count": {
"type": "integer"
},
"entry": {
"type": "array",
"items": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.observation.representation.defs#entry"
}
},
"a": {
"type": "bytes",
"minLength": 4,
"maxLength": 4
},
"b": {
"type": "bytes",
"minLength": 4,
"maxLength": 4
},
"c": {
"type": "bytes",
"minLength": 4,
"maxLength": 4
}
}
},
"scaleDataSet": {
"type": "object",
"required": [
"count"
],
"properties": {
"count": {
"type": "integer"
},
"entry": {
"type": "array",
"items": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.observation.representation.defs#entry"
}
},
"x": {
"type": "bytes",
"minLength": 4,
"maxLength": 4
},
"y": {
"type": "bytes",
"minLength": 4,
"maxLength": 4
},
"z": {
"type": "bytes",
"minLength": 4,
"maxLength": 4
}
}
},
"translationDataSet": {
"type": "object",
"required": [
"count"
],
"properties": {
"count": {
"type": "integer"
},
"entry": {
"type": "array",
"items": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.observation.representation.defs#entry"
}
},
"x": {
"type": "bytes",
"minLength": 4,
"maxLength": 4
},
"y": {
"type": "bytes",
"minLength": 4,
"maxLength": 4
},
"z": {
"type": "bytes",
"minLength": 4,
"maxLength": 4
}
}
},
"dataItems": {
"type": "array",
"items": {
"type": "union",
"refs": [
"#dataItem",
"#condition",
"#event",
"#sample"
]
}
}
}
}
© Lookinglass 2026