Skip to content

agent

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

Agent. An agent MUST perform the following tasks:

  • Collect data from equipment.
  • Generate response document.
  • An agent MAY provide additional protocols and representations.

Type: uint32

Identifier for an instance of the agent. 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: uint64

Sequence number.

Type: uint32

Maximum number of Observation that MAY be retained in the agent that published the response document at any point in time.

Type: uint32

Maximum number of Asset that MAY be retained in the agent that published the response document at any point in time.

Type: uint32

Current number of Asset that are currently stored in the agent as of the creationTime that the agent published the response document.

Type: observations

Type: assets

{
"type": "object",
"properties": {
"instanceId": {
"type": "integer"
},
"sequenceNumber": {
"type": "integer"
},
"bufferSize": {
"type": "integer"
},
"maxAssets": {
"type": "integer"
},
"assetCount": {
"type": "integer"
},
"buffer": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.observation.defs#observations"
},
"assetBuffer": {
"type": "ref",
"ref": "lex:eco.wonderland.workcell.asset.defs#assets"
}
}
}
© Lookinglass 2026