Witam
W ramach pracy przejściowej, mam do wykonania projekt polegający na sterowaniu temperatura w pomieszczeniu za pomocą zaworu analogowego na odcinającego dopływ gorącej wody do grzejnika na oprogramowaniu STEP 7 od Siemensa. Jest to projekt czysto wirtualny, czyli sprzęt dowolnie wybieram sam. Chciałbym tylko by hardware był w rozsądnych cenach.
Już na samym początku napotkałem na znaczący dla mnie problem.
Chciałbym zastosować czujnik temperatury Pt100, jako jeden z najpopularniejszych. Zastanawiam sie jak go zastosować. Czy należy go podłączyć pod moduł wyjść cyfrowych z ustawionym 1 na wyjściu czyli 5V i do modułu wejść analogowych i otrzymany prąd za pomocą jakieś funkcji arytmetycznych przekształcać na temperaturę(zgodnie z charakterystyką Pt100). Czy też są jakieś skalery wbudowane w S7. albo automatyczny odczyt temperatury z Pt100?
Jeśli mój zamysł jest błędny proszę o poprawienie mnie.
Drugim problem jest chyba trochę bardziej skomplikowane(przynajmniej dla mnie) zastosowanie wbudowanego bloczka PID do sterowania temperatura w czasie ciągłym FB58.
Ma on jednak tyle opcji, że na razie wpatruję się w niego jak w obrazek. Dokumentacja średnio rozjaśnia sytuacje.Wiem, że na pewno potrzebuje nastaw PID, czytając o S7 dowiedziałem się ze jest opcja autotunnigu, jednak nie mam najmniejszego pojęcia jak jej użyć. Bez fizycznego podłączenia układu grzejnika i zaworu pewnie nie jestem w stanie jej użyć.
Rozumiem, że FB58 po otrzymaniu na wejściu temperatury pomieszczenia na wyjściu powinien dać napięcie na zaworze czyli jego stopien otwarcia.
Czy byłby ktoś stanie pomóc mi wyjaśnić jak zaprogramować ten regulator PID.
Wiem, że dla wielu te problemy są banalne, jednakże proszę o jakieś pomysły.
Pozdrawiam
W ramach pracy przejściowej, mam do wykonania projekt polegający na sterowaniu temperatura w pomieszczeniu za pomocą zaworu analogowego na odcinającego dopływ gorącej wody do grzejnika na oprogramowaniu STEP 7 od Siemensa. Jest to projekt czysto wirtualny, czyli sprzęt dowolnie wybieram sam. Chciałbym tylko by hardware był w rozsądnych cenach.
Już na samym początku napotkałem na znaczący dla mnie problem.
Chciałbym zastosować czujnik temperatury Pt100, jako jeden z najpopularniejszych. Zastanawiam sie jak go zastosować. Czy należy go podłączyć pod moduł wyjść cyfrowych z ustawionym 1 na wyjściu czyli 5V i do modułu wejść analogowych i otrzymany prąd za pomocą jakieś funkcji arytmetycznych przekształcać na temperaturę(zgodnie z charakterystyką Pt100). Czy też są jakieś skalery wbudowane w S7. albo automatyczny odczyt temperatury z Pt100?
Jeśli mój zamysł jest błędny proszę o poprawienie mnie.
Drugim problem jest chyba trochę bardziej skomplikowane(przynajmniej dla mnie) zastosowanie wbudowanego bloczka PID do sterowania temperatura w czasie ciągłym FB58.
Ma on jednak tyle opcji, że na razie wpatruję się w niego jak w obrazek. Dokumentacja średnio rozjaśnia sytuacje.Wiem, że na pewno potrzebuje nastaw PID, czytając o S7 dowiedziałem się ze jest opcja autotunnigu, jednak nie mam najmniejszego pojęcia jak jej użyć. Bez fizycznego podłączenia układu grzejnika i zaworu pewnie nie jestem w stanie jej użyć.
Rozumiem, że FB58 po otrzymaniu na wejściu temperatury pomieszczenia na wyjściu powinien dać napięcie na zaworze czyli jego stopien otwarcia.
Czy byłby ktoś stanie pomóc mi wyjaśnić jak zaprogramować ten regulator PID.
Wiem, że dla wielu te problemy są banalne, jednakże proszę o jakieś pomysły.
Pozdrawiam