Irokez
Guest
Mon Feb 19, 2018 1:04 pm
Witam
Próbuję pierwszy raz zrobić coś na FATEK'u i już mnie nosi z jego logiką.
Próbowałem pracy krokowej, ale on sobie olewa że przeszedł do kolejnego
i wraca jeżeli warunek tranzycji wygasł w poprzednim kroku.
No to OK, zróbmy jak w Step 7 to robię, wpisuję wartość w rejestr i
porównuję.
No więc w Fateku fragmencik programu:
https://zapodaj.net/d069cb5b464ea.png.html
I teraz jak na rysunku będąc w [STEP 20], tranzycją do [STEP 25] jest
wciśnięcie przycisku X1.
Wciskam - przechodzę do [STEP 25]
Puszczam, wracam do [STEP 20]. Silnik jedzie, wystawia M102 a ja tkwię w
[STEP 20] bo puściłem przycisk X1.
Tak samo wygląda próba zrobienia tego za pomocą ichniejszego
programowania krokowego. Nagle jestem w dwóch krokach jednocześnie - na
symulatorze i w rzeczywistości po wgraniu programu.
Siadłem, z rana przepisałem na kroki jak powyżej. Sprawdzam - załamka.
Paranoja do kwadratu.
Sterownik Fatek FBs-14MAJ2-D24, soft - WinProladder v3.27
O co chodzi z logiką Fateka? Gdzie jest błąd?
zdrówko
--
Irokez
Irokez
Guest
Mon Feb 19, 2018 1:50 pm
W dniu 2018-02-19 o 13:04, Irokez pisze:
Quote:
O co chodzi z logiką Fateka? Gdzie jest błąd?
Ok, chwila oderwania się od PLC i... znalazłem
Wchodziłem na początku procedury zawsze w STEP 0 co powodowało
przemiatanie za każdym razem wszystkiego.
Wystarczyło dać zbocze na warunek wejścia w pracę krokową.
PS. też tak macie, że klepniecie post i wtedy nagle rozwiązanie się
znajduje nad którym siedzieliście pół dnia? Ja już tak któryś raz mam.
--
Irokez
michal
Guest
Mon Feb 19, 2018 6:23 pm
Użytkownik "Irokez" <no.email@wp.pl> napisał w wiadomości
news:5a8ac81f$0$656$65785112@news.neostrada.pl...
Quote:
W dniu 2018-02-19 o 13:04, Irokez pisze:
PS. też tak macie, że klepniecie post i wtedy nagle rozwiązanie się
znajduje nad którym siedzieliście pół dnia? Ja już tak któryś raz mam.
--
Irokez
Ja mam. moze niekoniecznie z wyslaniem postu, ale to dość czeste ze
rozwiazanie "przychodzi" gdy juz oglosilem calemu swiatu ze jest ciezko.
m.
Miller Artur
Guest
Mon Feb 19, 2018 6:50 pm
W dniu 2018-02-19 o 13:50, Irokez pisze:
Quote:
W dniu 2018-02-19 o 13:04, Irokez pisze:
O co chodzi z logiką Fateka? Gdzie jest błąd?
Ok, chwila oderwania się od PLC i... znalazłem
Wchodziłem na początku procedury zawsze w STEP 0 co powodowało
przemiatanie za każdym razem wszystkiego.
Wystarczyło dać zbocze na warunek wejścia w pracę krokową.
PS. też tak macie, że klepniecie post i wtedy nagle rozwiązanie się
znajduje nad którym siedzieliście pół dnia? Ja już tak któryś raz mam.
https://en.wikipedia.org/wiki/Rubber_duck_debugging
to działa :)
a.
Grzegorz Kurczyk
Guest
Mon Feb 19, 2018 8:39 pm
W dniu 19.02.2018 o 18:50, Miller Artur pisze:
Quote:
Zgodnie z zasadą: Dziesięć razy komuś wytłumaczysz... sam zrozumiesz ;-)
--
Pozdrawiam
Grzegorz
Irokez
Guest
Mon Feb 19, 2018 9:50 pm
W dniu 2018-02-19 o 20:39, Grzegorz Kurczyk pisze:
Quote:
W dniu 19.02.2018 o 18:50, Miller Artur pisze:
PS. też tak macie, że klepniecie post i wtedy nagle rozwiązanie się
znajduje nad którym siedzieliście pół dnia? Ja już tak któryś raz mam.
https://en.wikipedia.org/wiki/Rubber_duck_debugging
to działa :)
a.
Zgodnie z zasadą: Dziesięć razy komuś wytłumaczysz... sam zrozumiesz
a ile razy było że komuś się tłumaczyło i w połowie zwątpiło...
Metoda faktycznie dobra :)
--
Irokez
Irek.N.
Guest
Mon Feb 19, 2018 10:04 pm
Quote:
PS. też tak macie, że klepniecie post i wtedy nagle rozwiązanie się
znajduje nad którym siedzieliście pół dnia? Ja już tak któryś raz mam.
Trochę inaczej.
Kładę się wk..y, rano wiem dlaczego. :)
Miłego.
Irek.N.
Irek.N.
Guest
Mon Feb 19, 2018 10:13 pm
Quote:
a ile razy było że komuś się tłumaczyło i w połowie zwątpiło...
Metoda faktycznie dobra
Ja pamiętam że żeby się nauczyć Basic-a na C128 zacząłem samemu pisać
kurs

To były dobre czasy, miało się kontrolę nad 100% kodu, a
teraz... wołasz jakąś bibliotekę, w niej funkcję i modlisz się żeby nie
wybuchło ;)
Miłego.
Irek.N.