Today is...
Thursday, September 19, 2019
Welcome to the Modbus Community, about
the world's leading automation protocol.
Test Modbus Application
I am looking for an application (maybe a PLC) that can be used to test my inventory application that uses the Modbus protocol to lock and unlock doors on a cabinet.

I have an inventory application (in that uses the Modbus protocol to control the locks on a separate cabinet. The application controls the lock and reads the state of the lock. The problem is that I need to connect my computer to the cabinet in order to properly test and potentially debug the application. Is there any way to obtain or develop another application that emulates the cabinet hardware? I was thinking that I could open a cabinet application that would display when a door is unlocked or locked successfully while I am debugging my inventory application. Or is there a hardware device available that could do the same thing?

You can do this using one of our programmable Modbus simulators:

ModMultiSim ( or
ModSlaveSim (

These use a simple control language to simulate a Modbus slave (or multiple slaves with ModMultiSim) and its environment.

You can evaluate the simulators free of charge for 3 days.

Frank O'Gorman
Wingpath Software Development

Thanks. This seems to be interesting. However, I was not sure about spending $200 to $300. I will have to think about this. Likewise, 3 days is a small window of time for a trial.

Again, thank you for the help.

By Harshdeep_Singh on 9 January, 2019 - 9:31 am

you can use our mBTCP slave .net class that will work with C# as a MB simulator. For more information Please visit.

Thanks for the response. I visited the website, but I was unable to find the mBTCP slave .net class. Let me know.

Try It's $99.00. I've been using it for several years and it's practical and works pretty good.