INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

gewollte (temporäre) Sperrung des Front Panels



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

21.01.2010, 09:15
Beitrag #1

Gany Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Nov 2009

7.1
-
de

63065
Deutschland
gewollte (temporäre) Sperrung des Front Panels
Hallo,

habe bereits vor geraumer Zeit ein Projekt begonnen und es an sich auch abgeschlossen. Habe aber noch ein paar kleine Schnitzer gefunden die ich gern entfernt hätte. Im groben befasst sich das Programm mit der Ansteuerung eine Messgerätes und dem Auslesen der Werte.
Für sämtliche Buttons, sprich alle ausführbaren Befehle, habe ich eine Ereignisstruktur verwendet. Wurde ein Befehl gesendet, wird per parallel zur Ereignisstruktur ablaufendem Property Node VI am Port gelauscht ob das Gerät antwortet. Kommt eineAntwort erfolgt die Weiterverarbeitung der eingehenden Informationen.
Bsp.
1. PC -> Gerät: Befehle Messung starten (Gerät beginnt Messungen)
2. Gerät --> PC: Antwort (enthält je nach Befehl verschiedene Bytezahl): in diesem Beispiel werden 5 Byte gesendet. Das erste ist das Antwortbyte, die restlichen 4 sind relevante Messdaten.
3. werden die 4 Byte zerlegt und die Informationen durch eine Case Struktur bearbeitet.

So nun zu meinem bis dahin vorliegenden Kenntnisstand.
1. Bei einer Änderung auf dem Front Panel arbeitet die Ereignisstruktur den entsprechenden Befehl ab. Während dieser Zeit ist das Panel gesperrt, danach wird es wieder freigegeben.
2. Nach Erteilen des Messbefehls vergeht eine gewisse Zeit bis die Messung beendet ist, je nach Größe der angeschlossenen Kapazität. Während dieser Zeit ist das Front-Panel nicht gesperrt und es können weitere Buttons/Funktion auf dem Front Panel aktivert werden. Aufgrunddessen ist das Programm leicht verwirrt und es verarbeitet keinen der eingegangenen Befehle.

Daher wäre es also sehr sinnig das Front Panel während der laufenden Messung zu sperren, falls da Leute mit nervösem Zeigfinger dransitzen.

Gruß

Gany
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
21.01.2010, 09:32 (Dieser Beitrag wurde zuletzt bearbeitet: 21.01.2010 09:33 von Y-P.)
Beitrag #2

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
gewollte (temporäre) Sperrung des Front Panels
Du kannst ja den Mauszeiger mit "Set busy" auf die Eieruhr schalten und mit "unset busy" wieder zurück.

Da ist ein Bsp.:

http://www.LabVIEWforum.de/index.php?s=&am...ost&p=71495

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.01.2010, 10:02
Beitrag #3

Gany Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Nov 2009

7.1
-
de

63065
Deutschland
gewollte (temporäre) Sperrung des Front Panels
Super, genau das was ich gewollt habe.
Hab besten Dank!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  LabView Eigene Bibliothek mit interner Struktur ohne Datei-Sperrung HasteMalNeMark 0 2.891 06.04.2016 11:37
Letzter Beitrag: HasteMalNeMark
  Front-Panel spinnt Tomtom79 1 2.805 27.10.2015 20:54
Letzter Beitrag: GerdW
  pdf-Dokument vom Front-Panel aus aufrufen checkedbasic 10 11.543 17.03.2013 13:37
Letzter Beitrag: PaulaM
  Erstellung einer Login-Seite mit NI Security und Probleme mit dem Front Panel Cheng 1 3.459 27.08.2012 13:56
Letzter Beitrag: Cheng
  Front Panel verschoben C4H10 4 6.979 26.01.2012 16:23
Letzter Beitrag: NWOmason
Question verschiedene "Front panels" in einer Datei Germ 8 5.052 18.10.2011 23:22
Letzter Beitrag: Germ

Gehe zu: