Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-36583

Pflow L3-L5 elevator telemetry interface

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: ts_main_telescope
    • Labels:
      None

      Description

      Get details of the Pflow telemetry interface, so CSC can record elevator telemetry into EFD.

        Attachments

          Activity

          Hide
          pkubanek Petr Kubanek added a comment - - edited

          Franco Colleoni is electronics/control contacts for telescope & site. The elevator is controlled with Allen-Bradley/Rockwell Automation CompactLogix 5370 L33ER PLC. We shall have access to the PLC code. Studio 5000/PLC supports Modbus TCP protocol (https://theautomationblog.com/which-compactlogix-models-support-modbus/), which I prefer for communication (as it will be the same protocol used by summit's air compressors and other subsystems, including ILCs which uses modified Modbus RTU). PLC comes with an ethernet port, and IP is assigned in the Modbus TCP module. The plan is:

          1. specify Modbus access - which registers will contain which PLCs input/outputs
          2. add Modbus TCP support into the elevator PLC code, write to registers input/output values
          3. Add SAL interface definition into https://github.com/lsst-ts/ts_xml
          4. write CSC, utilizing what was developed for https://github.com/lsst-ts/ts_MTAirCompressor

          Franco Colleoni or I can handle 1-2, I will do 3-4. As the elevator is currently being maintained, with people using it, we don't want to perform changes now.

          Show
          pkubanek Petr Kubanek added a comment - - edited Franco Colleoni is electronics/control contacts for telescope & site. The elevator is controlled with Allen-Bradley/Rockwell Automation CompactLogix 5370 L33ER PLC. We shall have access to the PLC code. Studio 5000/PLC supports Modbus TCP protocol ( https://theautomationblog.com/which-compactlogix-models-support-modbus/ ), which I prefer for communication (as it will be the same protocol used by summit's air compressors and other subsystems, including ILCs which uses modified Modbus RTU). PLC comes with an ethernet port, and IP is assigned in the Modbus TCP module. The plan is: 1. specify Modbus access - which registers will contain which PLCs input/outputs 2. add Modbus TCP support into the elevator PLC code, write to registers input/output values 3. Add SAL interface definition into https://github.com/lsst-ts/ts_xml 4. write CSC, utilizing what was developed for https://github.com/lsst-ts/ts_MTAirCompressor Franco Colleoni or I can handle 1-2, I will do 3-4. As the elevator is currently being maintained, with people using it, we don't want to perform changes now.
          Hide
          pkubanek Petr Kubanek added a comment -

          As the elevator is in maintenance following the water incursion till the end of November, we cannot make the changes. I also spoke with Jacques Sebag and he prefers to make changes after the elevator is used to lift the M1M3 cell with the surrogate mirror to the TMA.

          Show
          pkubanek Petr Kubanek added a comment - As the elevator is in maintenance following the water incursion till the end of November, we cannot make the changes. I also spoke with Jacques Sebag and he prefers to make changes after the elevator is used to lift the M1M3 cell with the surrogate mirror to the TMA.
          Hide
          pkubanek Petr Kubanek added a comment -

          Agree on how to proceed, standing by for the summit team to move the M1M3 cell into TMA.

          Show
          pkubanek Petr Kubanek added a comment - Agree on how to proceed, standing by for the summit team to move the M1M3 cell into TMA.

            People

            Assignee:
            pkubanek Petr Kubanek
            Reporter:
            pkubanek Petr Kubanek
            Reviewers:
            Franco Colleoni
            Watchers:
            Franco Colleoni, Petr Kubanek
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Jenkins

                No builds found.