• In progress
  • Kübler Safety Encoder Fine Position Offset Configuration

     

    Failure to properly home the Kübler encoder may result in severe damage to telescope systems.

    During this procedure, operation of the Kübler Safety Encoder will be stopped. This will result in the hard stops associated with that axis deploying. Ensure that no personnel are near the hard stops while performing this configuration.

    To re-program the safety encoders you will need the following:

    1. Connect the programming adapter Safety-M (P/N 8.0010.9000.0020) to the Kübler MSP-1 unit. Connection cables are stored inside the cabinets (MCC-2 or CCC-1) where the unit is located.

      Programming Adapter
    2. Using a USB-A (or USB-C) to USB-B cable connect the programming adapter to your laptop.

    3. Insert the small red dongle, Software license SafePLC (P/N 8.SPLC.001), into the PC.

      Software Dongle
    4. Open the appropriate SafePLC project or use the device selection window to select MSP1-Extended and both I/O modules set to EM3.

    5. Accept EM3 Multiple Device Configuration.

    6. Click the Opens Connection Dialog icon or navigate File…Open Connection Dialog.

    7. If asked, select the correct COM port. The COM port should be set for baud rate = 19200, no parity, 8 bits, and 1 stop bit.

    8. At Device Interface Compact (DIC) window: Click the Connect icon. If the connection is successful it should say ‘connected’ at the bottom.

    9. Click the Stop icon on DIC to stop the Safety-M module so that you can make changes. 
      Hard Stops will deploy.

    10. Minimize the DIC.

    11. Click the Toggle Layout icon to change to the Terminal Diagram.

    12. Double click the safety encoder to open the Encoder Configuration window.

    13. In the encoder configuration window, record the current Encoder B Offset(i) in the SafePLC Encder Settings spreadsheet on the Kubler Offset tab as Kubler: Offset(i) Current Setting. Make sure to use the correct column for either Azimuth (Coudé/Mount) or Altitude (Mount).

    14. Go back to the DIC.

    15. Click on the Scope icon to open the Scope display.

    16. Select Encoder Data (not Encoder Position) from the drop down menu. Record the Live Raw position B in the spreadsheet Kubler: Encoder B Current Position.

    17. Put the current position of the axis as reported by the Beckoff controller in the spreadsheet as Beckoff desired position.

    18. Based on this information a new Offset(i) value will be generated in the spreadsheet as Kubler: Offset(i) New Setting.

    19. Close the DIC.
      You cannot save or compile till this is closed.

    20. Go back to the Encoder configuration window.

    21. Enter the new value in the Offset (i) field.
      You must click on any other field (but do not change it) to get the new value to be accepted.

    22. Then click ‘ok’ to close the window.

    23. Click Compile The Layout.

    24. Make sure there are no errors.

    25. Then save the project.

    26. Open the DIC and connect.

    27. Click the Open Connections Dialog icon

    28. Then click Connect.

    29. Then click Send Config.

    30. Wait for dialog box.

    31. Click Ok at send successful

    32. Click the Run button to restart the Kübler Safety-M module.

    33. Go to the Scope tab.

    34. Check the current positions.

    35. Press and hold the reset button (labeled ‘function’) on the Kübler module (above the numeric LED) until the current position display changes position A to match position B.

    36. Release the reset button.

    37. The Kübler module will self-test and boot. If the LED display does not change to OK (run state ‘4’), a power cycle may be required. ---43506CB for mount azimuth.