E6581741
- 64 -
8. Modbus TCP server

8.1. Modbus TCP frames

Modbus TCP frames consist of a header and a Modbus request.
Header format:
Byte Description Comments
0 high order
1
Transaction
identifier low order
2 high order
3
Protocol
identifier low order This identifier always equals 0.
4 high order
5 Length of data low order
Number of bytes in the Modbus request +1. The frame length is
always less than 256 bytes, the value of the significant byte
therefore equals 0.
6 Destination identifier (Unit ID)
7 Modbus request function
code
The frame header returned by the VF-MB1/S15 server is identical to that of the frame
sent by the client.

8.2. Drive Modbus servers

The destination identifier (Unit ID) is used to access drive Modbus TCP servers:
Unit ID Modbus TCP server Accessible parameters
0-248 Variable speed drive See the VF-MB1/VF-S15 instruction manual.
251 Option board
255 IO Scanner See the “IO Scanner” section.

8.3. List of Modbus functions supported

Function code Modbus name Description Size of data
03 Read Holding Registers Read N output words 63 words max.
06 Write Single Register Write one output word -
16 (0x10) Write Multiple Registers Write N output words 63 words max.
23 (0x17) Read/Write Multiple Registers Read/write N words
(IO Scanning)
20/20 words max.
43 (0x2B) Read Device Identification Identification -