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.
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 |
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.
Please visit the following link: RMP evaluation license and follow all instructions.
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.
Please visit the following link: Supported Network Interface Cards.
We recommend using an Intel based Ethernet chipset.
Additional NIC models can be supported. Please issue your request to [email protected].
For first time:
Generate an ENI file when your controller is set to 4kHz. (One Time per network.)
Open RapidSetup
Click on Motion Controller tab
Change Sample Rate from 1000 to 4000
Discover Network
Generate ENI File
Network Start
For future runs:
Open RapidSetup
Change Sample Rate from 1000 to 4000
Network Start
In code using RapidCode:
MotionController.CreateFromSoftware()
controller.SampleRateSet(4000)
controller.NetworkStart()