qqaz pisze: Jakim cudem talerz obrócił Ci się raz 4x a immym 5x?
Jakiś brak kontaktu na kablach, przerwa w zasilaniu od drgań sprzętu?
Bo z pewnoscia nie na skutek działania makra.
Tak, przerwa w zasilaniu... Powtarzalnie, w tym miejscu (i kierunku!), co powinna.
qqaz pisze: i tyle, po prostu czekasz ale w treści petli aktualizuj wartość MagPOs odczytując jej wartość na bierząco.
Jak ją odczytujesz, gdzie jest dostępna to tego nie opisałeś.
Ale kiedyś bedzie miała taką wartość żę wętla się skończy.
Przecież tak jest napisane. Magazyn jest obracany przez silnik z "mimośrodem". Jeśli Input4 = true, to znaczy, że mimośród jest z dala od talerza czyli talerz jest w prawidłowej pozycji. Jeśli silnik jest włączony to każde zadziałanie czujnika, to obrót talerza o jedno narzędzie. I właśnie w ten sposób aktualizuję wartość MagPos.
Nie ma też żadnego ryglowania talerza. Cofanie silnika to po prostu obrót talerzem w drugą stronę.