Skip to content

header

Lexicon: eco.wonderland.workcell.protocol.mtconnect.asset.defs
Type: object

Provides information from an agent defining version information, storage capacity, and parameters associated with the data management within the agent.

Type: timestamp
Required

Timestamp of the last update of the device information for any device.

Type: uint32
Required

Maximum number of asset types that can be stored in the agent that published the response document.

Note: The implementer is responsible for allocating the appropriate amount of storage capacity required to accommodate the assetBufferSize.

Type: uint32
Required

Current number of asset that are currently stored in the agent as of the creationTime that the agent published the response document. assetCount MUST NOT be larger than the value reported for assetBufferSize.

Type: timestamp
Required

Timestamp that an agent published the response document.

Type: uint64
Required

Identifier for a specific instantiation of the buffer associated with the agent that published the response document. instanceId MUST be changed to a different unique number each time the buffer is cleared and a new set of data begins to be collected.

Type: string
Required

Identification defining where the agent that published the response document is installed or hosted. sender MUST be either an IP Address or Hostname describing where the agent is installed or the URL of the agent; e.g., http://<address>[:port]/.

Note: The port number need not be specified if it is the default HTTP port 80.

Type: boolean

Indicates whether the agent that published the response document is operating in a test mode. If testIndicator is not specified, the value for testIndicator MUST be interpreted to be false.

Type: string
Required

Major, minor, and revision number that defines the semantic data model that represents the content of the response document.

{
"type": "object",
"required": [
"deviceModelChangeTime",
"assetBufferSize",
"assetCount",
"creationTime",
"instanceId",
"sender",
"version"
],
"properties": {
"deviceModelChangeTime": {
"type": "string",
"format": "datetime"
},
"assetBufferSize": {
"type": "integer"
},
"assetCount": {
"type": "integer"
},
"creationTime": {
"type": "string",
"format": "datetime"
},
"instanceId": {
"type": "integer"
},
"sender": {
"type": "string"
},
"testIndicator": {
"type": "boolean"
},
"version": {
"type": "string"
}
}
}
© Lookinglass 2026