Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
20
UkładywykorzystującesterownikiPLC.Projektowaniealgorytmówsterowania
wobwodziewykonawczymsterownikatrzebazastosowaćhamulecczyluzow−
nik,orazczydookreślaniaróżnychpołożeńjednegoelementusterowanejma−
szynybędąużytestykiNOlubNZwyłącznikówdrogowych(krańcowych)
iwjakisposóbzostanąonedołączonedosterownika.
Symbolicznanazwazmiennejpowinnawprostwskazywaćfunkcję,źródłolub
odbiorcęinformacjizawartejwtejzmiennejoznaczatonajczęściejnp.stoso−
wanietakiejsamejnazwyprzyciskuiwejściabinarnegoIsterownikaPLC,do
któregojestondołączony,lubwyjściabinarnegoQiurządzeniawykonawczego,
którejestdoniegodołączone.
ImplementacjaalgorytmusterowaniawróżnychsterownikachPLCbędziełatwa,
jeślipodczasprojektowaniagozastosujemywyłączniesymbolicznenazwy
zmiennychpozwolitonp.naszybkie„przeniesienie”programuzesterownika
SIMATICS5−90UnasterownikSIMATICS5−115U,wktórymwykorzystywany
jestinnysystemtzw.fizycznegoadresowaniawejśćIorazwyjśćQ,lubnaste−
rownikMitsubishiFX21,któregooprogramowanienarzędzioweMelsecMedoc
używainnychoznaczeńliterowychwejśćbinarnych(X)iwyjśćbinarnych(Y).
Używaniewszędzie,gdzietomożliwe„zboczy”doobsługitzw.zasobówste−
rownikaPLC(np.dozerowaniai/lubustawianialiczników)uniezależniaalgo−
rytmsterowaniaodzmianwydajnościsterowanegoprocesu,szybkościdziałania
urządzeńi/luboperatorówprocesuorazsposobuobsługitychzasobówwróżnych
sterownikachPLC.
Uzyskanieodpornościalgorytmusterowanianamodyfikacjeorazłatwośćjego
implementacjiwróżnychsterownikachPLCczęstowymagastosowaniapozornie
nadmiarowychkonstrukcjiprogramowych(np.zewzględunaróżnesposobyre−
alizacjifunkcjiprogramowegoprzerzutnikaRS)lubtylkopewnychtypówzaso−
bówsterownikaPLC(np.wykorzystywaniewalgorytmachsterowaniatylkotaj−
merówczylizasobówprogramowychsterownikasłużącychdoodliczania
upływuczasutypuTON,gdyżtylkoonestosowanewewszystkichsterow−
nikachPLC[1]).
Bezpieczeństwodziałaniaukładusterowaniawspomagaodpowiedniaprogra−
mowaobsługaobwodówwejściowychsterownikaPLCopróczbezprądowych
zewnętrznychobwodówwejściowychdoprzekazywaniapoleceniawłączenia
operacji(urządzenia)orazobwodówprądowychdojejzatrzymywanianależy
wprogramiestosować„przerzutnik”doobsługitejoperacjioraz„zbocze”dojej
uruchamiania.
Algorytmsterowania(AS),którywpostaciprogramuzostaniezaimplemento−
wanywsterownikuPLC,należyustrukturyzować,czylipodzielićnaczęściod−
powiadającezawykonanienastępującychkolejnoposobieoperacji: