Modbus/TCP tester tool

A

Thread Starter

Anonymous

Hi.

I'm developing Modbus/TCP slave device. Now coding is going fine and I have tested few things with win-tech's Modscan. But I need to test other functions too, like 05,06,15 and 16.

What software do I need?

So far I haven't founded anything, I thought I could use LabView but its pain in the ass to do anything with it.

Tester program should use TCP for communicating, serial is good too. And it should run on Windows PC.
 
M

Mike Hoffinger

Applied Systems Engineering has a multiprotocol tool available for testing Modbus protocol over IP called ASE 2000. It operates in a windows environment as well. You can visit http://www.ase-systems.com for more details on the test set.
 
Check out Automated Solutions' website http://www.automatedsolutions.com

Automated Solutions offers Modbus/TCP master (and slave) ActiveX Controls and OPC Servers.

Fully functioning 30 day evaluation copies are available for download. Full featured HMI example application (and VB source) is included so you will be up and running in minutes.

The following functions are supported by the ActiveX Control:
1 Read Coil Status
2 Read Input Status
3 Read Holding Registers
4 Read Input Registers
5 Force Single Coil
6 Preset Single Register
7 Read Exception Status
15 Force Multiple Coils
16 Preset Multiple Registers
17 Report Slave ID
20 Read General Reference
21 Write General Reference
22 Mask Write 4x Registers
23 Read/Write 4x Registers
100 Scattered Read
 
F

Fernando Capelari

If you send me an email I can forward to you a Modbus TCP tester that Schneider has developped some years ago. You can test with it any Modbus function code that you want.

Fernando Capelari
[email protected]-electric.com
 
F

Francisco Remersaro

Modscan32 can do single and multiple writes (functions 05,06,15 and 16). Just dig into it configuration.
 
Hello:

Triangle MicroWorks, Inc. has a Modbus Testing tool that would be a perfect solution for your requirements.

Our Communication Protocol Test Harness is a Windows application that acts like a typical Master or Slave device. It can be configured through a graphical user interface and/or Tcl/Tk scripts to provide automated testing or simulation of your device.

Additional instrumentation such as voltage or current generators can be controlled to automatically establish a test connection and confirm the expected results through the communication protocol. Example scripts are included. We also offer Tcl/Tk scripts to perform the conformance test procedures published by the technical committees of each protocol.

You may download a full 21-day evaluation version of the Communication Protocol Test Harness directly from our website at http://www.TriangleMicroWorks.com/downloads.htm.

Please feel free to contact me directly for more information.

Sincerely,

Erin Hall
-----------------------------------------------
Mrs. Erin L. Hall, Technical Sales & Marketing Manager
Triangle MicroWorks, Inc.
Solutions for Communication Protocol Development
Raleigh, North Carolina USA
Phone: +1 919 781 1687 Fax: +1 919 870 6692
Website: www.TriangleMicroWorks.com
-----------------------------------------------
 
J

Joe Pasquariello

I noticed that the ModBus Application Protocol Specification (May 2002) does not include command 0x18 (Read FIFO), and also that your OPC server does not include this command. Is this command obsolete? It is defined in the 1996 ModBus Protocol Specification.

Joe
 
H

Henrik W Maier

At the end of the day it's a good idea to test against a variety of Modbus master devices.

We provide a free command-line based test and Modbus simulation utility called "modpoll" which is available at:
http://www.focus-sw.com/fieldtalk/modpoll.html

It's available for Windows, QNX and Linux.

Henrik W Maier
FOCUS Software Engineering Pty Ltd
Contract Software Development - FieldTalk Modbus Protocols
Brisbane, Australia - http://www.focus-sw.com
 
Top