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śćsterownikakolejnyczynnikdeterminującydobór
sterownikadoprocesu.
ProblemdoborusterownikaPLCdosterowanegoprocesuzuwzględnieniem
wieluinnychczynnikówzostał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żliwelubwymagaspecjalnychnp.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ń.