Modbus Test is a modbus master tool I built to test connections to RTUs using modbus over a com port or TCP/IP. You can connect to slave devices using either the RTU or ASCII Protocols. The tool also lets you read/write holding registers, Coils, Discrete Inputs, and more.
Features:
ASCII Protocol
The ASCII protocol uses a hexadecimal ASCII encoding of data and an 8 bit checksum. The message frames are delimited with a ':' character at the beginning and a carriage return/linefeed sequence at the end.
The ASCII messaging is less efficient and less secure than the RTU messaging, and therefore it should only be used to talk to devices which don't support RTU. Another application of the ASCII protocol are communication networks where the RTU messaging is not applicable because characters cannot be transmitted as a continues stream to the slave device.
RTU Protocol
The RTU protocol uses binary encoding of data and a 16-bit CRC check for detection of transmission errors. The message frames are delimited by a silent interval of at least 3.5 character transmission times before and after the transmission of the message.
MODBUS/TCP Protocol
MODBUS/TCP is a TCP/IP based variant of the Modbus RTU protocol. It covers the use of Modbus messaging in an 'Intranet' or 'Internet' environment.
Table |
Terminology |
Registers |
Characteristics |
---|---|---|---|
Discrete outputs |
Coils |
0:00000 |
Single bit, alterable by an application program, read-write |
Discrete inputs |
Inputs |
1:00000 |
Single bit, provided by an I/O system, read-only |
Input registers |
Input registers |
3:00000 |
16-bit quantity, provided by an I/O system, read-only |
Output registers |
Holding registers |
4:00000 |
16-bit quantity, alterable by an application program, read-write |
"HS Modbus Test" has been tested in the Softpedia labs using several
industry-leading security solutions and found to be completely clean of
adware/spyware components.
100% CLEAN Softpedia Award.
ALL SOFTWARE ON THIS PAGE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
If you are feeling generous and would like to help support our free software please click the button below to donate. Donate