Új hozzászólás Aktív témák

  • Szirty

    őstag

    válasz Miertvansote #6091 üzenetére

    Helló Miertvansote!

    Túl sokat nem lehet róla regélni.
    Mint tudjuk a PLC a programot ciklikusan hajtja végre. Tehát amikor a program egyszer lefutott, visszamegy az elejére és kezdi elölről a futtatást. Amikor végére ért ekkor ismét kezdi elölről újra és újra.
    Egy ilyen lefutást nevezünk egy PLC ciklusnak.

    A firs cycle flag egy olyan logikai változó, amelyik 1 (TRUE) értéket vesz fel amikor az első ilyen ciklus lezajlik, majd a következő ciklus végrehajtása előtt törlődik (FALSE) és innentől inaktív (FALSE) marad.

    Ami még lényeges, hogy mi az "első" ciklus.
    Az a ciklus amikor a PLC elkezdi a programot futtatni pl. bekapcsolás után (tápfeszültség megjelenésekor).
    Illetve amikor program módból futás (RUN) módba kerül.

    Rendszerint inicializálási feladatokat lát el. Vagyis amikor 1 állapotú, akkor bizonyos dolgokat alaphelyzetbe lehet vele állítani.
    Pl. törölni változókat, kikapcsolni bekapcsolt dolgokat.
    Pl. bekapcsolt kimenetet kikapcsolni a váratlan újraindulás ellen (áramszünet után).

Új hozzászólás Aktív témák