SMRX is an ActiveX control that communicates with Modbus/RTU slave devices.
SMRX is an easy to use ActiveX control that provides a fast, convenient way to communicate with Modbus/RTU slave devices connected to your PC's serial port.
Any container application that can embed ActiveX controls can use SMRX. At design time, you can access your Modbus device from SMRX's test property page. This makes start-up and troubleshooting a snap, all without writing a single line of code! To further get you going quickly, SMRX also includes extensive online HTML help files with detailed examples for Excel, Visual Basic and Visual C .
A powerful set of properties and methods are provided for configuring SMRX and for talking to slave devices at run-time. Talking to a Modbus/RTU slave is as simple as calling a function with the necessary arguments. SMRX automatically builds the command, appends a CRC, sends the command out the serial port, and receives and validates the response. Your program just reads and writes simple 16-bit data values. The example fragments below show just how easy it is to read the first ten holding registers from slave device 5.