READ_IETHERNET_SLAVE_DATA
This is a structure information to store Industrial Ethernet (IE) slave data. It defines the data type, address, and value used for GPR (General Purpose Register) monitoring or reading from a connected slave device.
BYTE# |
Field Name |
Data Type |
Value |
Remarks |
|---|---|---|---|---|
0 |
|
|
0 / 1 / 2 |
GPR data type |
1 |
|
|
GPR register address |
|
2 |
|
|
Data buffer containing the GPR value (string format) |
Total size: 130 bytes
Defined in: DRFS.h
typedef struct _READ_IETHERNET_SLAVE_DATA
{
/* IE GPR data type 0 : bit, 1 : int, 2 : float */
unsigned char _iGprType;
/* IE GPR data address */
unsigned char _iGprAddr;
/* IE GPR data value */
char _szData[128];
} READ_IETHERNET_SLAVE_DATA, *LPREAD_IETHERNET_SLAVE_DATA;
typedef READ_IETHERNET_SLAVE_DATA
MONITORING_IETHERNET_SLAVE, *LPMONITORING_IETHERNET_SLAVE;