Dom > Razstava > Vsebine

PLC teme programabilnega logičnega krmilnika Čas skeniranja

Mar 11, 2019

PLC-program se ponavadi zanka, tj. Izvaja večkrat, dokler se izvaja nadzorovani sistem. Na začetku vsake izvedbene zanke se stanje vseh fizičnih vhodov kopira na območje pomnilnika, ki se včasih imenuje "tabela I / O slik", ki je dostopna procesorju. Program nato teče od prvega klica do zadnjega prečnika. Procesor PLC-ja potrebuje nekaj časa, da oceni vse klini in posodobi tabelo I / O-slik s statusom izhodov. Pri majhnih programih in hitrih procesorjih lahko naletimo na čase skeniranja v nekaj milisekundah, pri starejših procesorjih in pri zelo velikih programih pa lahko naletimo na daljše čase skeniranja (približno 100 ms). Preveč dolgi časi skeniranja lahko pomenijo, da je odziv PLC na spreminjanje vhodov ali pogojev procesa prepočasen, da bi bil uporaben.


Ker so PLC-ji postali bolj napredni, so bile razvite metode za spremembo zaporedja izvedbe ladderja in izvedene so bile podprograme. To poenostavljeno programiranje se lahko uporabi za shranjevanje časa skeniranja za hitre procese; na primer, deli programa, ki se uporabljajo samo za postavitev stroja, se lahko ločijo od delov, ki so potrebni za delovanje pri večji hitrosti. Novejši PLC-ji imajo sedaj možnost, da izvajajo logični program sinhrono z IO skeniranjem. To pomeni, da je IO posodobljen v ozadju in logika bere in zapisuje vrednosti, kot je potrebno med logičnim pregledovanjem.


Lahko se uporabijo I / O moduli za posebne namene, kjer je čas skeniranja PLC predolg, da bi omogočal predvidljivo učinkovitost. Natančni časovni moduli ali števčni moduli za uporabo z dajalniki gredi se uporabljajo tam, kjer bi bil čas skeniranja predolg, da bi zanesljivo štel impulze ali zaznal občutek vrtenja kodirnika. To omogoča celo razmeroma počasnemu PLC-ju, da še vedno interpretira števne vrednosti za krmiljenje stroja, saj se kopičenje impulzov opravi z namenskim modulom, na katerega ne vpliva hitrost izvajanja programa na PLC-ju.