LabVIEWForum.de - Unerwünschte Tonausgabe

LabVIEWForum.de

Normale Version: Unerwünschte Tonausgabe
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo Big Grin

Folgendes Problem: Bei meinem Programm wird beim Start ein einmaliger Ton mit der Amplitude 0,25 ausgegeben.
Dieser sollte nicht auftreten. Nun weiß ich aber nicht wie ich das Problem bereinigen könnte. Blush
Kann mir bitte jemand helfen?

Lg Noobie
(21.03.2012 14:32 )Noobie schrieb: [ -> ]Kann mir bitte jemand helfen?

Wird schwierig, da
- dein Blockdiagramm größer als ein Bildschirm ist und man sich somit schwer zurecht findet
- durch Kreuz- und Querverdrahtungen die Lesbarkeit deutlich einsgeschränkt ist
- manche Drähte versteckt sind und der Aufräumbutton wohl stark vernachlässigt wurde
- wo ist das Control Toneinstellung?
- das VI ohne fehlende Sub-VIs nicht lauffähig ist


Hast du
- Sichergestellt, dass alle Schalter/Controls richtig initalisiert sind?
- Das deine Schieberegister für die Toneinstellung/Amplitude/etc. richtig initalisiert sind?
- Das ganze mal mit Sonden/Haltepunkte/Lampe gedebugged um zusehen, wann denn der Ton genau ausgegeben wird?

Ich hoffe, ich konnte helfen.

Beste Grüße,
NWO
(22.03.2012 12:44 )NWOmason schrieb: [ -> ]- wo ist das Control Toneinstellung?
Das habe ich mich auch gefragt, und dann gesucht:
Es liegt auf der 2. Seite eines unsichtbar gemachten Tab-Controls. Flop
Gruß, Jens
Ja hab das alles schon gemacht Blush
Mir ist aber aufgefallen, dass das upper limit vom "In Range and Coerce" - Baustein übernommen wird und dann ausgegeben(siehe Bild).
Woran liegt das bzw. was kann ich dagegen machen?

Lg Noobie
(23.03.2012 16:16 )Noobie schrieb: [ -> ]Woran liegt das bzw. was kann ich dagegen machen?

Das liegt dann wohl daran das der Wert, der begrenzt werden soll über 0.25 liegt.


Du hattest erwähnt, dass dies nur beim Programmstart unerwünschterweiße auftritt? Ist dies einmalig? Wenn ja, dann nutz den Schleifenindex und änderer dein Programm dementsprechned ab, dass dies beim ersten Schleifendurchlauf nicht auftritt. Je nachdem, ob dies wirklich der Grund dafür ist (was ich nicht beurteilen kann).

Beste Grüße,
NWO
Ja es tritt nur beim Programmstart und einmalig auf.
Wie meinst du das mit Schleifenindex? Blink

Lg Noobie
(23.03.2012 16:42 )Noobie schrieb: [ -> ]Wie meinst du das mit Schleifenindex? Blink

Sorry, ich meinte den iteration terminal [attachment=39212]

Beste Grüße,
NWO
Ja ok, aber wie? Blink
Weiß nicht genau wie ich da was abändern soll bzw was ich da abändern soll?? Blush

Lg Noobie
Wie gesagt, falls dies der Fehler sein sollte, muss du halt den Fall behandeln, wenn die Schleife erstmalig durchlaufen wird. Vom Konzept her in diese Richtung:

[attachment=39213]


Wobei ich mir nicht wirklich vorstellen kann, dass dies die Ursache für die Tonausgabe sein soll. Das Ganze ist ein ziemliches Stochern im Dunkeln meiner Meinung nach.


Beste Grüße,
NWO
Ja es ist auch ein stochern im Dunkeln, da das Problem erst dann aufgetreten ist, als ich die 2 Formeln zum umrechnen ins Programm eingefügt habe.
Davor lief alles einwandfrei Blush

Ich versteh leider das Bild nicht so ganz Blush

Lg Noobie
Seiten: 1 2
Referenz-URLs