Tüftlergeist
Level-2
- Beiträge
- 45
- Reaktionspunkte
- 1
-> Hier kostenlos registrieren
Hallo in die Runde!
Ich hab nun eine Frage zu den Arithmetikfunktionen unter S5 (AG 95u).
Es sollen zwei Zählerstände verglichen werden und bei Überschreiten einer bestimmten Differenz ein Ereignis auslösen. Dabei kann Z1 >= Z2 aber auch Z2>=Z1 sein.
Das Zählen selbst ist dabei nicht das Problem, vielmehr das Handling der beiden Integerwerte mit den Artihmetikfunktionen.
Turbo Pascal :
max_diff:=5;
if abs(z2 - z1)>=max_diff then
begin
anweisung;
end else ...
Wie sieht die Umsetzung von […] in AWL aus?
[ABS(Z1-Z2)>=5]
S M 1.0 oder =A 33.0 o.ä.
[O (Z2-Z1) >= 5
O (Z1-Z2) >= 5]
= M 1.0 oder = A 33.0 o.ä.
Mir fehlt leider eine Art Referenzhandbuch zu Step 5. Hat jemand auch dazu eine Idee?
Herzlichen Dank!
Gruß
Andreas
Ich hab nun eine Frage zu den Arithmetikfunktionen unter S5 (AG 95u).
Es sollen zwei Zählerstände verglichen werden und bei Überschreiten einer bestimmten Differenz ein Ereignis auslösen. Dabei kann Z1 >= Z2 aber auch Z2>=Z1 sein.
Das Zählen selbst ist dabei nicht das Problem, vielmehr das Handling der beiden Integerwerte mit den Artihmetikfunktionen.
Turbo Pascal :
max_diff:=5;
if abs(z2 - z1)>=max_diff then
begin
anweisung;
end else ...
Wie sieht die Umsetzung von […] in AWL aus?
[ABS(Z1-Z2)>=5]
S M 1.0 oder =A 33.0 o.ä.
[O (Z2-Z1) >= 5
O (Z1-Z2) >= 5]
= M 1.0 oder = A 33.0 o.ä.
Mir fehlt leider eine Art Referenzhandbuch zu Step 5. Hat jemand auch dazu eine Idee?
Herzlichen Dank!
Gruß
Andreas