Hallo,
ich habe mal ne ganz einfache Frage. Wie kann ich in Fup bzw. Kop Daten vom Typ Dword vergleichen??? ==D etc geht nicht, bzw nur bei abgeschalteter Typüberprüfung.
würde das ganze ja einfach in AWL machen wie sonst auch, aber dann jammert der Kunde.
DWORD oder WORD kann man mit FUP/KOP nur auf gleich oder ungleich "vergleichen".
1.DWORD XOR 2.DWORD
Wenn beide DWORD gleich sind, dann ist das Ergebnis der Operation 0 (Null).
Hier FUP/KOP-kompatibler Code:
Code:
U(
L MD 0
L DW#16#1234
XOD
T LD 4 //Ergebnis wegwerfen
SET
SAVE
CLR
U BIE
)
U ==0
= M 10.0
Hallo,
ich habe mal ne ganz einfache Frage. Wie kann ich in Fup bzw. Kop Daten vom Typ Dword vergleichen??? ==D etc geht nicht, bzw nur bei abgeschalteter Typüberprüfung.
würde das ganze ja einfach in AWL machen wie sonst auch, aber dann jammert der Kunde.
Du kannst ja die WORD/DWORD-Variable per MOVE in eine (temp)INT/DINT-Variable schieben und diese dann vergleichen, das sollte in KOP/FUP gehen und die Typüberprüfung darf an bleiben ...