Keresés

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

  • JulianSinulf

    őstag

    válasz ekkold #22988 üzenetére

    Eredetileg nem volt fent és lent, csak két kapcsolót figyeltem. Bármelyik is zárna rövidre, a motornak meg kellene állnia. De aztán rájöttem, hogy meg kell különböztetni, mert valahogy el kell indítanom a cuccot a másik irányba, ahol a kapcsoló nem zár.
    Szóval mindegy, hogy melyik miatt lesz a "v" értéke 1. A lényeg, hogy ilyenkor a ciklus ne fusson tovább vagy épp el se induljon, hacsak nem teljesülnek bizonyos feltételek.

    Az lenne a lényeg, hogy, ha az egyik végálláskapcsoló zár, akkor a forgásirányt megváltoztatva elinduljon a motor a másik irányba.
    Vagyis, ha a lenti végálláskapcsoló zár, de a forgásirány szerint még "lefele" menne, akkor ne induljon. Különben (vagyis, ha a forgásirány szerint már "felfele" menne, akkor) induljon el.
    A két kapcsoló egyidőben nem zárhat.

    Hmm. Ez így tényleg nem jó. Így leírva és párszor még elolvasva a hsz-ed, tényleg gond, hogy csak a "v" van.
    Akkor kell még egy változó, amivel megkülönböztetem őket.
    És akkor már a forgásirány is kap egy változót, akkor nem kell megint a gombot néznem.
    A forgásirányt a loop-ban amúgy is nézem minden lefutásnál.

    Köszi! Sokat segítettél!
    Remélem így már menni fog!

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

Hirdetés