18.07.2010, 11:32
Beitrag #2
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
"Maustaste gedrückt" o.ä. ohne Event-Struktur möglich?
' schrieb:Nun habe ich hier im Forum gelesen, dass bei Standalone-Geräten wie dem cRIO keine Event-Strukturen verwendet werden können.
Ja, korrekt, unter RT gibt es keine Event-Struktur!
' schrieb:Ich würde zur Konfiguration der Programme (evtl. über TCP/IP und die Bedienung über einen Browser) jedoch gerne die Werte über meinen Editor verändern können. D.h. dass ich den Graph dort sehe und Bereiche markieren, löschen oder einfügen kann.
Geht das irgendwie oder ist dies nicht möglich?
Naja, immer Werte pollen. Wobei ich ein RT-System/Programm nicht dazu missbrauchen würde, ein kompliziertes FP darzustellen und diese per Webbrowser fernzusteuern. RT heißt Real-Time, und das passt dann nicht zusammen.
' schrieb:Der ganze Komfort wäre hinüber, wenn ich diesen Editor nur unter Windows laufen lassen kann, die eingestellten Daten z.B. in eine Textdatei schreiben und anschließend an das Gerät übermitteln muss.
Wer sagt, dass du solche Einstellungen per File übertragen musst?
Übertrage sowas z.B. per TCP/IP oder Shared Variablen. Geht in der Regel hervorragend.
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
18.07.2010, 12:48
Beitrag #3
|
Matze
LVF-Team
Beiträge: 1.027
Registriert seit: Apr 2010
20xx
2010
DE_EN
7xxxx
Deutschland
|
"Maustaste gedrückt" o.ä. ohne Event-Struktur möglich?
Diesen Editor benötigt man nur zum Parametrieren. D.h. wenn irgendwelche Grenzwerte von Bewertungen o.ä. geändert werden müssen, muss man das dort einstellen können.
Wenn alles eingerichtet ist, benötigt man den Editor nicht mehr.
Natürlich kann es sein, dass irgendwas angepasst werden muss. Ein fortlaufendes Pollen wäre daher ungeeignet, wie du selbst schreibst.
|
|
|
19.07.2010, 07:12
Beitrag #4
|
Matze
LVF-Team
Beiträge: 1.027
Registriert seit: Apr 2010
20xx
2010
DE_EN
7xxxx
Deutschland
|
"Maustaste gedrückt" o.ä. ohne Event-Struktur möglich?
Guten Morgen,
wie könnte so etwas dann auf einem RealTime-System wie CompactRIO aussehen?
Ist es dort nicht möglich, über einen Browser auf den Editor zugreifen und die Cursors im Graphen platzieren zu können?
|
|
|
20.07.2010, 15:06
Beitrag #5
|
Kiesch
LVF-Stammgast
Beiträge: 412
Registriert seit: Mar 2009
2019, 2018, 2016
2009
DE
04519
Deutschland
|
"Maustaste gedrückt" o.ä. ohne Event-Struktur möglich?
Vielleicht könnte man doch auch das angesprochene Mousepolling benutzen. So wie sich das anhört braucht man das doch offenbar nur einmal vor dem regulären betrieb. Entsprechend bringt man ein Bool "Einstellmodus" o.ä. an in dem man den zusätzlichen code der dafür benötigt wird einfach über ein case zuschaltet. Eventuell noch irgendwie sicherstellen das das definitiv irgendwann wieder ausgeschaltet wird (vielleicht einen Timer mitlaufen lassen wenn an, der das nach endlicher Zeit wieder auf off setzt und so das System wieder ohne den Overhead durch das pollen laufen lässt).
Zitat:Märchen und Geschichten werden erzählt am Lagerfeuer, technischen Fakten werden mitgeteilt (oder so). (Genauso wie Software nicht auf einem Server "herumliegt", die ist dort installiert.)
*Zitat: IchSelbst*
|
|
|
20.07.2010, 15:15
Beitrag #6
|
Matze
LVF-Team
Beiträge: 1.027
Registriert seit: Apr 2010
20xx
2010
DE_EN
7xxxx
Deutschland
|
"Maustaste gedrückt" o.ä. ohne Event-Struktur möglich?
Stimmt, das wäre eine Möglichkeit.
Nur wie kann ich diesen Editor denn auf einem Real-Time-System ausführen lassen?
Der Editor sieht so aus wie hier, nur noch um einiges komplexer. Aber von der Art her sehr ähnlich. Und das funktioniert über die Ereignisstruktur, die ich auf einem Real-Time-System nicht nutzen kann.
|
|
|
20.07.2010, 15:48
Beitrag #7
|
|
|
20.07.2010, 16:01
Beitrag #8
|
Matze
LVF-Team
Beiträge: 1.027
Registriert seit: Apr 2010
20xx
2010
DE_EN
7xxxx
Deutschland
|
"Maustaste gedrückt" o.ä. ohne Event-Struktur möglich?
Für Messungen in einer Maschine. Das soll eigenständig laufen, ohne Windows.
Und ich dachte mir, dass ich über den Browser jedoch diese Parameter (Rechtecke im XY-Graphen) anpassen kann.
|
|
|
20.07.2010, 20:02
Beitrag #9
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
"Maustaste gedrückt" o.ä. ohne Event-Struktur möglich?
Prinzipiell machbar - ja. Du musst halt alles pollen.
Ob sinnvoll, das steht auf einem anderen Blatt.
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
20.07.2010, 20:12
|
Matze
LVF-Team
Beiträge: 1.027
Registriert seit: Apr 2010
20xx
2010
DE_EN
7xxxx
Deutschland
|
"Maustaste gedrückt" o.ä. ohne Event-Struktur möglich?
Naja, irgendwie muss man die Parameter visuell einstellen können.
Aber ob es mit Polling geht, weiß ich nicht, da ich Ereignisse wie "Maustaste gedrückt" verwende. Und das kann ich ohne weiteres nicht abfragen, denke ich. Bei Schaltflächen geht es, da das boolsche Werte sind, aber bei Maustasten?
|
|
|
| |