A gázérzékelő működési elve
Amikor a gázérzékelőt üzembe helyezik, működési folyamata általában három szakaszra oszlik, nevezetesen a bemeneti mintavételre, a felhasználói program végrehajtására és a kimenet átírására. A fenti három szakasz befejezését pásztázási ciklusnak nevezzük. A gázérzékelő CPU-ja a teljes működés során ismételten végrehajtja a fenti három lépést egy bizonyos letapogatási sebességgel.
(1) Bemeneti mintavételi szakasz
A bemeneti mintavételi szakaszban a gázdetektor szkennelés útján sorra beolvassa az összes bemeneti feltételt és adatot, és eltárolja azokat az I/O képterület megfelelő egységeiben. A bemeneti mintavételezés befejezése után átkerül a felhasználói program végrehajtásának és a kimenet átírásának szakaszába. Ebben a két szakaszban a bemeneti helyzet és az adatok változása esetén sem változik a megfelelő egység helyzete és adatai az I/O képterületen. Ezért, feltételezve, hogy a bemenet impulzusjel, az impulzusjel szélességének nagyobbnak kell lennie egy pásztázási periódusnál, hogy a bemenet bármilyen körülmények között beolvasható legyen.
(2) A felhasználói program végrehajtási szakasza
A felhasználói program végrehajtási szakaszában a gázérzékelő mindig felülről lefelé haladva, egymás után pásztázza a felhasználói programot (létradiagram). Az egyes létradiagramok szkennelésekor először mindig a létradiagram bal oldalán lévő érintkezőkből álló vezérlőáramkört olvassa be, és végezzen logikai műveleteket az érintkezőkből álló vezérlőáramkörön a sorrendben: először balra, majd jobbra, először fel, majd le , majd a logikai művelet hatásának megfelelően írjuk át a logikai tekercs megfelelő bitjének helyzetét a rendszer RAM tárterületén; vagy írja át a kimeneti tekercs megfelelő bitjének helyzetét az I/O képterületen; vagy erősítse meg, hogy megvalósítja-e a létradiagramot. Rendszeres speciális funkciókra vonatkozó utasítások.
Vagyis a felhasználói program végrehajtása során mindaddig, amíg az I/O képterületen lévő bemeneti pont helyzete és adatai nem változnak, addig az I/O képterületen vagy a rendszer RAM tárolójában lévő egyéb kimeneti pontok és soft eszközök terület A környezet és az adatok valószínűleg megváltoznak, és a tetején lévő létradiagram programvégrehajtási hatása hatással lesz minden olyan létradiagramra, amely ezeket a tekercseket vagy adatokat használja; ellenkezőleg, alul a létradiagram, annak másik Az átírt logikai tekercs állapota vagy adatai csak a következő letapogatási ciklusig lehetnek hatással a felette lévő programra.
(3) Kimenet újraírási szakasz
A felhasználói program letapogatásakor a gázérzékelő a kimenet újraírási szakaszába lép. Ebben az időszakban a CPU átírja az összes kimeneti reteszelő áramkört az I/O képterület megfelelő helyzetének és adatainak megfelelően, majd a megfelelő perifériákat a kimeneti áramkörön keresztül hajtja át. Jelenleg ez a gázérzékelő valódi kimenete.
Ugyanannyi létradiagram kerül eltérő sorrendbe, és a végrehajtás hatása is eltérő. Ezenkívül a felhasználói program letapogatásának működési hatása eltér a relévezérlő eszköz hard logikai párhuzamos működésétől. Természetesen, ha feltételezzük, hogy a letapogatási ciklus ideje elhanyagolható a teljes működés szempontjából, nincs különbség a kettő között.
Általánosságban elmondható, hogy a gázdetektor letapogatási ciklusa magában foglalja az öndiagnózist, a kommunikációt stb., amint az az alábbi ábrán látható, vagyis egy pásztázási ciklus egyenlő az öndiagnózis, kommunikáció, bemeneti mintavételezés összes mozzanatának összegével. , felhasználói program végrehajtása és kimenet átírása.
Programozható vezérlő, angol nevén ProgrammableLogicController, más néven gázdetektor. A gázérzékelő elektronikus számítógépen alapul, és alkalmas elektromos vezérlőkhöz ipari területen. A relé vezérlő berendezésből származik, de a relé eszközzel ellentétben az áramkör fizikai folyamatán keresztül végzi el a vezérlést, de főként a gázérzékelő memóriájában tárolt programra támaszkodik a vezérlés befejezéséhez a bejövő ill. kimenő információk.
A gázérzékelő elektronikus számítógépre épül, de nem egyenértékű egy általános számítógéppel. A bemeneti és kimeneti információk átalakítása a számítógépen belül többnyire csak magát az információt veszi figyelembe, az információ beviteléhez és kimenetéhez pedig csak egy jó ember-gép interfész kell. A gázérzékelőnek figyelembe kell vennie a megbízhatóságot, a be- és kimenő információk valós idejű jellegét, valamint az információ felhasználását. Különösen az ipari környezethez való alkalmazkodás módját kell figyelembe venni, például az egyszerű telepítést, az interferencia-elhárítást és egyéb kérdéseket.






