Visit the ESI Group web site

Software simulates Modbus slave devices

A Wingpath Software Development product story
Edited by the Engineeringtalk editorial team Jul 22, 2003

ModSlaveSim is a novel programmable Modbus slave simulator that will be of particular interest to system integrators and software developers.

ModSlaveSim is a novel programmable Modbus slave simulator that will be of particular interest to system integrators and software developers.

A system often needs to be developed and tested before a slave device is available, or when a slave device cannot produce realistic data because it is not yet fully installed in a live system.

Designers can connect their master software to ModSlaveSim instead of the real slave device, and the simulator will provide a changing and responsive environment with which to test and configure the master.

ModSlaveSim enables users to simulate not only the internal logic of a Modbus slave device, but also the environment of the device: the values it measures (temperatures, flow rates etc) and the equipment it controls (valves, motors etc).

The simulation is specified using a simple control language.

Each register may have a statement in this control language associated with it.

This statement defines the register value in terms of previous register values and the current time.

The computation of register values is done cyclically, with a configurable cycle-time, in a manner similar to most real slave devices.

ModSlaveSim supports both serial (RTU and ASCII) and network (TCP) interfaces.

It has flexible address mapping, allowing separate or overlaid address spaces for coils, discrete inputs, input registers and holding registers, with arbitrary bases.

All known extensions of the Modbus protocol for transferring floating-point numbers and 32bit integers are also supported.

As it is written in Java, ModSlaveSim can be used on any platform that supports Java (JRE 1.3.1 or later), including Microsoft Windows, Linux, Solaris and AIX.

A free download version of the program is available for evaluation from the Wingpath website.

Not what you're looking for? Search the site.

Back to top Back to top

Google Ads

 

Contact Wingpath Software Development

Related Stories

Contact Wingpath Software Development

 

Newsletter sign up

Request your free weekly copy of the Engineeringtalk email newsletter ...

Visit the ESI Group web site

Articles by product category

All suppliers A - Z

A Pro-talk Publication

A Pro-talk publication