Write Multiple Holding Register Data (H10 or 16) - PENN Controls - VFD68Bxx - VFD68Cxx - VFD68Dxx - Three‐Phase Motor Speed Controller - VFD68 Three‐Phase Variable Frequency Drive

VFD68 Variable Frequency Drives Technical Bulletin

Brand
PENN Controls
Product name
VFD68 Three‐Phase Variable Frequency Drive
Document type
Technical Bulletin
Part number
24-7664-3051
Document revision
C
Revision date
2019-08-09
Language
English

You can write data to multiple holding registers.

Table 1. Query Message
Subordinate Address Function Starting Address Number of registers Byte Count Data CRC Check
(8 bit) H10

(8 bit)

H

(8 bit)

L

(8 bit)

H

(8 bit)

L

(8 bit)

(8 bit) H

(8 bit)

L

(8 bit)

...

(nx2x8 bit)

L

(8 bit)

H

(8 bit)

Table 2. Normal Response (Response Message)
Subordinate Address Function Starting Address Number of registers CRC Check
(8 bit) H10 (8 bit) H (8 bit) L (8 bit) H (8 bit) L (8 bit) L (8 bit) H (8 bit)
Table 3. Query Message Setting1
Message Setting Description
Subordinate Address Address to which the message is sent. 0 enables broadcast communication
Function Set H10
Starting Address Address where holding register data write is started. Starting address = starting register address (decimal)-40001

For example, setting the starting address 0001 reads the data of the holding address 40002.

Number of Points Number of holding registers where data is written. The number of registers where data can be written is a maximum of 125.
Byte Count Setting range is H02 to HFA (0 to 250).

Set a value twice greater than the value for the number of points.

Data Set the data specified by the number of points. The written data are set in order of high byte and low byte, and arranged in order of the starting address data, starting address +1 data, starting address +2 data, and so forth.
1 Subordinate Address, Function, Starting Address, Number of Points, and CRC Check are the same for a normal response as for a query message.