dodal.devices.CTAB.CTAB#

class dodal.devices.CTAB.CTAB[source]#

Basic collimantion table (CTAB) device for motion plus the motion disable signal when laser curtain triggered and hutch not locked.

CTAB has 3 physical vertical motors, the jacks. 1 upstream and 2 downstream. The two downstream jacks are labelled as outboard (away from the ring) and inboard (towards the ring). Together these 3 jacks provide compound motion for vertical motion and pitch/roll. There are 2 physical horizontal motors 1 upstream, 1 downstream. These provide yaw.

CTAB motion is disabled by an object being within the laser curtain area and can be overriden by use of the dead man’s handle device or locking the hutch. The effect of these disabling systems is to cut power to the motors - signal for this is crate_power

Methods

Attributes

combined_all_x

A descriptor representing a device component (or signal)

combined_all_y

A descriptor representing a device component (or signal)

combined_downstream_y

A descriptor representing a device component (or signal)

component_names

crate_power

A descriptor representing a device component (or signal)

downstream_x

A descriptor representing a device component (or signal)

inboard_y

A descriptor representing a device component (or signal)

outboard_y

A descriptor representing a device component (or signal)

pitch

A descriptor representing a device component (or signal)

roll

A descriptor representing a device component (or signal)

subscriptions

upstream_x

A descriptor representing a device component (or signal)

upstream_y

A descriptor representing a device component (or signal)

yaw

A descriptor representing a device component (or signal)