Bosch rexroth ActiveShuttle System Manual page 148

Hide thumbs Also See for rexroth ActiveShuttle:
Table of Contents

Advertisement

148
{ "jobReorderResult": { "id": "#/ies/jobReorderResult", "type": "object",
"properties": { "errorCode": { "type": "integer", "description":
"min": 0 }, "errorText": { "type":
Query job
Query Job allows to retrieve missed job events from a desired point in time.
→ Use the 'JOB_QUERY' message as follows:
{ "jobQuery": { "id": "#/ies/jobQuery", "name": "JOB_QUERY", "type": "object",
"properties": { "since": { "type": "integer", "description":
Timestamp since when"
ID of a job for which the latest status should be queried"
 The server answer will look like this:
{ "jobQueryResult": { "id": "#/ies/jobQueryResult", "description":
back after all the status updates are send. Note that this is an empty message on
success.", "type": "object", "properties": { "errorCode": { "type": "integer",
"description":
"> 0 for
Set droid status
Set droid status allows remotely to change speed and Job availability of the ActiveShuttle. Speed should be
between 0 and 1 m/s.
→ Use the 'SET_DROID_STATUS' message as follows (the old 'SET_SPEED' message is still available but
deprecated):
{ "setDroidStatus": { "id": "#/ies/setDroidStatus", "description":
enabled state of a droid. Values omitted stay
"type": "object", "properties": { "droidId": { "type": "string", "description":
of the droid, as published in the DROID_UPDATE event"
"description":
"Speed limit in
"boolean", "description":
jobs, false if it should be excluded."
The response is as follows:
{ "setDroidStatusResult": { "id": "#/ies/setDroidStatusResult", "description":
"Result is send back when the change request was accepted and
"object", "properties": { "errorCode": { "type": "integer", "description":
fail", "min":
0
}, "errorText": { "type":
Droid Query
Droid Query allows the external system to query the basic information about an ActiveShuttle. This
information is expected to change only rarely.
→ Use the 'DROID_QUERY' message to request the basic information with the Droid‑ID.
Available Droid‑IDS are published by the droid status event.
RA91390962 AB-V1.3.3, en
"string"
}, "externalId": { "type": "string", "description":
fail", "min": 0 }, "errorText": { "type":
m/s", "min": 0, "max":
"True if the droid should be considered for scheduling
} }, "required": [
ILS, ActiveShuttle | External Interface
} } } }
"Timestamp as UNIX-
} } } }
unchanged.", "name": "SET_DROID_STATUS",
}, "speed": { "type": "number",
10
}, "enabled": { "type":
"droidId"
"string"
} } } }
"> 0 for
fail",
"External-
"Result is send
"string"
} } } }
"Set speed and/or
"ID
] } }
forwarded.", "type":
"> 0 for

Advertisement

Table of Contents
loading

Table of Contents