Step 7 SCL UDTs vergleichen

Limette

Level-2
Beiträge
282
Reaktionspunkte
3
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Tag liebe Leute,

ich würde gerne in SCL iRawDMC und iMachiningDMC miteinander vergleichen. Wie man Arrays oder Strings miteinander vergleicht weiß ich, nur bei UDT weiß ich es nicht. Geht das überhaupt?
Bild des UDTs anbei. Sind einfach 16 Bytes. Wäre super wenn mir jemand einen Tipp hat. Danke im Voraus.

Code:
VAR_INPUT
  iStart: BOOL;
  iType: INT;
  iRawDMC: "UDT_DMC";
  iMachiningDMC: "UDT_DMC";                     

END_VAR

udt.jpg
 
Code:
xResult_gleich := iRawDMC.Prefix_3 = iMachiningDMC.Prefix_3
              AND iRawDMC.Prefix_2 = iMachiningDMC.Prefix_2
              AND ...
              AND iRawDMC.Spare = iMachiningDMC.Spare ;

Harald
 
Zurück
Oben