You're reading the documentation for an older, but still supported version
(GL013300).
For information on the latest version, please have a look at GL013301.
For information on the latest version, please have a look at GL013301.
WRITE_MODBUS_BURST
This is a structure information to store multiple Modbus I/O register values for a burst write or monitoring operation. Each entry in the register list is represented by the MODBUS_REGISTER_MONITORING structure.
BYTE# |
Field Name |
Data Type |
Value |
Remarks |
|---|---|---|---|---|
0 |
|
|
Number of Modbus registers in the burst |
|
2 |
|
MODBUS_REGISTER_MONITORING [MAX_MODBUS_BURST_SIZE] |
Array of Modbus register entries |
Total size: 1090 bytes
Defined in: DRFS.h
typedef struct _WRITE_MODBUS_BURST
{
/* modbus i/o count */
unsigned short _iCount;
/* modbus i/o values */
MODBUS_REGISTER_MONITORING _tRegister[MAX_MODBUS_BURST_SIZE];
} WRITE_MODBUS_BURST, *LPWRITE_MODBUS_BURST;
typedef WRITE_MODBUS_BURST
MODBUS_REGISTER_BURST, *LPMODBUS_REGISTER_BURST;