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. pcdsdevices pcdsdevices Public

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

    Python 7 70

  2. lcls-twincat-general lcls-twincat-general Public

    A PLC code toolkit for LCLS TwinCAT PLC projects

    HTML 17 23

  3. pcdswidgets pcdswidgets Public

    LCLS PyDM Widget Library

    Python 1 24

  4. lcls-twincat-motion lcls-twincat-motion Public

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

    Python 45 26

  5. typhos typhos Public

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

    Python 17 30

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

    TwinCAT library for LCLS vacuum

    HTML 8 22

Repositories

Showing 10 of 256 repositories
  • ioc-rix-sp1k1-calc Public

    Calculation PVs for SP1K1 Mono

    pcdshub/ioc-rix-sp1k1-calc's past year of commit activity
    Python 0 4 0 1 Updated Nov 7, 2026
  • device_config Public

    Happi device configuration for PCDS devices

    pcdshub/device_config's past year of commit activity
    Python 0 11 13 2 Updated Nov 7, 2026
  • lucid_config Public

    LUCID toolbar configurations for LCLS

    pcdshub/lucid_config's past year of commit activity
    Shell 0 3 0 1 Updated Nov 7, 2026
  • lcls-twincat-common-components Public

    Common Component Function Blocks and Data Types for XTES and L2SI

    pcdshub/lcls-twincat-common-components's past year of commit activity
    0 12 14 0 Updated Nov 7, 2026
  • ioc-common-ads-ioc Public

    IOC template for Beckhoff TwinCAT3 deployments (using ESS's ADS support). Formerly named "ads-ioc".

    pcdshub/ioc-common-ads-ioc's past year of commit activity
    C 4 12 14 3 Updated Nov 6, 2026
  • lcls-twincat-pmps Public

    Photon Machine Protection System (PMPS) TwinCAT library for LCLS-II

    pcdshub/lcls-twincat-pmps's past year of commit activity
    3 9 17 3 Updated Nov 6, 2026
  • twincat-ads Public

    TwinCAT over ADS {{bitbucket mirror + SLAC-specific changes}}

    pcdshub/twincat-ads's past year of commit activity
    C++ 2 9 7 4 Updated Nov 5, 2026
  • pcdswidgets Public

    LCLS PyDM Widget Library

    pcdshub/pcdswidgets's past year of commit activity
    Python 1 24 7 4 Updated Nov 5, 2026
  • pcdsdevices Public

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

    pcdshub/pcdsdevices's past year of commit activity
    Python 7 70 178 (9 issues need help) 6 Updated Nov 5, 2026
  • meta-epics Public

    Yocto metadata repository for EPICS control system components

    pcdshub/meta-epics's past year of commit activity
    BitBake 4 5 8 0 Updated Nov 5, 2026

Most used topics

Loading…