funktioniert wunderbar wenn man den datentyp für limxt und x auf int ändert. mit real kommt folgnende fehlermeldung:
ZUGRIFF AUF UNERLAUBTE ADRESSE
ich habe gleich mehrere probleme mit I/O variablen.
nicht nur in funktionen, auch in Funktionsbausteinen.
z.B. kann ich eine I/O variable vom Typ Integer nicht als case variable verwenden. die meldun lautet dann vergelich von vorzeichenbehafteten und nicht vorzeichen behafteten typen geht nicht. allerdings gibts dort nur integer.
es scheint an mehreren stellen mit I/O variablen zu hacken.
hat jemand ähnliche Probleme?
Erfahrungen?
mein codesys: 2.3.9.7
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
FUNCTION LIMXt : REAL
VAR_INPUT
END_VAR
VAR_IN_OUT
END_VAR
VAR
END_VAR
LIMXt := X;
dieses simple programm (funktion mit I/O)
funktioniert wunderbar wenn man den datentyp für limxt und x auf int ändert. mit real kommt folgnende fehlermeldung:
ZUGRIFF AUF UNERLAUBTE ADRESSE
ich habe gleich mehrere probleme mit I/O variablen.
nicht nur in funktionen, auch in Funktionsbausteinen.
z.B. kann ich eine I/O variable vom Typ Integer nicht als case variable verwenden. die meldun lautet dann vergelich von vorzeichenbehafteten und nicht vorzeichen behafteten typen geht nicht. allerdings gibts dort nur integer.
es scheint an mehreren stellen mit I/O variablen zu hacken.
hat jemand ähnliche Probleme?
Erfahrungen?
mein codesys: 2.3.9.7