Þegar forritanlegi rökstýringin er tekin í notkun er vinnuferli hans almennt skipt í þrjú stig, nefnilega inntakssýni, keyrslu notendaforrits og endurnýjun úttaks. Að ljúka ofangreindum þremur stigum er kallað skönnunarlota. Á öllu rekstrartímabilinu framkvæmir örgjörvi forritanlegs rökstýringar ítrekað ofangreind þrjú stig á ákveðnum skannahraða.
Inntakssýni
Í inntakssýnistökustigi les forritanlegi rökstýringin öll inntaksástand og gögn í röð á skannahátt og geymir þau í samsvarandi einingum á I/O myndsvæðinu. Eftir að inntakssýnatöku er lokið fer það inn í notendaforritið og endurnýjunarstigið. Á þessum tveimur stigum, jafnvel þótt inntaksástand og gögn breytist, mun ástand og gögn samsvarandi eininga á I/O myndsvæðinu ekki breytast. Þess vegna, ef inntakið er púlsmerki, verður breidd púlsmerksins að vera meiri en ein skannalota til að tryggja að hægt sé að lesa inntakið í öllum tilvikum.
Framkvæmd notendaforrits
Á framkvæmdastigi notendaforritsins skannar forritanlegi rökstýringin alltaf notendaforritið (stigamynd) í röð frá toppi til botns. Þegar hver stigamynd er skannað er stjórnrásin sem samanstendur af tengiliðunum vinstra megin á stigamyndinni alltaf skanuð fyrst og stjórnrásin sem samanstendur af tengiliðunum er stjórnað í röðinni vinstri fyrst, hægri annar, efst fyrst, neðsta sekúndu. Síðan, samkvæmt niðurstöðu rökréttrar aðgerðar, er ástand samsvarandi bita rökspólunnar í vinnsluminni kerfisgeymslusvæðisins endurnýjað; eða ástand samsvarandi bita úttakspólunnar á I/O myndsvæðinu er endurnýjað; eða það er ákveðið hvort framkvæma eigi sérstaka aðgerðaskipunina sem tilgreind er í stigamyndinni.
Það er, meðan á keyrslu notendaforritsins stendur mun aðeins ástand og gögn inntakspunktsins á I/O myndsvæðinu ekki breytast, en ástand og gögn annarra úttakspunkta og mjúkra tækja á I/O myndsvæðinu. eða vinnsluminni kerfisins getur breyst og niðurstöður forritaframkvæmda á stigamyndinni sem er raðað hér að ofan munu hafa áhrif á allar stigamyndirnar sem eru raðað hér að neðan sem nota þessar spólur eða gögn; þvert á móti, ástand eða gögn endurnærðra rökspóla stigamyndarinnar sem er raðað hér að neðan getur aðeins tekið gildi á forritinu sem er raðað fyrir ofan það í næstu skönnunarlotu.
Ef tafarlausa I/O kennsla er notuð við framkvæmd forritsins er hægt að nálgast I/O punktinn beint. Ef I/O leiðbeiningin er notuð, verður gildi inntaksferlismyndaskrárinnar ekki uppfært. Forritið tekur gildið beint úr I/O einingunni og myndaskrá framleiðsluferlisins verður uppfærð strax, sem er nokkuð frábrugðið strax inntak.
Endurnýjun úttaks
Eftir að hafa skannað notendaforritið fer forritanlegi rökstýringin inn í endurnýjunarfasa framleiðslunnar. Á þessu tímabili endurnýjar CPU allar úttakslásrásir í samræmi við samsvarandi stöðu og gögn á I/O myndsvæðinu og keyrir síðan samsvarandi jaðartæki í gegnum úttaksrásina. Á þessum tíma er það raunveruleg framleiðsla forritanlegs rökstýringar.
Hvernig PLC virkar
Aug 06, 2024
Skildu eftir skilaboð

