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

Investigate options for TMA use of EOL'd NI software

    XMLWordPrintable

    Details

    • Story Points:
      2
    • Sprint:
      TSSW Sprint - Mar 16 - Mar 30
    • Team:
      Telescope and Site
    • Urgent?:
      No

      Description

      Review the use of EOL'd software components by the TMA control software.
      In particular NI SoftMotion module.

        Attachments

          Activity

          Hide
          dmills Dave Mills added a comment -

          Reviewed NI controller codebase use of NI SoftMotion module which is EOL 2018 and will not be supported in the future.
          Multiple other vendors offer similar "Soft Motion" products but generally iin alliance with a few select products, there are
          no other solutions as generic as NI's. However the TMA's use of the module is to control EtherCAT devices and a lower
          level of control is possible using NI's EtherCAT drivers.
          The TMA Main Axis component comprises over 400 VI's of which ~200 make reference to the SoftMotion_Axis class.
          I propose that Tekniker be asked to determine the effort involved in replacing the SoftMotion usage with direct EtherCAT
          calls. The appropriate EtherCAT configuration XML files for the main Axes already exist in the Tekniker gitlba repos.

          Show
          dmills Dave Mills added a comment - Reviewed NI controller codebase use of NI SoftMotion module which is EOL 2018 and will not be supported in the future. Multiple other vendors offer similar "Soft Motion" products but generally iin alliance with a few select products, there are no other solutions as generic as NI's. However the TMA's use of the module is to control EtherCAT devices and a lower level of control is possible using NI's EtherCAT drivers. The TMA Main Axis component comprises over 400 VI's of which ~200 make reference to the SoftMotion_Axis class. I propose that Tekniker be asked to determine the effort involved in replacing the SoftMotion usage with direct EtherCAT calls. The appropriate EtherCAT configuration XML files for the main Axes already exist in the Tekniker gitlba repos.
          Hide
          aclements Andy Clements added a comment -

          Dave found a good solution to help with the EOL SoftMotion module in LabVIEW for the TMA, we now wait for Tekniker repsonse to all of this.  Thanks Dave!  Review Complete

          Show
          aclements Andy Clements added a comment - Dave found a good solution to help with the EOL SoftMotion module in LabVIEW for the TMA, we now wait for Tekniker repsonse to all of this.  Thanks Dave!  Review Complete

            People

            Assignee:
            dmills Dave Mills
            Reporter:
            dmills Dave Mills
            Reviewers:
            Andy Clements
            Watchers:
            Andy Clements, Dave Mills
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                CI Builds

                No builds found.