Skip to content
@pcdshub

PCDS

Photon Controls and Data Systems at SLAC

pcdshub

The Photon Control and Data Systems (PCDS) team at the Linac Coherent Light Source (LCLS) of SLAC National Laboratory - also known as the Experiment Control System (ECS) team - hosts most of their open-source software here at pcdshub.

 

Blog

Pinned Loading

  1. typhos typhos Public

    Automatic-yet-customizable Graphical User Interface Generation for Ophyd Devices

    Python 17 28

  2. pcdsdevices pcdsdevices Public

    Collection of Ophyd device subclasses for IOCs unique to LCLS PCDS.

    Python 5 62

  3. lucid lucid Public

    LCLS User Control and Interface Design

    Python 4 7

  4. lcls-twincat-general lcls-twincat-general Public

    A PLC code toolkit for LCLS TwinCAT PLC projects

    HTML 16 22

  5. lcls-twincat-motion lcls-twincat-motion Public

    TwinCAT 3 Motion Control Utilities - PLC Motion Library for all PCDS Applications

    Python 37 23

  6. lcls-twincat-vacuum lcls-twincat-vacuum Public

    TwinCAT library for LCLS vacuum

    HTML 6 20

Repositories

Showing 10 of 343 repositories
  • lcls-plc-txi-hxr-optics Public

    TXI HXR Optics

    pcdshub/lcls-plc-txi-hxr-optics’s past year of commit activity
    0 2 2 0 Updated Mar 20, 2025
  • lcls-plc-tmo-motion Public

    Beckhoff motion control for TMO beamline components in the FEE and in TMO

    pcdshub/lcls-plc-tmo-motion’s past year of commit activity
    Batchfile 0 16 6 1 Updated Mar 20, 2025
  • pcdsdevices Public

    Collection of Ophyd device subclasses for IOCs unique to LCLS PCDS.

    pcdshub/pcdsdevices’s past year of commit activity
    Python 5 62 176 (9 issues need help) 7 Updated Mar 20, 2025
  • atef Public

    PCDS Automated Test Execution Framework

    pcdshub/atef’s past year of commit activity
    Python 3 10 68 (2 issues need help) 0 Updated Mar 20, 2025
  • nabs Public

    Not a Beamline Scientist

    pcdshub/nabs’s past year of commit activity
    Python 3 7 19 1 Updated Mar 20, 2025
  • device_config Public

    Happi device configuration for PCDS devices

    pcdshub/device_config’s past year of commit activity
    Python 0 11 13 2 Updated Mar 20, 2025
  • lcls-plc-mfx-motion Public

    TwinCAT 3 PLC program for LIB/ATM Chamber motion for the MFX timetool controls.

    pcdshub/lcls-plc-mfx-motion’s past year of commit activity
    HTML 1 7 0 0 Updated Mar 19, 2025
  • lcls-plc-rixs-svls-motion Public

    SVLS Motion PLC

    pcdshub/lcls-plc-rixs-svls-motion’s past year of commit activity
    Batchfile 0 3 0 1 Updated Mar 19, 2025
  • pcdshub/ami-user-library’s past year of commit activity
    Python 1 1 0 1 Updated Mar 19, 2025
  • engineering_tools Public

    A repository of scripts, configuration useful for the PCDS team

    pcdshub/engineering_tools’s past year of commit activity
    Python 4 30 21 (1 issue needs help) 6 Updated Mar 19, 2025