Exemplarische Ausgabedatei für MULTIPROG

Der nachfolgende Export für MULTIPROG basiert auf der identischen V.E.-Variablenliste wie der Export für CODESYS.

TYPE
  TYPE_STRING_20 : ARRAY[0..20] OF BYTE;
END_TYPE
TYPE
  ALIGN_STRING_20_1 : ARRAY[0..2] OF BYTE;
END_TYPE
TYPE
  ALIGN_STRING_20_2 : ARRAY[0..106] OF BYTE;
END_TYPE
TYPE STRING_20_1:
STRUCT
  Token     : TYPE_STRING_20;
  alignment : ALIGN_STRING_20_1;
END_STRUCT;
END_TYPE
TYPE STRING_20_2:
STRUCT
  Token     : TYPE_STRING_20;
  alignment : ALIGN_STRING_20_2;
END_STRUCT;
END_TYPE
TYPE OFFSET:
STRUCT
  X: UINT;
  Y: UINT;
END_STRUCT;
END_TYPE
TYPE
  T2_FARBE : ARRAY[0..2] OF UINT;
END_TYPE
TYPE
  F1_2:ARRAY[0..17] OF BYTE;
END_TYPE
TYPE
  T2_TEXT : ARRAY[0..1] OF STRING_20_1;
END_TYPE
TYPE VE_CHANNEL_DATA_CH_1:
STRUCT
    FARBE: T2_FARBE;   (* index = 0 *)
    f1 : F1_2;
    TEXT: T2_TEXT;   (* index = 1 *)
END_STRUCT;
END_TYPE
TYPE
  T3_OFFSET : ARRAY[0..1] OF OFFSET;
END_TYPE
TYPE
  T3_OFFSET : ARRAY[0..1] OF OFFSET;
END_TYPE
TYPE VE_GLOBAL_DATA_FROM_CH_1:
STRUCT
    INFO_IN: T3_OFFSET;
    INFO_OUT: T3_OFFSET;
END_STRUCT;
END_TYPE