Treść książki
Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
12
UkładywykorzystującesterownikiPLC.Projektowaniealgorytmówsterowania
Jestoczywiste,żeniemożemyskuteczniesterowaćprocesem,jeślinie„widzi−
my”wszystkichjegostanów.Jednak„zauważenie”wszystkichstanówprocesunie
zapewniaprawidłowegosterowaniajegoprzebiegiem.Koniecznyjestjeszczeodpo−
wiedniokrótkitzw.czasreakcjiukładusterowania,czyliokresmiędzywystąpieniem
jakiegośzdarzeniaprocesowegoapojawieniemsięnawyjściuQsterownikareakcjina
tozdarzenie,wyliczonejprzezjegoprogramużytkowyPU.Czasreakcjisterownika
PLCnieprzekraczaczasutrwaniadwóchpętliprogramowychnastępującychbezpo−
średniopowystąpieniudanegozdarzeniaprocesowego[1].Oznaczato,żesterownik
PLCpowinienbyćconajmniejdwarazy„szybszy”niżsterowanyprzezniegoproces.
Zazwyczajnajdłużejwykonywanączęściąpętliprogramowejsterownikajest
programużytkownika(PU).Ztegopowoduprzedostatecznymdoboremsterownika
PLCdoprocesunależynapisaćalgorytmsterowaniatymprocesem,copozwolina
oszacowaniewielkościiczasuwykonywaniaprogramu,będącegozapisemtegoalgo−
rytmuwjednymzjęzykówwykorzystywanychdoprogramowaniasterownikówPLC.
Dziękitemumożliwebędzietakżeokreślenieniezbędnejwielkościpamięciprogramu
orazpamięcidanychpodtrzymywanychiniepodtrzymywanychsterownika[1].Jestto
zaś–obokliczbywejśćiwyjśćsterownika–kolejnyczynnikdeterminującydobór
sterownikadoprocesu.
ProblemdoborusterownikaPLCdosterowanegoprocesu–zuwzględnieniem
wieluinnychczynników–zostałszczegółowoprzedstawionynp.w[1].
1.2.
Strukturasprzętowaukładusterowania
zesterownikiemPLC
Układsterowaniamusibyćtakzbudowany,żebysterowanyprocesbyłzawsze
bezpieczny.Jesttojestmożliwetylkowówczas,gdyprocestenbędziepouruchomie−
niunieustanniekontrolowanyprzezsterownikPLCwykonującyodpowiedniprogram
użytkowy.
Nierzadkojednakzapewnieniepełnegobezpieczeństwasterowanemuprocesowi
wkażdejsytuacjijestniemożliwelubwymagaspecjalnych–np.redundancyjnych–
rozwiązańukładusterowania.Jednakprojektującukładialgorytmsterowania,zawsze
należystosowaćrozwiązaniasprzętowo−programowezapewniającespełnienienastę−
pującychwarunkówpodstawowych:
−
uruchomienieprocesumusibyćniemożliwe,jeślisterownikPLClubinneurzą−
dzenieukładusterowaniajestniesprawne;
−
awariaurządzeńniemożeuruchomićsterowanegoprocesu;
−
proceszawszemusidaćsięzatrzymać–nawetpodczasawariisterującychnim
urządzeń.