PLC structure generated out of the V.E. variable list

Representation in the exported file

TYPE STRING_20: 
  STRUCT 
    token:STRING(20); 
    f1_st: ARRAY[0..2] OF BYTE; 
  END_STRUCT 
END_TYPE 
TYPE STRING_20_2: 
  STRUCT 
    token:STRING(20); 
    f1_st: ARRAY[0..106] OF BYTE; 
  END_STRUCT 
END_TYPE 
TYPE OFF: 
  STRUCT 
    X: UINT; 
    Y: UINT; 
  END_STRUCT 
END_TYPE 
TYPE VE_CHANNEL_DATA_CH_1: 
  STRUCT 
    FARBE: ARRAY[0..2] OF UINT;(* index = 0 *) 
    f1:ARRAY[0..17] OF BYTE; 
    TEXT: ARRAY[0..1] OF STRING_20;(* index = 1 *) 
  END_STRUCT 
END_TYPE 
TYPE VE_GLOBAL_DATA_FROM_CH_1: 
  STRUCT 
    INFO_IN: ARRAY[0..1] OF OFF; 
    INFO_OUT: ARRAY[0..1] OF OFF; 
  END_STRUCT 
END_TYPE