Hallo,
ich habe ein sehr komisches Problem. Sobald ich eine Sonde anlege, wird die Verbindung falsch erkannt. Schaut euch das Bild an, dann wisst ihr was ich meine. Woran liegt das? Was mache ich falsch?
Viele Grüße
Meinst du die erste? Wo die Bezeichnung die da steht nicht wirklich nachvollziehbar ist? Glaube nicht das die ne große Aussage hat. Der Wert stimmt ja auch der in der Sonde steht (wobei ich auch nicht ganz verstehe warum du an ne konstante mit ner Sonde rangehst... )
Ansonsten: Dir ist hoffentlich klar, dass du bei dem hier etwas exzessiven Gebrauch von lokalen Variablen Racing Conditions hast? Im Schlimmsten fall setzt du dadurch nachdem du "Rx loops left index" auf den Wert davon +1 NACHDEM du deine Global auf True gesetzt und "Rx loops left index" genullt hast... die Fallbehandlung wäre besser unten im Case aufgehoben und danach in EINER Schreiboperation.
Außerdem: Du scheinst das als Index zu benutzen arbeitest praktisch also vermutlich nur mit Integers? Würde dann empfehlen da auch Integers zu verwenden statt doubles...
(13.06.2012 16:21 )YYYs schrieb: [ -> ]Sobald ich eine Sonde anlege, wird die Verbindung falsch erkannt.
Eine falsche Verbindung kann ich hier nicht erkennen. Eine genauere Erläuterung wäre hilfreich.
Beste Grüße,
NWO
Hallo YYYs,
lass dir doch einfach mal den Namen der Konstante anzeigen und du wirst sehen, wo der Name der Sonde#16 herkommt (immer von der Datenquelle!)...
(14.06.2012 10:45 )GerdW schrieb: [ -> ]Hallo YYYs,
lass dir doch einfach mal den Namen der Konstante anzeigen und du wirst sehen, wo der Name der Sonde#16 herkommt (immer von der Datenquelle!)...
Du hast recht, der Name der Konstante war Rx left loops. Anscheinend hatte ich das Rx left loops mal auf schreiben gehabt und an ihm eine Konstante erstellt. Diese hatte ich dann einfach kopiert, darum behielt es den Namen.
Danke, Problem gelöst.
Hallo YYY,
nochmal: lass dir das Label der Konstanten anzeigen! Rechtsklick->sichtbare Objekte! (siehe Beitrag#4!)
Noch ein Nachtrag zum (eigentlich als bekannt vorauszusetzenden) Umgang mit LabVIEW:
Kontexthilfe aufmachen, mit dem Verdrahtungstool auf den betreffenden Draht gehen: es wird der Datentyp des Drahts angezeigt und der Name, wenn einer mit dem Draht verknüpft ist! Das gleiche gilt für die Konstante: auch hier einfach mal auf die Kontexthilfe achten!