APIs, concepts, guides, and more

Table of Contents

Detailed settings and options for tailoring the controller's performance and behavior to your requirements.

🔹 Subsections

  • Firmware Object Count : Configure Firmware Object Counts in RMP firmware before creating RapidCode objects, and understand the impact of changes on existing objects.
  • Counts Per Unit (User Units) : Convert raw encoder counts into meaningful units like inches, centimeters, or degrees for practical application in motion control systems.
  • Hardware Limits : Set and adjust motor hardware limits via RapidCode or RapidSetup, configuring trigger state, action, and duration to ensure motor safety.
  • Phantom Axes : Utilize phantom axes to test or simulate more axes than physically available, configurable via RapidCode or RapidSetup.
  • Position Error : Manage motion halts due to position errors, caused by discrepancies between actual and commanded positions due to configuration, mechanical, software, tuning, or electrical issues, adjustable via controller or drive settings.
  • Settling : Define and manage axis settling criteria for motion completion, including fine and coarse position tolerances, velocity tolerance, and settling time, applicable to both position and velocity moves.
  • Stopping Actions : Explore the various methods to stop a motor or axis, including disabling drives, ramping down feed rates, and applying deceleration, each configurable with specific actions and parameters.
  • Stopping Rates : Define the rate at which motors or axes stop in response to STOP or ESTOP commands, with adjustable time frames and deceleration rates to suit application needs.
  • Tuning : Adjust motor or axis parameters to optimize performance and usability, involving calibration to ensure efficient and precise motion, with specific steps for verifying feedback and motor phase wiring.