LabVIEWForum.de
TXT-Tabelle an beliebiger Stelle bearbeiten? - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenbank & File IO (/Forum-Datenbank-File-IO)
+---- Thema: TXT-Tabelle an beliebiger Stelle bearbeiten? (/Thread-TXT-Tabelle-an-beliebiger-Stelle-bearbeiten)

Seiten: 1 2


TXT-Tabelle an beliebiger Stelle bearbeiten? - Lucki - 14.05.2007 12:09

' schrieb:Ich versteh da wohl was nicht...er braucht doch überhaupt keine manuellen Editiermöglichkeiten, oder? Wenn ne automatisierte Messung fehlschlägt, wird in seinem Array ein Wert (automatsich) getauscht, damit diese Messung beim nächsten Durchlauf nicht mehr durchgeführt wird.
Entschuldige, ich habe mir den Beitrag und den Threat wohl nicht so gründlich angeschaut wie Du, und Du hast sicherlich recht. Mir ist genaugenommen nur die fettgedruckte Fomulierung
Zitat:Kann ich nicht irgendwie nur eine Zeile oder sogar ein Element (Zeile x, Spalte y) der Tabelle austauschen?
ins Auge gefallen, und diese suggeriert natürlich erst mal einen höchst persönlichen manuellen Editierwunsch des Verfassers.


TXT-Tabelle an beliebiger Stelle bearbeiten? - ElectronicBodyMoritz - 16.05.2007 06:52

' schrieb:Entschuldige, ich habe mir den Beitrag und den Threat wohl nicht so gründlich angeschaut wie Du, und Du hast sicherlich recht. Mir ist genaugenommen nur die fettgedruckte Fomulierung
ins Auge gefallen, und diese suggeriert natürlich erst mal einen höchst persönlichen manuellen Editierwunsch des Verfassers.

Das mag stimmen, letztendlich wäre es ja auch relativ egal ob manuell oder automatisiert, das Eine lässt sich ja recht einfach in das Andere überführenWink

Werde wohl jetzt auch darauf zurückgreifen, das geänderte 2D Array dann wieder abzuspeichern. Mal sehen wie sich das Laufzeitmäßig auswirkt. Meine Bedenken kommen nur von meinem PrüflistenerstellungsVI, indem ich quasi vor Beginn des Tests jedes Kabel auslese und daraus eine Liste erstelle, in der die überhaupt angeschlossenen Kabel enthalten sind. Dieses daurt eben gute 3 Sekunden...indem es 512 mal die Schritte Adressierung (MUX Ansteuerung), Analoge Eingänge auslesen, Liste schreiben durchführt.

Um nochmal auf deine Möglichkeit der Umschreibung des WritetoSPreadsheet VIs zurückzukommen. Es gibt ja eine Möglichkeit einen Offset in Byte beim Aufruf zu übergeben wenn man die Positionsmarke erstellt. Leider konnte ich bisher keinen genauen Zusammenhang zwischen Bytezahl und Tabellenposition ausmachen. Weis da einer genaueres?


Ich habe anbei mal den "abgeänderten" Teil des VIs angehängt, damit ihr seht was ich meine (Größe: "Offset")


TXT-Tabelle an beliebiger Stelle bearbeiten? - Achim - 16.05.2007 07:05

' schrieb:Dieses daurt eben gute 3 Sekunden...indem es 512 mal die Schritte Adressierung (MUX Ansteuerung), Analoge Eingänge auslesen, Liste schreiben durchführt.

Wie ich schon gesagt habe: Das Speichern dauert ca. 6-7 ms, beim Auslesen wirds nicht viel anders sein...und das wär genauso schnell, wenn du an gewisse Postionen im File schreibst...deine Laufzeitprobleme kommen vom MUX und den AI's...du solltest eher mal das versuchen, zu optimieren...

Gruss
Achim