V.A. variables
Group Offset Designation Type Length
0x22301 0x31
V.A-max. number UNS32 4
0x22301 0x32
V.A-name by index UNS32/STRING 96
0x22301 0x33
V.A-type by index UNS32/STRING 96
0x22301 0x34
V.A-mode by index UNS32/STRING 96
0x22301 0x37
V.A-read value by name STRING/EXT_VAR_WERT 24
0x22301 0x38
V.A-write value by name S_WRITE_VAR_DATA 120
- Values: V.A-type by index
V_BOOLEAN, V_UNS08, V_SGN08, V_UNS16, V_SGN16, V_UNS32, V_SGN32, V_REAL64, V_STRING, V_UNKNOWN_TYPE
- Values: V.A-mode by index
NO_ACCESS, UNKNOWN_ACCESS, READ_ONLY, WRITE_ONLY, PROT_ONLY, READ_WRITE, READ_WRITE_PROT, READ_PROT, WRITE_PROT
Structure EXT_VAR_WERT:
typedef union _ext_var_wert
{
UNS08 uns08;
SGN08 sgn08;
UNS16 uns16;
SGN16 sgn16;
UNS32 uns32;
SGN32 sgn32;
REAL64 real64;
BOOLEAN boolean;
VAR_STRING string;
}EXT_VAR_WERT;
Structure S_WRITE_VAR_DATA:
typedef struct s_write_var_data
{
ISG_CHAR name[92];
EXT_VAR_WERT value;
}WRITE_VAR_DATA;