For information on the latest version, please have a look at GL013301.
CONFIG_SAFETY_IO_OP
This is a structure information to configure the operation options for the safety I/O, including I/O port states, TBSFT input option, and additional I/O options.
BYTE# |
Field Name |
Data Type |
Value |
Remarks |
|---|---|---|---|---|
0 |
|
|
2D array storing current safety I/O port states. |
|
32 |
|
|
TBSFT (Tool Box Safety Function Test) input option flag. |
|
33 |
|
|
Reserved field for future use. |
|
34 |
|
|
Safety I/O operation option array corresponding to each port. |
Total size: 66 bytes
Defined in: DRFS.h
typedef struct _CONFIG_SAFETY_IO_OP
{
/* Safety I/O */
unsigned char _iIO[TYPE_LAST][16];
/* TBSFT Input Option */
unsigned char _iTBI_Op;
/* Reserved */
unsigned char _iReserved;
/* Safety I/O Option */
unsigned char _iIO_Op[TYPE_LAST][16];
} CONFIG_SAFETY_IO_OP, *LPCONFIG_SAFETY_IO_OP;