LabVIEWForum.de
XY Quadrantenspiegelung - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Signaldarstellung (/Forum-Signaldarstellung)
+---- Thema: XY Quadrantenspiegelung (/Thread-XY-Quadrantenspiegelung)



XY Quadrantenspiegelung - Smarty - 16.01.2009 13:17

Hallo, habe folgendes Problem,
Ich möchte 2 Arrays in einer XY-Darstellung anzeigen. Aber die Anzeige spiegelt mir den Kreis horizontal und Vertikal somit bekomm ich diese im Bild6 dargestellte Darstellung!
Dachte mir das ich einfach die Leitungen vom Bündel XY vertausche aber pustekuchen!! nix funkt hat jemand eine idee warum mir der Kreis nicht sauber dargestellt wird? Besser noch was kan ich tun?

Danke schon mal.Smile

und auch versteh ich nicht warum er mir immer unten ausm eck zum zeichnen beginnt??? aber das wäre verkraftbar!

[attachment=16166]

[attachment=16167]

Lv86_img[attachment=16165]


XY Quadrantenspiegelung - Achim - 16.01.2009 13:54

Ich bin sicher, der YX-Graph zeigt das an, was in den Arrays steht...


XY Quadrantenspiegelung - Lucki - 16.01.2009 14:17

Du hast zu hohe Erwartungen gegenüber dem LV-Forum.
Du nimmst also ernstlich an, daß hier jemand die Wingelgeber-Karte von Haidenhain mit LabVIEW-Treibern im PC installiert hat, und daß daran eine Hardware mit Winkelgeber angeschlossen ist, die haargenau die die gleichen Signale wir bei Dir liefert? - Nur dann wäre eine Diagnose möglich.
Dazu kann ich nur sagen: Viel Glück.
Reale Chanchen für eine Hilfe hast Du hingegen, wenn Du die fremden VIs herausnimmst und statt desen die entprechenden Signalarrays, gespeichert als Standardwerte in Anzeige-/Bedienelementen oder Konstanten, mitlieferst. Dann ist das VI lauffähig.

Vorläufige Einschätzung ist: Bei der Darstellung hast Du nichts falsch gemacht, die Signale kommen aus Deiner Karte offenbar schon so raus wie sie dargestellt werden. Es könnte auch ein Überlauf-Problem sein, denn im Diagramm nutzt Du ja den U16-Zahlenbereich voll aus. (Vielleicht wurde intern mehr gezählt als 65000).


XY Quadrantenspiegelung - jg - 16.01.2009 14:27

Also, wenn ich mir die Bedienungsanleitung, die man hier finden kann:
http://www.heidenhain.de/index.php?WCMSGro...mp;CS_UID=18506
durchlese, fällt folgendes auf:
Zitat:IK220BurstSig
Vorher im RAM-Buffer abgelegte Amplituden-Wertepaare
werden ausgelesen. Der Lesezeiger wird anschließend um
Anzahl gelesener Werte erhöht.
Prototyp: BOOL IK220BurstSig (USHORT Axis,
USHORT maxCount, USHORT* pPeriod,
SHORT* pAmp0, SHORT* pAmp90,
USHORT* pCount, USHORT* pStatus)
Die Ausgänge pAmp0 und pAmp90 sind als Zeiger auf Short, nicht als Zeiger auf Unsigned Short definiert. Ändere entweder das SubVI oder wandle deine Ausgabe-Array in I16 um.

Gruß, Jens


XY Quadrantenspiegelung - Smarty - 19.01.2009 08:48

' schrieb:Du hast zu hohe Erwartungen gegenüber dem LV-Forum.
Du nimmst also ernstlich an, daß hier jemand die Wingelgeber-Karte von Haidenhain mit LabVIEW-Treibern im PC installiert hat, und daß daran eine Hardware mit Winkelgeber angeschlossen ist, die haargenau die die gleichen Signale wir bei Dir liefert? - Nur dann wäre eine Diagnose möglich.
Dazu kann ich nur sagen: Viel Glück.
Reale Chanchen für eine Hilfe hast Du hingegen, wenn Du die fremden VIs herausnimmst und statt desen die entprechenden Signalarrays, gespeichert als Standardwerte in Anzeige-/Bedienelementen oder Konstanten, mitlieferst. Dann ist das VI lauffähig.

Vorläufige Einschätzung ist: Bei der Darstellung hast Du nichts falsch gemacht, die Signale kommen aus Deiner Karte offenbar schon so raus wie sie dargestellt werden. Es könnte auch ein Überlauf-Problem sein, denn im Diagramm nutzt Du ja den U16-Zahlenbereich voll aus. (Vielleicht wurde intern mehr gezählt als 65000).

Danke Lucki. Ich finds super das ich trotz meiner falschen Fragestellung soviele Antworten bekommen habe ehrlich. Nein Ich habe doch nix von der Zählerkarte erwähnt! Meine Frage war doch nur, ob jemand weiss wie ich diese Quadranten vertauschen kann! Natürlich weiss ich das niemand die karte hat und das analysieren kann! Ich habe nur oft genug in Beiträgen gelesen " wie wärs wennst mal die LV Datei uploadest?" und dachte mir einfach alles zu diesem Thema rein zu stellen! Naja ich danke Dir trotzdem herzlich für die ANtwort. Wink


XY Quadrantenspiegelung - Smarty - 19.01.2009 09:00

' schrieb:Also, wenn ich mir die Bedienungsanleitung, die man hier finden kann:
http://www.heidenhain.de/index.php?WCMSGro...mp;CS_UID=18506
durchlese, fällt folgendes auf:

Die Ausgänge pAmp0 und pAmp90 sind als Zeiger auf Short, nicht als Zeiger auf Unsigned Short definiert. Ändere entweder das SubVI oder wandle deine Ausgabe-Array in I16 um.

Gruß, Jens


Danke Jens, ich habe das schon gelesen (wohl besser überlesen) nur wusste ich einfach den Hintergrund nicht warum die Quadranten so durcheinander gezeichnet werden (Funktion nicht bewusst)! Jetzt nach deiner Antwort oder besser nach allen Antworten hier hab ich wieder dazu gelernt! Dein Tipp war halt hier der der die Lösung für mich erklärt hat und es funktioniert jetzt auch prima. Big Grin

Danke Danke euch allen und nochmal sorry das ich so "Regellos" gefragt habe. Habe ohne Regeln einfach getippt was ich gedacht habe Huh
Schönen Tag noch allen.