Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
StrukturaukładusterowaniaidobórsterownikaPLC
11
Czastrwaniapętliprogramowej(nazywanytakżeczasemcyklulubczasemska−
nowania)możebyćzmiennyjeślisterownikPLCpracujewtzw.trybiepracyciągłej
lubwprzybliżeniustałypodczaspracyztzw.stałymczasemcyklu[1].
PonieważwkażdejpętliprogramowejsterownikaPLCinformacjaostanieste−
rowanegoprocesuuaktualnianajesttylkorazwfazieakt_PII,czyliprzedkolejnym
„przeliczeniem”algorytmusterowaniaalgorytmtenmoże„niezauważyć”zbyt
szybkichzmianstanusterowanegoprocesuiwówczassterownikPLCniebędziemógł
skuteczniesterowaćjegoprzebiegiem.
Abyniedoszłodotego,sterownikPLCmusibyćdobranydoprocesuwtakispo−
sób,byzarównonajkrótszyczastrwaniawartości0i1wszystkichjegobinarnych
zmiennychwejściowychI(czylizmiennychwyjściowychsterowanegoprocesu),jak
iodstępmiędzydowolnymizmianamiwartościróżnychbinarnychzmiennychwej−
ściowychIsterownikaPLCbyłydłuższeodczasutrwanianajdłuższejjegopętli
programowej[1].
Warunkitemożnazłagodzić,określającjeoddzielniedlakażdejoperacjitech−
nologicznejsterowanegoprocesuibiorącwówczaspoduwagętylkozmiennewejściowe
Iwykorzystywanepodczassterowaniaprzebiegiemtakiejoperacjiorazmaksymalny
czastrwaniapętliprogramowejwykonywanejwówczasprzezsterownikPLC.
Rysunek1.1.SchematdziałańpętliprogramowejsterownikaPLC:ADprocedurapełnej
autodiagnostykisterownika,Iwejściabinarnesterownika,Qwyjściabinarne
sterownika,akt_PIIprocedurauaktualnianiaobrazuobsadzonychwejśćbinarnychI
sterownika,PUprogramużytkownika,akt_PQIprocedurauaktualnianiawartości
obsadzonychwyjśćbinarnychQsterownika,OCproceduraobsługicyklu,PII,
PQI,M,TorazCobszarypamięcidanychsterownika,wktórychprzechowywane
obrazyobsadzonychwejśćbinarnychIiwyjśćbinarnychQsterownika,wartości
jegoznacznikówbitowychMorazdanetajmerówTilicznikówC