Cześć!
Napisałem program w Logo do obsługi grzałki i wentylatora w zależności od temperatury zmierzonej czujnikiem PT100 podłączonym do sterownika, korzystam z dwóch Analog threshold trigger'ów do sterowania grzałką i wentylatorem przy odpowiednich temperaturach. Schemat zamieszczam na zdjęciu poniżej.
Ustawiłem temperaturę zadaną na 26°C co odpowiada według obliczeń wartości 304 na wejściu analogowym, jednak grzałka wyłącza się przy wartości 302 na wejściu co odpowiada 25,5°C a włącza się gdy wartość spadnie do 301 co odpowiada 25,25°C.
Tak samo jest z wentylatorem, włącza się gdy wartość wynosi 306 - 26,5°C a wyłącza przy 305 - 26,25°C.
Czy ktoś mógłby mi wyjaśnić dlaczego tak się dzieję? W trakcie symulacji grzałka i wentylator włączają się i wyłączają zgodnie z temperaturą zadaną.
Efekt, który opisałem powyżej uzyskuję na sterowniku, doszedłem już do tego, że nie ma to związku z histerezą, ponieważ mój program jest bez histerezy.
Program załączam do mojego posta.
Napisałem program w Logo do obsługi grzałki i wentylatora w zależności od temperatury zmierzonej czujnikiem PT100 podłączonym do sterownika, korzystam z dwóch Analog threshold trigger'ów do sterowania grzałką i wentylatorem przy odpowiednich temperaturach. Schemat zamieszczam na zdjęciu poniżej.
Ustawiłem temperaturę zadaną na 26°C co odpowiada według obliczeń wartości 304 na wejściu analogowym, jednak grzałka wyłącza się przy wartości 302 na wejściu co odpowiada 25,5°C a włącza się gdy wartość spadnie do 301 co odpowiada 25,25°C.
Tak samo jest z wentylatorem, włącza się gdy wartość wynosi 306 - 26,5°C a wyłącza przy 305 - 26,25°C.
Czy ktoś mógłby mi wyjaśnić dlaczego tak się dzieję? W trakcie symulacji grzałka i wentylator włączają się i wyłączają zgodnie z temperaturą zadaną.
Efekt, który opisałem powyżej uzyskuję na sterowniku, doszedłem już do tego, że nie ma to związku z histerezą, ponieważ mój program jest bez histerezy.
Program załączam do mojego posta.