LogoLogo
  • REV Crossover Landing
  • Sensors
    • Through Bore Encoder
      • Specifications
      • Application Examples
    • Color Sensor V3
      • Specifications
      • Application Examples
      • Discontinued Color Sensors
        • V2 Specifications & Examples
        • V1 Specifications & Examples
    • 2m Distance Sensor
      • Specifications
      • Application Examples
    • Magnetic Limit Switch
      • Specifications
      • Application Examples
    • Touch Sensor
      • Specifications
      • Application Examples
    • Potentiometer
      • Specifications
      • Application Examples
  • Blinkin LED Driver
    • Blinkin LED Driver Overview
    • Blinkin Specifications
    • Blinkin Getting Started
      • LED Pattern Tables
    • Blinkin Troubleshooting
    • REV ION Application Examples
    • REV DUO Application Examples
  • UltraPlanetary System
    • UltraPlanetary System Overview
    • UltraPlanetary Features
    • Cartridge Details
    • Load Ratings
    • Assembly Instructions
    • Mounting Brackets
    • Ultra 90 Degree Gearbox
      • Assembly Instructions
      • Rotation Direction
  • Servos & Accessories
    • Servo Hub
      • Servo Hub Wiring
      • Configuring the Servo Hub with a Control Hub
      • Channel Power
      • Channel Pulse
      • Servo Hub Status LED Patterns
      • Troubleshooting
      • REVLib for Servo Hub
    • Smart Robot Servo
      • SRS Gear Replacement
    • SRS Programmer
      • Switching Operating Modes
    • Servo Power Module
  • Indicators
    • Digital LED Indicator
      • Specifications
      • Application Examples
Powered by GitBook
On this page
  • Switching Operation Modes
  • Default Operation
  • Continuous Rotation
  • Switching Modes
  • Angular Limits
  • Setting Angular Limits
  • Resetting to Default
  • Test Modes
  • Power-off Reminder
  • How to Video

Was this helpful?

Export as PDF
  1. Servos & Accessories
  2. SRS Programmer

Switching Operating Modes

PreviousSRS ProgrammerNextServo Power Module

Last updated 7 months ago

Was this helpful?

Out of the box, the SRS operates as a 270° servo. However, the can reconfigure the SRS to set angular limits or switch it into a continuous rotation mode. The SRS Programmer has several operating modes for configuring and testing the . The following sections describe each operating mode in detail.

Switching Operation Modes

Default Operation

The default range for the SRS is 270°. This range is mapped to an input pulse range of 500μs to 2500μs with 1500μs as the center point. The image below describes the pulse-to-angle relationship.

Continuous Rotation

The SRS can be configured with the SRS Programmer to operate in a continuous rotation mode. In this mode, the same input pulse range is mapped to direction and speed. The table below lists the pulse mapping for direction and speed.

Switching Modes

Follow the steps below to switch a REV Smart Robot Servo between Continuous Mode and Servo Mode. The figure below shows the process to select Continuous Mode.

  1. Connect the SRS to the programmer.

  2. Turn on the programmer.

  3. Slide the mode switch to the desired mode: C - Continuous, S - Servo.

  4. Press and release the PROGRAM button once.

  5. The PROGRAM LED should blink and then stay solid indicating success.

Angular Limits

The SRS can be easily configured with the SRS Programmer to limit right and left motion at two user-defined angles. Input pulses that occur past the limits will be ignored and the SRS will hold the limit angle. Any two angles can be set as limits as long as the left limit is left of the center dead band and the right limit is to the right of the center dead band. The table below shows the valid regions for left and right limits.

Once valid limits are programmed, the SRS will ignore any pulses that exceed the limits and hold the limit angle. For example, the image below exhibits what would happen a left limit of -30° and a right limit of +60° was set.

Setting Angular Limits

Follow the steps below to set the angular limits for the Servo Mode. The figure below shows an example of setting a left and right limits at -54° and +81° respectively.

  1. Connect the SRS to the programmer.

  2. Turn on the programmer.

  3. Slide the mode switch to S position.

  4. This step is optional, but recommended to make it easier to see the valid limit ranges. Please refer to the SRS User's Manual for more information about the valid limit ranges.

    1. Press the PROGRAM button to center the servo at 0°.

    2. Press and release the TEST button once to leave the test mode.

  5. Manually rotate the servo to the desired left limit position.

  6. Press and release the LEFT button. The LEFT LED will illuminate if the position is valid.

  7. Manually rotate the servo to the desired right limit position.

  8. Press and release the RIGHT button. The RIGHT LED will illuminate if the position is valid.

  9. After both limits are set, press and release the PROGRAM button. The PROGRAM LED should blink and then stay solid indicating success.

Resetting to Default

Follow the steps below to reset the Smart Robot Servo to its default mode and limits. The figure below shows the process to reset to defaults.

  1. Connect SRS to the programmer.

  2. Turn on the programmer.

  3. Slide the mode switch to S position.

  4. Press and hold the PROGRAM button for at least 5 seconds.

  5. The LEDs will blink and then the PROGRAM LED will stay solid indicating success.

Test Modes

In either Continuous or Servo Modes, pressing and releasing the TEST button cycles through the two test modes:

  • 1st press - Automatic Sweep Mode

  • 2nd press - Manual Test Mode

  • 3rd press - Return to default state

The section below will cover the two different test modes.

In Automatic Sweep Mode, the SRS Programmer will automatically sweep the SRS through motions appropriate for its configuration. the table below describes the behavior based on the configured mode.

Servo and Programmer Mode

Behavior

Continuous Mode (C)

Sweeping direction and speed

Servo Mode (S)

Sweeping between limits

In Manual Test Mode the LEFT, PROGRAM, and RIGHT buttons control the movement of the SRS. The table below describes how the SRS will behave based on the configured mode.

Power-off Reminder

If the SRS Programmer is left on for an extended period of inactivity, it will blink every LED as a reminder to shut off power.

How to Video

Start with the SRS already configured in Servo Mode, see section for instructions.

Press and release the TEST button twice to enter Manual Test Mode (see for more information).

Switching Modes
Test Modes
REV SRS Programmer
REV Smart Robot Servo