Ladder logic design transferring an SLC timer accumulator to a second timer preset

Egy One SLC-időzítő értékének használata egy másik időzítő beállításához

Egy SLC-időzítő akkumulátorának egy másik időzítő előbeállításába történő áthelyezése csak akkor megengedett, ha tisztában van az egységekkel, a korlátokkal ...

Az egyik időzítő felhalmozott értékének egy másik időzítő előbeállításaként való használata lehetővé teszi a kezelő által betanított időtartam rögzítését, illetve az időzítés átadását a gép fázisai között. A MOV utasítás egyszerű, a működési szerződés azonban nem az. A rendszer meghibásodhat, ha eltérnek az időalapok, a célérték folyamatosan frissül, vagy egy váratlan nulla kerül az előbeállításba.

Létra logikai kialakítás, amely egy SLC-időzítő akkumulátorértékét egy második időzítő előbeállításába továbbítja

A legbiztonságosabb időzítő-átadás egy tudatos esemény során rögzíti az értéket, ellenőrzi azt, majd a cél előbeállításának írása előtt dokumentálja a mértékegységeket.

Határozza meg, mit jelent az átvitel

Döntse el, hogy a forrás akkumulátorértéke betanult időtartamot, eltelt gyártási időt vagy ideiglenes mérést jelent-e. Ezután határozza meg pontosan, mikor válik érvényessé: egy betanítási ciklust követő egyszeri impulzusnál, a kezelő jóváhagyásakor vagy egy állapotátmenetnél.

A cél előbeállításának minden letapogatási ciklusban történő írása folyamatosan összekapcsolja a két időzítőt. Ez lehet szándékos, de azt is eredményezheti, hogy az aktív időzítő befejezési pontja időzítés közben folyamatosan változik. Az egyszeri impulzussal végrehajtott átvitel egy köztes egész számú változóba általában könnyebben ellenőrizhető.

Ellenőrizze az adatokat a MOV előtt

Mértékegységek és időalap

Az időzítőstruktúrák az időzítő időalapjához kapcsolódó egész számú értékeket tárolnak. Ellenőrizze, hogy a forrás és a cél ugyanazokat a mértékegységeket használja-e. Ha átváltás szükséges, hajtsa végre kifejezetten, és dokumentálja a kerekítést.

Tartomány és technológiai korlátok

Ellenőrizze a rögzített értéket egy mérnöki minimum- és maximumértékhez képest. A nulla vagy a szélsőséges előbeállítás azonnal bekapcsolhatja a kész bitet, illetve veszélyes késleltetést okozhat. Minden akkumulátorérték csendes elfogadása helyett adjon hozzá tartományon kívüli riasztást.

Retentív működéssel kapcsolatos elvárások

A retentív időzítő, a nem retentív időzítő és a tárolt egész szám eltérően viselkedik létradiagram-ágak állapotváltásai és áramkimaradások során. Határozza meg, minek kell megmaradnia leállítás, hiba vagy letöltés után. A megfelelő minta a gépállapot-modellt követi, nem pusztán az utasítás szintaxisát.

Operátorok számára is érthető teszt

Futtasson minimális, normál és maximális betanítási ciklust. Szakítsa meg mindegyiket a rögzítés pillanatában, a célidőzítő időzítése közben, valamint áramkimaradáson keresztül is, ha a megtartás fontos. Jelenítse meg a betanult értéket és az érvényességi állapotot a HMI-n, hogy a karbantartók megkülönböztethessék a konfigurációs problémát a megakadt szekvenciától.

Szerkesztői álláspont: a betanítási funkciók szabályozást igényelnek

Minden olyan funkció, amely a megfigyelt mozgást vagy időt jövőbeli beállított értékké alakítja, egy kis üzembe helyezési rendszernek tekinthető. Védje jogosultságokkal, korlátokkal, jóváhagyási lépéssel és ismert alapértelmezett értékkel. A régebbi platformokat karbantartó mérnököknek szükségük lehet az SLC-kommunikációs útmutatóra is; a csere- és tartalék lehetőségek az Allen-Bradley-kollekcióban találhatók. A processzorspecifikus időzítő-viselkedéshez a Rockwell Automation SLC 500 Instruction Set Reference dokumentumát kell használni.

Kérdések, amelyeket a mérnökök a leállás előtt feltesznek

Írhat a MOV közvetlenül egy időzítő PRE elemébe?

Igen, a támogatott SLC-adatstruktúrákban, de a forrásértéket ellenőrizni kell, és a mértékegységeinek meg kell egyezniük a célidőzítő tervezett időalapjával.

Miért használjunk egyszeri impulzust az átvitelhez?

Az értéket egy meghatározott eseménynél egyszer rögzíti, és megakadályozza, hogy az előbeállítás minden letapogatási ciklusban változzon, kivéve, ha kifejezetten folyamatos követésre van szükség.

Mi történik, ha az előbeállítás nullává válik?

Az időzítő engedélyezésekor azonnal befejeződhet. A nullát kezelje tervezett esetként, vagy utasítsa el minimumkorláttal és riasztással.

Egy One SLC-időzítő értékének használata egy másik időzítő beállításához

Egy SLC-időzítő akkumulátorának egy másik időzítő előbeállításába történő áthelyezése csak akkor megengedett, ha tisztában van az egységekkel, a korlátokkal és a frissítési viselkedéssel. Ez a terv...

Az egyik időzítő felhalmozott értékének egy másik időzítő előbeállításaként való használata lehetővé teszi a kezelő által betanított időtartam rögzítését, illetve az időzítés átadását a gép fázisai között. A MOV utasítás egyszerű, a működési szerződés azonban nem az. A rendszer meghibásodhat, ha eltérnek az időalapok, a célérték folyamatosan frissül, vagy egy váratlan nulla kerül az előbeállításba.

Létra logikai kialakítás, amely egy SLC-időzítő akkumulátorértékét egy második időzítő előbeállításába továbbítja

A legbiztonságosabb időzítő-átadás egy tudatos esemény során rögzíti az értéket, ellenőrzi azt, majd a cél előbeállításának írása előtt dokumentálja a mértékegységeket.

Határozza meg, mit jelent az átvitel

Döntse el, hogy a forrás akkumulátorértéke betanult időtartamot, eltelt gyártási időt vagy ideiglenes mérést jelent-e. Ezután határozza meg pontosan, mikor válik érvényessé: egy betanítási ciklust követő egyszeri impulzusnál, a kezelő jóváhagyásakor vagy egy állapotátmenetnél.

A cél előbeállításának minden letapogatási ciklusban történő írása folyamatosan összekapcsolja a két időzítőt. Ez lehet szándékos, de azt is eredményezheti, hogy az aktív időzítő befejezési pontja időzítés közben folyamatosan változik. Az egyszeri impulzussal végrehajtott átvitel egy köztes egész számú változóba általában könnyebben ellenőrizhető.

Ellenőrizze az adatokat a MOV előtt

Mértékegységek és időalap

Az időzítőstruktúrák az időzítő időalapjához kapcsolódó egész számú értékeket tárolnak. Ellenőrizze, hogy a forrás és a cél ugyanazokat a mértékegységeket használja-e. Ha átváltás szükséges, hajtsa végre kifejezetten, és dokumentálja a kerekítést.

Tartomány és technológiai korlátok

Ellenőrizze a rögzített értéket egy mérnöki minimum- és maximumértékhez képest. A nulla vagy a szélsőséges előbeállítás azonnal bekapcsolhatja a kész bitet, illetve veszélyes késleltetést okozhat. Minden akkumulátorérték csendes elfogadása helyett adjon hozzá tartományon kívüli riasztást.

Retentív működéssel kapcsolatos elvárások

A retentív időzítő, a nem retentív időzítő és a tárolt egész szám eltérően viselkedik létradiagram-ágak állapotváltásai és áramkimaradások során. Határozza meg, minek kell megmaradnia leállítás, hiba vagy letöltés után. A megfelelő minta a gépállapot-modellt követi, nem pusztán az utasítás szintaxisát.

Operátorok számára is érthető teszt

Futtasson minimális, normál és maximális betanítási ciklust. Szakítsa meg mindegyiket a rögzítés pillanatában, a célidőzítő időzítése közben, valamint áramkimaradáson keresztül is, ha a megtartás fontos. Jelenítse meg a betanult értéket és az érvényességi állapotot a HMI-n, hogy a karbantartók megkülönböztethessék a konfigurációs problémát a megakadt szekvenciától.

Szerkesztői álláspont: a betanítási funkciók szabályozást igényelnek

Minden olyan funkció, amely a megfigyelt mozgást vagy időt jövőbeli beállított értékké alakítja, egy kis üzembe helyezési rendszernek tekinthető. Védje jogosultságokkal, korlátokkal, jóváhagyási lépéssel és ismert alapértelmezett értékkel. A régebbi platformokat karbantartó mérnököknek szükségük lehet az SLC-kommunikációs útmutatóra is; a csere- és tartalék lehetőségek az Allen-Bradley-kollekcióban találhatók. A processzorspecifikus időzítő-viselkedéshez a Rockwell Automation SLC 500 Instruction Set Reference dokumentumát kell használni.

Kérdések, amelyeket a mérnökök a leállás előtt feltesznek

Írhat a MOV közvetlenül egy időzítő PRE elemébe?

Igen, a támogatott SLC-adatstruktúrákban, de a forrásértéket ellenőrizni kell, és a mértékegységeinek meg kell egyezniük a célidőzítő tervezett időalapjával.

Miért használjunk egyszeri impulzust az átvitelhez?

Az értéket egy meghatározott eseménynél egyszer rögzíti, és megakadályozza, hogy az előbeállítás minden letapogatási ciklusban változzon, kivéve, ha kifejezetten folyamatos követésre van szükség.

Mi történik, ha az előbeállítás nullává válik?

Az időzítő engedélyezésekor azonnal befejeződhet. A nullát kezelje tervezett esetként, vagy utasítsa el minimumkorláttal és riasztással.

Hozzászólás írása

Felhívjuk a figyelmedet, hogy a hozzászólásokat jóvá kell hagyni a közzétételük előtt.