SAFETY_ZONE_PROPERTY_DATA
This union defines a flexible data container for different types of safety zone properties. It allows storing either a space limit zone or a local zone configuration within the same memory region. This structure enables consistent access and transmission of zone property data to the robot controller.
BYTE# |
Field Name |
Data Type |
Value |
Remarks |
|---|---|---|---|---|
0 |
|
Structure defining space limit properties |
||
0 |
|
Structure defining local safety zone properties, |
||
0 |
|
|
Raw memory buffer (200 bytes). |
Total size: 200 bytes
Defined in: DRFS.h
typedef union _SAFETY_ZONE_PROPERTY_DATA
{
/* Space limit zone properties */
SAFETY_ZONE_PROPERTY_SPACE_LIMIT _tSpaceLimitZone;
/* Local zone properties (joint, TCP, speed, etc.) */
SAFETY_ZONE_PROPERTY_LOCAL_ZONE _tLocalZone;
/* Raw buffer for communication */
unsigned char _iBuffer[200];
} SAFETY_ZONE_PROPERTY_DATA, *LPSAFETY_ZONE_PROPERTY_DATA;