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.

CONFIG_PROTECTED_ZONE

This structure defines the protected zone configuration for safe workspace settings. Each protected zone represents an area that the robot must not enter or move beyond, typically used for creating virtual barriers around sensitive equipment or human workspaces.

BYTE#

Field Name

Data Type

Value

Remarks

0

_iValidity[10]

unsigned char[10]

0 or 1

Field validity flag
(0: invalid, 1: valid)

10

_tZone[10]

SAFETY_OBJECT

Definition of protected zone geometry and type

Total size: 1,030 bytes

Defined in: DRFS.h

typedef struct _CONFIG_PROTECTED_ZONE
{
    /* Validity of each protected zone: 0(invalid), 1(valid) */
    unsigned char _iValidity[10];

    /* Safety object zone definitions */
    SAFETY_OBJECT _tZone[10];

} CONFIG_PROTECTED_ZONE, *LPCONFIG_PROTECTED_ZONE;