| Package | Description |
|---|---|
| org.lsst.ccs.subsystem.shutter.plc |
This package implements the conversion of messages that are sent and received from the
Beckhoff PLC controller via ADS.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CalibDone
Contains a CalibDone message sent from the PLC.
|
class |
Calibrate
Signals the PLC to start a calibration.
|
class |
ChangeAxisEnablePLC
Signals the PLC to change the enable state of an axis.
|
class |
ChangeBrakeState
Signals the PLC to set or release a brake.
|
class |
ClearAllFaultsPLC
Signals the PLC to clear all axis faults.
|
class |
ClearAxisFaultsPLC
Signals the PLC to clear faults on one of the axes.
|
class |
CloseShutter
Signals the PLC to start closing the shutter.
|
class |
Disable
Holds a Disable message sent from the PLC.
|
class |
DisableAllAxesPLC
Signals the PLC to disable all axes.
|
class |
Enable
Holds an Enable message sent from the PLC.
|
class |
EnableAllAxesPLC
Signals the PLC to enable all axes.
|
class |
Error
Holds an Error message sent from the PLC.
|
class |
GoToProd
Signals the PLC enter the Prod state.
|
class |
HomeAxisPLC
Signals the PLC to home one of the axes.
|
class |
Ignored
Holds an Ignored message from the PLC.
|
class |
MotionDonePLC
Contains a motion-done message sent from the PLC.
|
class |
MoveAxisAbsolutePLC
Signals the PLC to move one axis to a given coordinate.
|
class |
MoveAxisRelativePLC
Signals the PLC to move one axis to a given distance from its current coordinate
at the time the command is actually executed.
|
class |
MsgToCCS
The base class for all messages sent from the PLC task to CCS.
|
class |
MsgToPLC
The base class for all messages to be sent to the PLC.
|
class |
OpenShutter
Signals the PLC to start opening the shutter.
|
class |
Reset
Signals to the PLC to go through its reset sequence.
|
class |
ShutterStatusPLC
Holds a ShutterStatusPLC message sent from the PLC.
|
class |
TakeExposure
Signals the PLC to take an exposure.
|
class |
Timer
Holds a Timer message sent from the PLC.
|
Copyright © 2019 LSST. All rights reserved.