Ich habe bisher die Erfahrung gemacht, dass der "Wait"-Befehl immer reichlich ungenau arbeitet.Nun weiss Ich zwar woran es liegt habe aber keine Ahnung wie man da Abhilfe schafft.Wenn also jemand ne idee hat.
Ich würde diesen Befehl grundsätzlich meiden, da ich es auch nicht besonders elegant finde den Controller sekundenlang in einer Art Warteschleife nichts tun zu lassen.
Für kurze Pausen unter einer Sekunde eignet sich sowieso nur der Befehl "Waitms" und das aber auch nur, wenn es nicht so genau auf die exakte Zeiten ankommt.
Wenn man exakte Zeiten einhalten will, geht das soweit ich weiss nur über einen Timer.
Eleganter ist das auf jeden Fall, weil der Controller dann während der Wartezeit auch noch irgendwas sinnvolles machen kann. Leider ist es mit Timern aber auch meist kniffliger, besonders wenn man viele verschieden lange Pausen benötigt, oder Funktionen nutzt für die Bascom die Timer intern belegt.
Lesezeichen