Configuring U14 High-Speed Channels

Each of the two high-speed channels on the U14 module are independently configurable as SSI, MDT, or Quadrature. These channels must be configured before being used for such tasks as assigning to axis inputs. To configure the channels, open the U14 properties:

  1. In the Project Pane, expand the Modules folder.

  2. Double-click the desired U14 module, then choose the Configuration page.

  3. Each channel can be configured to operate in one of the modes listed in the table below. See the sections below for instructions on configuring the channels for specific uses.

Configure Channel as a Quadrature Axis Input

For each channel that will be used as a quadrature input, do the following:

  1. Choose Quadrature Input, then click OK.

  2. Wire the quadrature input as described in the U14 Wiring topic.

  3. Assign the input to an axis as described in the Defining Axes topic.

  4. In the Axis Parameters Pane, set the following axis parameters:

    Required

    Linear/Rotary

    Counter Mode

    AB Input Type

    Application-specific

    AB Termination

    Z Input Type

    Z Termination

    HTL Threshold

  5. If the input is in the middle of a daisy-chained signal, consider especially setting the Quadrature AB Termination and Quadrature Z Termination to disable termination. See U14 Wiring for details.

  6. Scale the axis feedback as described in the Quadrature Scaling topic.

Configure Channel as an SSI Axis Input

For each channel that will be used as an SSI input, do the following:

  1. Choose SSI/MDT Axis Input, then click OK.

  2. Wire the SSI input as described in the U14 Wiring topic.

  3. Assign the input to an axis as described in the Defining Axes topic.

  4. In the Axis Parameters Pane, set the following axis parameters:

    Required

    SSI/MDT Feedback Type

    SSI Data Bits

    SSI Format

    Application-specific

    Linear/Rotary

    SSI Clock Rate

    Wire Break Detection

    SSI Overflow Mode

    SSI Termination

    SSI_High_Bits_to_Ignore

    SSI_Low_Bits_to_Ignore

  5. Scale the axis feedback as described in the SSI Scaling topic.

Configure Channel as an MDT Axis Input

For each channel that will be used as an MDT input, do the following:

  1. Choose SSI/MDT Axis Input, then click OK.

  2. Wire the channel as described in the U14 Wiring topic.

  3. Assign the input to an axis as described in the Defining Axes topic.

  4. In the Axis Parameters Pane, set the following axis parameters:

  5. Scale the axis feedback as described in the MDT Scaling topic.

Configure Channel as an SSI Monitor Input

For each channel that will be used as an SSI Monitor, do the following:

  1. Choose SSI Monitor Input, then click OK.

  2. Wire the SSI input as described in the U14 Wiring topic.

  3. Assign the input to an axis as described in the Defining Axes topic.

  4. In the Axis Parameters Pane, set the following axis parameters:

    Required

    SSI Data Bits

    SSI Format

    Application-specific

    Linear/Rotary

    SSI Clock Rate

    Wire Break Detection

    SSI Overflow Mode

    SSI Termination

    SSI_High_Bits_to_Ignore

    SSI_Low_Bits_to_Ignore

  5. Scale the axis feedback as described in the SSI Scaling topic.

Daisy-Chaining an SSI Device to Multiple Controllers

Daisy-chaining refers to wiring an SSI device to multiple controllers. When wiring a daisy-chained SSI system, the SSI input should be on one end of the daisy chain with the SSI device on the other end, and any SSI monitor inputs in the middle of the daisy chain. The wiring must be done in a sequential fashion, that is, the wiring goes from the SSI device to the first controller, then from that controller to the next controller, etc. Apply termination only to the SSI master. See U14 Wiring for more details.

  1. Configure a channel on the master U14 as an SSI Axis Input as described in the Configure Channel as an SSI Axis Input section above. Termination is applied by default (see the SSI Termination parameter).

  2. For the remaining monitoring U14 modules, configure a channel as an SSI Monitor Input as described in the Configure Channel as an SSI Monitor Input section above. Verify that the SSI Termination parameter is set to disabled for each monitor input.

Configure SSI Echo Mode

SSI Echo Mode retransmits on channel 1 the SSI data that is received on channel 0. This is useful for situations where the RMC must be the SSI master so that it is guaranteed to get the SSI data every loop time, and some other device wants to query the RMC for the same data, but possibly at a different rate or not as consistently.

Channel 1 behaves as an SSI device, with a clock input and a data output. The data format and number of data bits will be the same as channel 0. The external clock may be in the range 25 kHz to 8 MHz. Channel 0 must first be configured as an SSI input.

To configure SSI Echo Mode:

  1. Configure channel 0 as an SSI axis input as described above in the Configure Channel as an SSI Axis Input section.

  2. For channel 1, choose SSI Echo output, then click OK.

  3. Channel 1 will automatically output the same data that channel 0 receives. The data format and number of data bits will be the same as channel 0. The external clock may be in the range 25 kHz to 8 MHz.

 

See Also

U14 Module (RMC200) | U14 Wiring


Send comments on this topic.

Copyright © 2024 Delta Computer Systems, Inc. dba Delta Motion