Minor Servos
The SRT Minor Servo schema differs from the Medicina and Noto relative schemas. Below you can find its definition. The Medicina and Noto definition will be added in the future.
SRT Minor Servo
Status of the SRT DISCOS Minor Servos components.
type |
object |
||||
node |
minor_servo |
||||
properties |
|||||
|
all the properties of |
||||
type |
object |
||||
properties |
|||||
|
all the properties of |
||||
type |
object |
||||
properties |
|||||
|
|||||
additionalProperties |
False |
||||
|
all the properties of |
||||
type |
object |
||||
properties |
|||||
|
all the properties of |
||||
type |
object |
||||
properties |
|||||
|
|||||
additionalProperties |
False |
||||
|
all the properties of |
||||
type |
object |
||||
properties |
|||||
|
all the properties of |
||||
type |
object |
||||
properties |
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
additionalProperties |
False |
||||
|
all the properties of |
||||
type |
object |
||||
properties |
|||||
|
all the properties of |
||||
type |
object |
||||
properties |
|||||
|
|||||
|
|||||
|
|||||
additionalProperties |
False |
||||
|
PLC Firmware Version |
||||
Firmware version of the minor servo PLC controller. |
|||||
type |
string |
||||
|
Current setup |
||||
Current focal setup. |
|||||
type |
string |
||||
|
Emergency |
||||
Minor servo system in emergency status. |
|||||
type |
boolean |
||||
|
|||||
|
Gregorian cover position |
||||
Current position of the gregorian cover. |
|||||
type |
string |
||||
enum |
UNKNOWN CLOSED OPEN |
||||
|
Maintenance mode |
||||
Minor servo system in maintenance mode. |
|||||
type |
boolean |
||||
|
Motion info |
||||
Information regarding the motion status of the minor servo system. |
|||||
type |
string |
||||
enum |
NOT CONFIGURED STARTING CONFIGURED TRACKING PARKING PARKED ERROR |
||||
|
Scanning |
||||
Minor servo system is performing a scan. |
|||||
type |
boolean |
||||
|
Socket connected |
||||
Minor servo system socket is connected. |
|||||
type |
boolean |
||||
|
|||||
|
|||||
|
Tracking |
||||
Minor servo system is tracking the given coordinates. |
|||||
type |
boolean |
||||
|
Tracking enabled |
||||
Minor servo system will track the given coordinates. |
|||||
type |
boolean |
||||
Translation Axis info
Minor servo translation axis information.
type |
object |
|
properties |
||
|
Current position |
|
Current axis virtual position. |
||
type |
number |
|
unit |
mm |
|
|
Commanded position |
|
Axis commanded virtual position. |
||
type |
number |
|
unit |
mm |
|
|
User Offset |
|
Axis user offset. |
||
type |
number |
|
unit |
mm |
|
|
System Offset |
|
Axis system offset. |
||
type |
number |
|
unit |
mm |
|
|
Tracking Error |
|
Axis tracking error. |
||
type |
number |
|
unit |
mm |
|
Rotation Axis info
Minor servo rotation axis information.
type |
object |
|
properties |
||
|
Current position |
|
Current axis virtual position. |
||
type |
number |
|
unit |
degrees |
|
|
Commanded position |
|
Axis commanded virtual position. |
||
type |
number |
|
unit |
degrees |
|
|
User Offset |
|
Axis user offset. |
||
type |
number |
|
unit |
degrees |
|
|
System Offset |
|
Axis system offset. |
||
type |
number |
|
unit |
degrees |
|
|
Tracking Error |
|
Axis tracking error. |
||
type |
number |
|
unit |
degrees |
|
Error code
Current error code, if present.
type |
string |
enum |
NO ERROR SOCKET NOT CONNECTED SYSTEM IN MAINTENANCE MODE EMERGENCY STOP GREGORIAN COVER IN WRONG POSITION CONFIGURATION ERROR REMOTE COMMAND ERROR MINOR SERVO IS BLOCKED DRIVE CABINET ERROR |
Minor Servo Status
Status of a minor servo component.
type |
object |
|
node |
minor_servo.<minorServoName> |
|
properties |
||
|
Blocked |
|
Minor servo is blocked |
||
type |
boolean |
|
|
Current Setup |
|
Minor servo current setup. |
||
type |
string |
|
|
Drive Cabinet Status |
|
Status of the minor servo drive cabinet |
||
type |
string |
|
enum |
OK WARNING FAILURE |
|
|
Enabled |
|
Minor servo is enabled. |
||
type |
boolean |
|
|
||
|
In Use |
|
Minor servo is used in the current focal configuration. |
||
type |
boolean |
|
|
Operative Mode |
|
Minor servo current operative mode. |
||
type |
string |
|
enum |
UNKNOWN SETUP STOW STOP PRESET PROGRAM TRACK |
|
Tracking Minor Servo Status
Status of a tracking minor servo component.
type |
object |
||
node |
minor_servo.<minorServoName> |
||
all the properties of |
|||
properties |
|||
|
Remaining Trajectory Points |
||
Remaining number of points for the current trajectory. |
|||
type |
number |
||
|
Total Trajectory Points |
||
Total number of points of the current trajectory. |
|||
type |
number |
||
|
Tracking |
||
Minor servo is tracking. |
|||
type |
boolean |
||
|
Trajectory ID |
||
ID of the current tracked trajectory. |
|||
type |
number |
||
Axes
Minor servo axes information.
type |
object |
patternProperties |
|
|
|
|
|