...
This is an old one. What seems to have happened is the code for the XRT-M2 In/Out signal to the AMPS was dropped from the XRT HOMS PLC. The result is this fault cropping up because the A signal as shown above was always false. Before concluding this code was dropped unintentionally we went through the process of tracing this signal from the XRT HOMS PLC out to the link node in B999, in the mezzanine. At first I (Alex Wallace) tried checking the link node input screen, but did not see the signal changing when I toggled it from the PLC. This lead me to believe something had happened to the wiring and after asking Waters, Nickand Gabriel Castillo to trace the cable and finding nothing wrong I realized that I was confused about which signal I was watching in the link node display. It turns out there is a vestigial HXX:HXM:MMS 01:INBEAM signal that wasn't toggling but I was watching and lead me to believe something was broken. After realizing this and checking HXX:HXM:MMS 01:B instead I found everything was OK, the signal was propagating. Then following up with the engineers working on the HOMS PLC to confirm the IN/OUT code was back in the project I concluded that things would be fine at the end of the PAMM and moved on with life.
Bill Schlotter reported that during some beamtime on the K line the undulators were set to an unusually high K value. This put them out of our current setting for active range (PMPS Photon Energy) so no seed undulator could be found, resulting in a calculation for eV of 0. The actual effective eV was around 600eV. The photon energy bitmask was then set to 2#0000_0000_0000_0001 which was inaccurate and problematic as it circumvented some faults. To fix this issue I (Alex Wallace ) changed the bitmask logic so a value of zero will result in the current photon energy bitmask being set to 2#1111_1111_1111_1111.
...
We have been planning for a while to have the RIXS optics PLC send its mono grating pitch values directly to the LCLS2 DAQ. This was deployed this PAMM, through a joint effort between Zachary L Lentz, Christopher Ford, Margaret Ghaly, and Jyoti, Joshi. The encoder can be selected in the DAQ, at which point it will send triggers directly to the PLC, which responds appropriately up to 60Hz. The plan was to respond appropriately up to 120Hz, but this issue was not caught until nearly the end of the PAMM. There will be follow-up work to get this to work properly at 120Hz.
Through Joint effort between Zachary L Lentz, Jyoti, Joshiand Margaret Ghaly the ZOS is now controlled by the rix-optics plc instead of rix-motion plc. Zachary L Lentzremoved all the ZOS code from the motion PLC and rebuilt the IOC. Margaret GhalyAdded the ZOS code to the rix-optics and rebuilt the IOC. Jyoti, Joshitested and checked out that the ZOS is working, no interplay between ZOS motion and gauges were found.
Margaret Ghaly Implemented SPO PMPS Pitch faults when the MR1K1 bender is out of safe range as requested by the scientists. The bender soft limits were also changed but not the PMPS Limits. The changes were tested and verified by Jyoti, Joshi and Margaret Ghaly and the Scientists who approved the changes.
...
Jyoti, Joshi noticed some problems with getting PVs into RIX. Zachary L Lentz fixed some configuration issues preventing the optics PVs from reaching RIX and also a separate issue resulting in duplicated PVs, and Omar Quijano fixed a switch configuration issue preventing many of the RIX operator machines from communicating with the gateways at all.
Nolan Brown fixed a bug where the Spinning rotor gauge IOC being used for the GMD and XGMD would not reliable follow given configurations. This appears to be resolved but we are keeping an eye on the both gauges to ensure that they continue to behave properly. A second issue in which the ball would reset to zero Hz when the configuration is changed is still being investigated. MKS has been contacted for support but this behavior may not be changeable.
Nolan Brown is working on adding switchable power supplies for the local controllers on EM1K0 and EM2K0. Task is stalled due to a need for additional parts. Parts have been ordered and are in transit.
Margaret Ghalyterminated the fault connection from the XRT HOMS PMPS. The Fault was tested with Jeremy Mock, who confirmed that he can see the signal when it is toggled.
Allen D Pai updated the PLC code for the LAMP vacuum plc with etherCAT bridge communication. The EtherCAT bridge logic was updated so more items are checked so confirm that the etherCAT bridge is indeed sending valid data. The FIM HV enable Digital output was properly configure from the PLC side to send a +24V signal.