LabVIEWForum.de
Blockdiagramm defekt - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Blockdiagramm defekt (/Thread-Blockdiagramm-defekt)



Blockdiagramm defekt - Leffop - 27.07.2012 14:45

Hallo,
für eine Messplatzansteuerung wurde von einem Mitarbeiter (Anfänger) ein Labview Programm entworfen. Leider wurden nur elementare Dinge in SubVIs ausgegliedert und das Hauptprogramm ist riesig geworden. Beim Überprüfen des Programms ist mir aufgefallen, dass das Blockdiagramm defekt ist.
Teilweise befinden sich Elemente außerhalb des anzeigbaren Bereiches (man kann nicht weiter scrollen).
Konstanten die auf lokale Variablen spalten sind plötzlich "unendlich" weit auseinander, sodass man sie nicht mehr sehen kann (nur noch die Verbindungen).
Lokale Variablen werden teilweise als "leer" angezeigt, obwohl sie noch zugeordnet sind (sieht man über Kontext-Menü).
Cleanup klappt natürlich nicht. Auf dem einen Rechner stürzt es einfach ab und auf einem anderen Rechner hat es gar keinen Effekt.

Ich weiß langsam nicht mehr weiter. So kann ich das Projekt (wochenlange Arbeit) weder bearbeiten noch einzelne Bausteine in SubVIs ausgliedern.
Programm wurde unter LV2010 geschrieben.

viele Grüße
Christoph


RE: Blockdiagramm defekt - M Nussbaumer - 27.07.2012 14:55

(27.07.2012 14:45 )Leffop schrieb:  Ich weiß langsam nicht mehr weiter. So kann ich das Projekt (wochenlange Arbeit) weder bearbeiten noch einzelne Bausteine in SubVIs ausgliedern.
Programm wurde unter LV2010 geschrieben.

Du könntest versuchen Teilbereiche auszuwählen und per "Edit->Create SubVI" in SubVI's umzuwandeln dabei wird auch sichergestellt dass alle Eingänge/Ausgänge nicht vergessen werden.

Falls das geht diese Hydra von Blockdiagramm damit kleinhacken und anschliessend die SubVI's noch schön kommentieren und dokumentierenWink

Ansonsten könntest du das VI hochladen damit man sich ein genaueres Bild machen kann, sofern dies rechtlich möglich istWink

Hoffe das hilft dir etwas weiter!

Gruss Marc


RE: Blockdiagramm defekt - Leffop - 27.07.2012 15:06

Vielen Dank für den Tipp mit den SubVIs. Das werde ich demnächst so machen.

Hast du eine Erklärung für das Wiring-Problem? LV kann ich nicht öffentlich machen, aber durchaus als PN wenn das wirklich hilfreich ist.

viele Grüße


RE: Blockdiagramm defekt - GerdW - 27.07.2012 15:16

Hallo Leffop,

wer suchet, der findet...

Dein BD ist (aller Wahrscheinlichkeit nach) größer als 16384 "Pixel" in X- oder Y-Richtung. Das ist die Grenze für LabVIEW, alles darüber führt zu Fehlern der einen oder anderen Art Smile

Erste Grundregel im StyleGuide: Das BD immer auf die Größe einer Bildschirmseite begrenzen. Und erzähle mir nicht, du hättest einen 16k-Bildschirm rumstehen Big Grin


RE: Blockdiagramm defekt - Leffop - 27.07.2012 15:18

hm, nein das nicht, aber evtl. gabs Probleme mit erweiterten Desktops. Ich werde mal etwas experimentieren. Evtl. lässt sich ja was retten. gruß