Reports until 09:12, Wednesday 21 March 2018
H1 TCS (CDS, TCS)
patrick.thomas@LIGO.ORG - posted 09:12, Wednesday 21 March 2018 (41093)
Added serial readout of TCS chillers
WP 7426

Daniel, Dave, Filiberto, Patrick, Richard

Yesterday Filiberto and I connected a Beckhoff EP6002-0002 serial interface module to the h1ecatc1 slow controls network (Box 300 in the attached screenshot of the h1ecatc1 system manager). The module is located behind the TCS chillers on the mezzanine in the mechanical building and connected by CAT5 to a Beckhoff CU1128 EtherCAT hub in the bier garten. It is currently powered from a 24V power supply installed in the TCS rack (also supplying power for a safety relay). Filiberto connected the first RS232 port on this terminal to the serial port of the TCSX chiller and the second RS232 port on this terminal to the serial port of the TCSY chiller. I then modified the settings on each of the chillers to enable RS232 serial communication at 9600 baud. I added the terminal to the h1ecatc1 system manager (initially in the wrong location) and updated PLC3 to run the code I wrote for serial readout/control (Chiller.lib). I have not yet made a standalone MEDM screen, but there is an auto-generated one available from the sitemap (SYS -> EtherCAT overview -> H1 C1 PLC3 -> Tcs -> Itmx or Itmy -> Chiller (see second screenshot)). Dave has added the new channels to the DAQ.

To do:

- If an error is reported from the serial code, it does not appear to propagate up to the top EtherCAT overview screen.
- Test powering on/off the chiller from the new interface. Writing 0 and then 1 to H1:TCS-ITMX_CHILLER_POWER_REQ/H1:TCS-ITMY_CHILLER_POWER_REQ should turn the respective chiller on. Writing 0 and then 2 should turn it off.
- Create a dedicated medm screen.
- Set the precision fields in the PLC code.
- Mount the EP6002-0002 module in the rack and make dedicated serial cables (current ones use screw terminals).
Images attached to this report