hat hier zufällig jeamnd Ahnung von SPS Programmierung?
ich hab volgendes Problem
Beim Sprung von 0 auf -1 wird der Maxiamale -Wert gesetzt also -32768
Ich brauche aber die -1 da ich eine Positionsbestimmung machen möchte ich habe ein Feld 5 mal 4 und die Koortdinate 0,0 ist in der linken unteren Ecke solange ich in positive Richtung fahren will also die soll-position grösser als die ist-position ist ist das ja kein problem mittels soll - ist = weg
das Problem ist jetzt das wenn weg eigendlich -1 sein müsste ich zb von 1,0 auf 0,0 fahren möchte, durch die Bit verarbeitung ein -11111111 und nicht ein -00000001 dabei raus kommt wie kann ich sowas umgehn?
SPS Programmierung
Moderatoren: CC|RoiDanton, CC|Dr.HelmutKohl
- CC|Schulterkrueppel
- ConCarne
- Beiträge: 1620
- Registriert: 28 Mai 2002, 14:14
- CC|Schulterkrueppel
- ConCarne
- Beiträge: 1620
- Registriert: 28 Mai 2002, 14:14
Re: SPS Programmierung
ok, auf dem WC kommen einem die besten Ideen! Da ich eh weiss in welche Richtung die Fahrt gehn muss, tausche ich einfach Minuend und Subtrahend, also rechne ich jetzt Istwert- sollwert und komme auf den weg den ich nach links fahren muss und muss mich nicht über Minuswerte ärgern mit denen ich nix anfangen kann.
Ich lass das mal stehn wer weiss wem das vielleicht mal hilft.
Ich lass das mal stehn wer weiss wem das vielleicht mal hilft.
- -|SoI|- sharpshooter
- Keksmember
- Beiträge: 1705
- Registriert: 29 Mai 2002, 22:16
- Kontaktdaten:
Re: SPS Programmierung
So hätt ich's auch gemacht!