ModbusTools

Menu > Home
> Products

   • Modbus Poll
   • Modbus Slave
   • Modbus TCP/IP .NET
   • Modbus RTU/ASCII .NET
   • Modbus ActiveX
> Download
> Order
> Contact Info.
> Links

> Modbus

WSMBT Modbus Master TCP/IP Control for .NET

WSMBT is a powerful and simple to use .Net control that makes it easy to access data from a Modbus slave device connected to the PC's Ethernet network. Simply drop the control on your form and talk to your device with your VB.NET, C# or Managed C++.

Download trial version
The trial version is a full featured version with a 1 hour connection limit.

WSMBT Technical Facts and Features:

  • Modbus TCP/IP.
  • Modbus RTU Over TCP/IP.
  • Modbus UDP/IP.
  • Modbus RTU Over UDP/IP.
  • Sample applications included.
  • No runtime fees.
  • Data types supported: Int32, Float and Double.

Supported Modbus Functions:

  • 01: Read coil status
  • 02: Read input status
  • 03: Read holding register
  • 04: Read input registers
  • 05: Force single coil
  • 06: Preset single register
  • 15: Force multiple coils
  • 16: Preset multiple registers
  • 23: Read/Write registers

Additional Features:

  • User defined functions.
  • Get Tx and Rx buffers.
  • Functions for register converting to floating point numbers etc.

Examples:

C#
UInt16[] Registers = new UInt16[10];
WSMBT.WSMBTControl.RESULT Result;
Result = wsmbtControl1.ReadHoldingRegisters(1, 0, 10, ref Registers);

Visual Basic
Dim Registers(10) As UShort
Dim Result As WSMBT.WSMBTControl.RESULT
Result = WsmbtControl1.ReadHoldingRegisters(1, 0, 10, Registers)

C++
array<UInt16>^ Registers = gcnew array<UInt16>(10);
WSMBT::WSMBTControl::RESULT Result;
Result = wsmbtControl1->ReadHoldingRegisters(1, 0, 10, Registers);

 

Copyright © 2010 ModbusTools - All rights reserved. Modbus is trademark of Modicon.