RMP Motion Controller
10.6.7
APIs
, concepts, guides, and more
Community
Support
Contact
Toggle main menu visibility
🔧 Setup
1. Register
2. Install
RMP for Windows
RMP for Linux (Ubuntu)
RMP for Linux (Debian)
3. License
🚀 Get started
📖 Concepts
Configuration
Firmware Object Count
Counts Per Unit (User Units)
Hardware Limits
Phantom Axes
Position Error
Settling
Stopping Actions
Stopping Rates
Tuning
Motion
Point-to-Point
Absolute Motion
Relative Motion
SCurve Motion
Velocity
Final Velocity Motion
Multi-Axis Velocity
Streaming
PT Streaming Motion
PVT Streaming Motion
PVAJT Streaming Motion
Backlash Compensation
Camming
Cartesian
Compensator
Feed Rate
Feedback: Secondary (EL5101)
Gantry
G-Code
Gearing
Motion Hold
Path Motion
Post Trajectory Gearing
IO
Capture/Probe
Dedicated IO
General Purpose IO
IOPoint
Math Blocks
Streaming Motion Sync Outputs
Sync Interrupts
User Limits
Monitoring
Error Logging
Processor Usage
Recorder
Status & Faults
Homing
Master-Based: DS402
Drive-Based: DS402
Drive-Based: AKD via ASCII
Drive-Based: AKD via RapidWorkbench
Network
ENI File
RapidCode NetworkNode
NodeInfo & CustomNodeInfo
PDO vs. SDO
MDP
IO Link
EoE (Ethernet over EtherCAT)
FSoE (Safety over EtherCAT)
FoE (File over EtherCAT)
General
API Comparison
Helper Functions
INtime Real-Time OS
⚙️ Software APIs
🖥️ Software Tools
RapidSetupX
Servers
Controller
Network
Node
Axis
MultiAxis
IO
PDO
Recorder (Scope)
🗃️ Guides
Start the network
Spin an axis
Scope
RapidSetup
Menu
Error Message
MotionController RMP
Network Node
IO
Axis
Configuration
Limits And Actions
Motion
Electronic Gearing
Homing
Settling Criteria
Tuning
Akd Ascii
MultiAxis
Setup
Motion
G-code
Settings
Configuration
Toolbar
Text Editor
3D Render
Robot Jogging
Network Data
Network IO
User Limits
Dashboard
Network Timing
Packet Errors
🗃️ Guides
Start the network
Spin an axis
Create phantom axes
MotionScope
RapidPortal
Downloads
Licenses
🗃️ Guides
🛠️ Troubleshooting
rapidserver
rsiconfig
vm3
RapidWorkbench
❓ FAQ
Changelog
▼
RMP Motion Controller
►
🔧 Setup
🚀 Get started
►
📖 Concepts
►
⚙️ Software APIs
▼
🖥️ Software Tools
►
RapidSetupX
▼
RapidSetup
Menu
Error Message
MotionController RMP
Network Node
IO
►
Axis
▼
MultiAxis
Setup
Motion
▼
G-code
Settings
Configuration
Toolbar
Text Editor
3D Render
Robot Jogging
Network Data
Network IO
User Limits
Dashboard
Network Timing
Packet Errors
►
🗃️ Guides
MotionScope
►
RapidPortal
rapidserver
rsiconfig
vm3
RapidWorkbench
❓ FAQ
Changelog
Toolbar
Save, load, and run G-Code files.
Save File:
save the current file in the text editor
Load File:
load a file into the text editor
File Name:
The name of the last file loaded
Cycle Start/Feed Hold/Feed Resume:
has the ability to start, stop, and resume the G-Code file
Cycle Start:
start the G-Code file
Feed Hold:
set the feed override to 0%, stopping the G-Code file
Feed Resume:
set the feed override to 100%, resuming the G-Code file
Reset:
clear all faults, enables the MultiAxis, and kills an executing G-Code program if there is one
Run Selected Lines:
run all lines highlighted in the text editor
Comment/Uncomment Lines:
comment or uncomment highlighted lines
Copyright © 1998-2025. All Rights Reserved. Robotic Systems Integration, Inc.