RMCLink Component Overview |
The RMCLink component enables the user to directly access any of Delta Motion's RMC family of motion controllers from numerous programming languages and applications. Supporting serial or Ethernet communications, RMCLink provides full functionality to read and write registers, read bits, and issue commands to the RMC75, RMC150, RMC200 and RMC100 controllers.
The RMCLink installation includes example projects for many programming languages.
To support multiple programming languages, RMCLink contains three different interfaces. The interface you use depends on which programming language you are using.
The table below lists which interface should be used for various programming languages and applications.
RMCLink Interface |
Programming Languages and Applications |
VBA (Microsoft Excel, Microsoft Word, etc.) LabVIEW (RMC75, 150, and 200, LabVIEW drivers are available without RMCLink. The RMC100 LabVIEW driver requires RMCLink.) |
|
RMCLink can communicate via Ethernet, serial RS-232 or USB. The table below lists the ports on the RMCs that it can communicate with.
RMC/CPU |
RMCLink Supported Ports |
RMC75E |
10/100 Ethernet port |
USB port |
|
RMC75S |
RS-232 Monitor port Note: If the serial settings on the second RMC75S RS-232 port are identical to the fixed RS-232 Monitor port settings, RMCLink can communicate with that port. |
RMC75P |
RS-232 Monitor port |
RMC150E |
10/100 Ethernet on the RMC150E CPU module |
USB port on the RMC150E CPU module |
|
RMC200 |
10/100 Ethernet on the CPU40 module |
USB port on the CPU40 module |
|
RMC100 |
ENET port on the RMC100-ENET module |
RS-232 Monitor port on the RMC100 CPU module |
RMCLink includes a rich set of fully-functioning example projects for many programming languages. These example projects will help you quickly get started on your project. When you install RMCLink, the example projects will be installed in a Samples folder under the RMCLink install location. The default sample folder will be C:\Program Files\RMCLink\Samples\.
The How Do I > Programming Languages section of this help file includes walk-throughs for creating projects using RMCLink for many programming languages. The projects created by these walkthroughs are also included in the RMCLink example projects.
See Also
RMCLink COM Component | RMCLink .NET Interop Assembly | RMCLink C++ Wrapper Class
Copyright (c) 2024 Delta Computer Systems, Inc. dba Delta Motion