Cytat:
Marker to znacznik wewnętrzny (taki bit, przerzutnik pomocniczy).
A jakie ma zastosowanie w programie ??
Jako element pamięciowy, jako przekaźnik pomocniczy, jako element upraszczający schemat.
Thisterezy - różnica między temperaturą włączenia i wyłączenia.
Zwykle piec sterujesz jakimś przekaźnikiem wzmacniającym sygnał z procesora sterownika do poziomu wymaganego przez np. zawór pieca gazowego, stycznik pieca elektrycznego lub pompy.
Jeżeli Tmin=Tmax to przekaźnik wyjściowy może się w niekorzystnych warunkach włączać i wyłączać w bardzo, krótkich odstępach czasu (wyznaczonymch cyklem pracy sterownika i bezwładnością obiektu i układu pomiary temperatury) co doprowadzi do jego uszkodzenia (wypalenia styków) a także do zakłóceń w sieci elektrycznej szczególnie gdy piec (lub inne urządzenie sterowane) jest większej mocy
Cytat:
Z tym sterowaniem to jeszcze jest taka sprawa, ze musi dzialac tylko od 7 do 15 i wlasnie to trzeba jakos z tym czujnikiem polaczyc. Tzn. chodzi o to, zeby się w dzien bylo cieplo, a w nocy lekko zimniej dla oszczednosci energii.
No to stosujesz w obwodzie sterowania przekaźnik czasowy, który od 7-15 jest włączony w obwód z komparatorami dziennego zestawu temperatur a w pozostałych godzinach powiedzmy nocnego zestawu temperatur.
Sygnał z miernika temperatury podajesz na wejście analogowe sterownika.
Cytat:
Czy ma to znaczenie jaki bedzie to piec (np. jesli chodzi o napiecie) ??
No ma znaczenie o tyle, że piec musi mieć możliwość sterowania jakimś sygnałem elektrycznym. Od sposobu sterowania i wymaganej do tego mocy stosujesz odpiowiedni układ pośredniczący (np. stycznik mocy włączający trójfazowe zasilanie do pieca akumulacyjnego)
Ogólnie taki sterownik realizuje taki program sterowania
I0 (nazwane START w programie) - włącznik sterowania 1- pracuj
Q0 (Nazwane PIEC w programie) -wyjście sterowania do pieca 1=grzeje;
I7 (nazwane TEMP - wejście z termometru
POWTARZAJ_OD_WŁĄCZENIA_ZASILANIA
{
JEŻELI START=1 TO
{
JEŻELI ((Godzina>"6:59") I (Godzina<"15:00") TO
{ /* realizowane od 7 do 15 */
JEŻELI TEMP<Tmin_dzień TO PIEC:=1;
JEŻELI TEMP>Tmax_dzien TO PIEC:=0;
}
W_PRZECIWNYM_PRZYPADKU
{ /* realizowane w pozostałych godzinach */
JEŻELI TEMP<Tmin_noc TO PIEC:=1;
JEŻELI TEMP>Tmax_noc TO PIEC:=0;
}
}
W_PRZECIWNYM_PRZYPADKU
PIEC:=0; /* wyłączenie pieca jeżeli START=0 */
}
}