DigitalInput

class lsst.ts.m2com.DigitalInput(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)

Bases: BitEnum

Bit of digital input.

Attributes Summary

InterlockPowerRelay

J1_W12_1_CommunicationPowerBreaker

J1_W12_2_CommunicationPowerBreaker

J1_W9_1_MotorPowerBreaker

J1_W9_2_MotorPowerBreaker

J1_W9_3_MotorPowerBreaker

J2_W10_1_MotorPowerBreaker

J2_W10_2_MotorPowerBreaker

J2_W10_3_MotorPowerBreaker

J2_W13_1_CommunicationPowerBreaker

J2_W13_2_CommunicationPowerBreaker

J3_W11_1_MotorPowerBreaker

J3_W11_2_MotorPowerBreaker

J3_W11_3_MotorPowerBreaker

J3_W14_1_CommunicationPowerBreaker

J3_W14_2_CommunicationPowerBreaker

LoadDistributionOK

PowerSupplyCurrent_1_OK

PowerSupplyCurrent_2_OK

PowerSupplyDC_1_OK

PowerSupplyDC_2_OK

RedundancyOK

SpareInput_16

SpareInput_17

SpareInput_18

SpareInput_19

SpareInput_20

SpareInput_21

SpareInput_22

SpareInput_23

SpareInput_29

SpareInput_30

Attributes Documentation

InterlockPowerRelay = 2147483648
J1_W12_1_CommunicationPowerBreaker = 32768
J1_W12_2_CommunicationPowerBreaker = 16777216
J1_W9_1_MotorPowerBreaker = 64
J1_W9_2_MotorPowerBreaker = 128
J1_W9_3_MotorPowerBreaker = 256
J2_W10_1_MotorPowerBreaker = 512
J2_W10_2_MotorPowerBreaker = 1024
J2_W10_3_MotorPowerBreaker = 2048
J2_W13_1_CommunicationPowerBreaker = 33554432
J2_W13_2_CommunicationPowerBreaker = 67108864
J3_W11_1_MotorPowerBreaker = 4096
J3_W11_2_MotorPowerBreaker = 8192
J3_W11_3_MotorPowerBreaker = 16384
J3_W14_1_CommunicationPowerBreaker = 134217728
J3_W14_2_CommunicationPowerBreaker = 268435456
LoadDistributionOK = 2
PowerSupplyCurrent_1_OK = 32
PowerSupplyCurrent_2_OK = 16
PowerSupplyDC_1_OK = 8
PowerSupplyDC_2_OK = 4
RedundancyOK = 1
SpareInput_16 = 65536
SpareInput_17 = 131072
SpareInput_18 = 262144
SpareInput_19 = 524288
SpareInput_20 = 1048576
SpareInput_21 = 2097152
SpareInput_22 = 4194304
SpareInput_23 = 8388608
SpareInput_29 = 536870912
SpareInput_30 = 1073741824