El Cattivo
Level-2
- Beiträge
- 157
- Reaktionspunkte
- 8
-> Hier kostenlos registrieren
Hallo,
ich bin vor kurzen auf ein Problem gestoßen bei dem ich nicht so richtig weiter gekommen bin. Vieleicht könnt Ihr mir helfen.
Ich habe folgendes Programm:
In der Simulation bekomme ich das mathematisch richtige Ergebnis T#2s400ms.
Lade ich das Ganze auf meine PLC (WAGO750-819) bekomme ich das logisch richtige Ergebnis T#225ms (wegen des überlauf der INT Variable).
Warum bekomme ich im CoDeSys kein Typenkonflikt bzw. warum rechnet die Simulation "falsch".
ich bin vor kurzen auf ein Problem gestoßen bei dem ich nicht so richtig weiter gekommen bin. Vieleicht könnt Ihr mir helfen.
Ich habe folgendes Programm:
Code:
VAR
DURCHFAHRZEIT: TIME;
STRECKE: INT:= 20;
GESCHWINDIGKEIT: INT:=30;
END_VAR
DURCHFAHRZEIT:=INT_TO_TIME(STRECKE*3600/GESCHWINDIGKEIT);
In der Simulation bekomme ich das mathematisch richtige Ergebnis T#2s400ms.
Lade ich das Ganze auf meine PLC (WAGO750-819) bekomme ich das logisch richtige Ergebnis T#225ms (wegen des überlauf der INT Variable).
Warum bekomme ich im CoDeSys kein Typenkonflikt bzw. warum rechnet die Simulation "falsch".