FAQ
Common questions about the RMP.
A software API that allows you to rapidly develop applications to suit all your motion and I/O needs.
To support RapidCode, Windows OS version can be 32-bit or 64-bit.
32-bit
64-bit
File | Definition |
rsi.h | Primary Header file. |
RapidCode.lib | [32bit] - Import Library. |
RapidCode.dll | [32bit] - C++ dll. |
File | Definition |
rsi.h | Primary Header file |
RapidCode64.lib | [64bit] - Import Library |
RapidCode64.dll | [64bit] - C++ dll |
32-bit
64-bit
File | Definition |
RapidCode.NET.dll | [32bit] - .NET Framework 4.5 DLL |
RSI.System.dll | [32bit] - (only if using the Axis XML API) |
RSI.System.dll is not needed, but some users might want to save Axis configurations that are not stored in the motion controller such as user units.
File | Definition |
RapidCode64.NET.dll | [64bit] - .NET Framework 4.5 DLL |
RSI.System64.dll | [64bit] - (only if using the Axis XML API ) |
RSI.System64.dll is not needed, but some users might want to save Axis configurations that are not stored in the motion controller such as user units.
RapidCode.NET.dll is built targeting .NET Framework 4.5, therefore you can build applications using the following frameworks:
Framework | Versions |
---|---|
.NET Standard | Not Supported ❌ |
.NET Framework | 4.5✅ 4.5.1✅ 4.5.2✅ 4.6✅ 4.6.1✅ 4.6.2✅ 4.7✅ 4.7.1✅ 4.7.2✅ 4.8✅ |
.NET Core | Not Supported ❌ |
.NET | 5✅ 6✅ |
If your desired framework is not supported, please contact us, we can work to offer our Dlls in your desired .NET framework.
We don't have a specific Visual Studio requirement but our RapidCode C++ library links to the runtime library which works for 2015, 2017, 2019, 2022. We offer both 32-bit (x86) and 64-bit (x64).
The default evaluation period is 30 days. Please contact us at [email protected] if you need to extend RMP evaluation by an additional 30 day period.
Yes. A user can write an application using our 32-bit or 64-bit libraries.
Ensure this (rsi.lic) file is placed in your RapidCode folder C:\RSI\X.X.XX by default.
We recommend using an Intel-based Ethernet chipset.
For first time:
- 1.Generate an ENI file when your controller is set to 4kHz. (One Time per network.)
- 2.
- 3.Click on the Motion Controller tab
- 1.Change Sample Rate from 1000 to 4000
- 2.Discover Network
- 3.Generate ENI File
- 4.Network Start
For future runs:
- 1.
- 1.Change Sample Rate from 1000 to 4000
- 2.Network Start
- 1.
- 1.
- 2.
There is no need to use different functions for a combination of CSP and CST. (Other than setting up Tuning parameters for your CST axis.) The firmware will handle the appropriate calculations and send the command in the required mode over EtherCAT to achieve the command on the MultiAxis.
Yes by telling the other axes to go where they already are.
Between trying different versions of RMP you will need to restart the INtime node. This will clear out the old firmware.
Last modified 4mo ago