Mount

The SRT Mount schema differs from the Medicina Mount and Noto Mount schema. Below you can find its definition. The Medicina and Noto definition will be added in the future.

SRT Mount

Status of the SRT DISCOS Mount component.

type

object

node

mount

properties

  • messageSyncError

Message synchronization error

Error in message synchronization.

type

boolean

  • statusLineError

Status communication line error

Error in status communication line.

type

boolean

  • controlLineError

Control communication line error

Error in control communication line.

type

boolean

  • remoteControlDisabled

Remote control disabled

Remote control disabled.

type

boolean

  • emergencyStop

Emergency stop

Mount stopped due to an emergency status.

type

boolean

  • mainPowerError

Main power error

Main power error.

type

boolean

  • timeError

Time error

Time error.

type

boolean

  • programTrackError

Program track error

ProgramTrack error.

type

boolean

  • remoteCommandError

Remote command error

Remote command error.

type

boolean

  • controlSocketConnected

Control socket status

Control socket status.

type

boolean

  • statusSocketConnected

Status socket status

Status socket status.

type

boolean

  • status

System status

  • azimuth

Azimuth axis status

Azimuth axis status of the antenna mount.

type

object

all the properties of

Axis status

  • elevation

Elevation axis status

Elevation axis status of the antenna mount.

type

object

all the properties of

Axis status

  • cableWrap

Cable wrap axis status.

Cable wrap axis status of the antenna mount.

type

object

properties

  • currentPosition

Current position

Current axis position.

type

number

unit

degrees

  • currentRate

Current rate

Current axis rate.

type

number

unit

degrees/s

  • currentTrackingError

Current tracking error

Current axis tracking error.

type

number

unit

degrees

  • motors

Motors

List of motor statuses.

type

array

items

Motor status

additionalProperties

False

  • pointing

Pointing status

Pointing status of the antenna mount.

type

object

properties

  • azimuthEncoderPosition

Azimuth encoder position

Current position of the azimuth encoder.

type

number

unit

degrees

  • elevationEncoderPosition

Elevation encoder position

Current position of the elevation encoder.

type

number

unit

degrees

  • remainingTrackingPoints

Remaining tracking points

Number of remaining points in the tracking trajectory.

type

integer

  • sector

Azimuth sector

Current azimuth travel sector.

type

string

enum

CW CCW

  • timeOffset

Time offset

ACU time offset in fraction of day.

type

number

unit

days

additionalProperties

False

  • timestamp

Timestamp

additionalProperties

False

Axis status

Status of an axis

type

object

properties

  • currentPosition

Current position

Current axis position.

type

number

unit

degrees

  • currentRate

Current rate

Current axis rate.

type

number

unit

degrees/s

  • currentOffset

Current offset

Current axis position offset.

type

number

unit

degrees

  • currentPositionError

Current position error

Current axis position error.

type

number

unit

degrees

  • currentTrackingError

Current tracking error

Current axis tracking error.

type

number

unit

degrees

  • currentMode

Current operating mode.

Current axis operating mode.

type

string

enum

STANDBY STOP PRESET PROGRAM TRACK RATE STOW UNSTOW UNKNOWN

  • commandedPosition

Commanded position

Current axis commanded position.

type

number

unit

degrees

  • commandedRate

Commanded rate.

Current axis commanded rate.

type

number

unit

degrees/s

  • commandedOffset

Commanded offset.

Current axis commanded offset.

type

number

unit

degrees

  • ready

Ready.

Indicates if the axis is ready.

type

boolean

  • active

Active

Indicates if the axis is active.

type

boolean

  • lowPowerMode

Low power mode.

Indicates if the axis low power mode is enabled.

type

boolean

  • stowed

Axis stowed

Indicates if the axis is stowed.

type

boolean

  • stowPinExtracted

Axis stow pin extracted

Indicates if the axis stow pin is extracted.

type

boolean

  • preLimitUp

Pre-limit up

Indicates if the axis upper pre-limit has been reached.

type

boolean

  • preLimitDown

Pre-limit down

Indicates if the axis lower pre-limit has been reached.

type

boolean

  • finalLimitUp

Final-limit up

Indicates if the axis upper final-limit has been reached.

type

boolean

  • finalLimitDown

Final-limit down

Indicates if the axis lower final-limit has been reached.

type

boolean

  • rateLimit

Rate limit

Indicates if the axis rate limit has been reached.

type

boolean

  • encoderFailure

Encoder failure

Indicates if there has been an axis encoder failure.

type

boolean

  • brakeError

Brake error

Indicates if there has been an axis brake error.

type

boolean

  • servoError

Servo error

Indicates if there has been an axis servo error.

type

boolean

  • motors

Motors

List of motor statuses.

type

array

items

Motor status

additionalProperties

False

Motor status

Status of an axis motor.

type

object

properties

  • id

Motor ID

Motor ID number.

type

integer

  • position

Position

Current motor position.

type

number

unit

degrees

  • rpm

Revolutions Per Minute

Current motor revolutions per minute.

type

number

unit

rpm

  • torque

Torque

Current motor torque.

type

number

unit

N/m

  • usage

Usage

Current motor utilization percentage.

type

number

unit

%

  • enabled

Enabled

Indicates if the motor is enabled.

type

boolean

  • brakesOpen

Brakes open

Indicates if the motor brakes are open.

type

boolean

  • powerModuleOk

Power status

Indicates if the motor has power.

type

boolean

  • active

Active

Indicates if the motor is active.

type

boolean

  • servoError

Servo error

Indicates if the motor servo has an error.

type

boolean

  • sensorError

Sensor error

Indicates if the motor sensor has an error.

type

boolean

  • busError

BUS error

Indicates if the motor BUS has an error.

type

boolean

additionalProperties

False