For test, simulation and programming.
Example code how to make a connection.
WSMBT.Result Result;
wsmbtControl1.Mode = WSMBS.Mode.TCP_IP;
wsmbtControl1.ResponseTimeout = 1000;
wsmbtControl1.ConnectTimeout = 1000;
Result = wsmbtControl1.Connect("127.0.0.1", 502);
if (Result != WSMBT.Result.SUCCESS)
MessageBox.Show(wsmbtControl1.GetLastErrorString());
Example code to read 10 holding registers.
Int16[] Registers = new Int16[10];
WSMBT.Result Result;
Result = wsmbtControl1.ReadHoldingRegisters(1, 0, 10, Registers);
if (Result != WSMBT.Result.SUCCESS)
MessageBox.Show(wsmbtControl1.GetLastErrorString());