Versuchsingenieure / Produktionsingenieure (m/w)
Prozessentwicklung, Versuchswesen in den Bereichen Messtechnik, Elektronik, Getriebetechnik
über Steinbach Partner Executive Consultants
Region Stuttgart und Unterfranken
Test Engineer (m/w)
Durchführung und Analyse von Versuchen an PKW-Innenraumkomponenten
Johnson Controls Automotive Experienc über Scheerer Werbung GmbH
Burscheid
DIAdem-Version: 10.2, 11.1, 2010 und auf alten CD's runter bis 3.0 DIAdem-Sprachversion: DE DIAdem Erfahrung seit: 1996
Beiträge: 569
Registriert seit: Oct 2008
RE: Aufgabe des Professors...
Hallo t18935,
Du benötigst doch zwei Kanäle, der die einzelnen Zeiten (Lichtbogen / Kurzschluss) beinhaltet.
Mit meinem Demoprogramm bekommst Du schon mal eine Zeit als Message. Also musst Du es nur noch erweitern, dass Du die zweite Zeit ermittelst und dann in zwei Kanäle abspeicherst...
Code:
Dim myChn_Kurzschluss_zeit
Set myChn_Kurzschluss_zeit = Data.Root.ChannelGroups("LabVIEW_Data").Channels.Add("K_Zeit",DataTypeFloat64)
myChn_Kurzschluss_zeit(1) = 1
So kannst Du einen neuen Kanal anlegen und mit Werten füllen...
ändern. (Einfach mal das Einheitenpropperty per Drag and Drop ins Script ziehen).
Ich würde an Deiner Stelle den Code noch ein wenig mit Subroutinen strukturieren, dass gefällt Deinem Prof. bestimmt besser...
Gruß
Bruno
DIAdem-Version: 11.1 DIAdem-Sprachversion: DE DIAdem Erfahrung seit: -
Beiträge: 47
Registriert seit: Apr 2010
RE: Aufgabe des Professors...
Hallo
habe nun noch Fragen zu dem Code....
Verstehe ich das richtig:
dim myChn_Kurzschluss_zeit->das erstellt mir den Kanal Kurzschluss_zeit
set myChn....->das stellt ihn mir unter dem Name K_zeit zu den anderen Zeiten rechts in dieser Leiste
myChn_kurzschluss_zeit(1)=1 sagt dass der 1. Wert 1 ist?
Habe ich das so richtig verstanden?
DIAdem-Version: 10.2, 11.1, 2010 und auf alten CD's runter bis 3.0 DIAdem-Sprachversion: DE DIAdem Erfahrung seit: 1996
Beiträge: 569
Registriert seit: Oct 2008
RE: Aufgabe des Professors...
Womit DIAdem ja auch Recht hat...
Diademvariablen sind B1..B10 Bool,
L1..L30 Longint
R1..R30 Real
T1..T10 String
usw.
Alternativ geht der Datenaustausch über Objekte, wie CarpeDiadem im Tutorial beschrieben hat.
DIAdem-Version: 11.1 DIAdem-Sprachversion: DE DIAdem Erfahrung seit: -
Beiträge: 47
Registriert seit: Apr 2010
RE: Aufgabe des Professors...
Ok, also so leids mir tut ich hab das nicht geblickt. Hab im Netz ein Beispiel mit globalen Variablen gefunden mit dem gehts jetzt
Nun hab ich gleich mal ein Problem...Der macht mir alle Werte mit "". Ich wollte den Filtergrad und die Frequenz einstellbar machen aber es kommt immer ein Zeichenfehler, weil er die eingegebenen Werte mit einem "" versetzt
Kann man die Werte gar nicht einstellbar machen?
DIAdem-Version: 10.2, 11.1, 2010 und auf alten CD's runter bis 3.0 DIAdem-Sprachversion: DE DIAdem Erfahrung seit: 1996
Beiträge: 569
Registriert seit: Oct 2008
RE: Aufgabe des Professors...
(21.05.2010 14:43)t18935 schrieb: Nun hab ich gleich mal ein Problem...Der macht mir alle Werte mit "". Ich wollte den Filtergrad und die Frequenz einstellbar machen aber es kommt immer ein Zeichenfehler, weil er die eingegebenen Werte mit einem "" versetzt
Kann man die Werte gar nicht einstellbar machen?
Sorry t18935, aber
Hast Du ein Beispiel?
Gruß
und frohe Pfingsten
Bruno
DIAdem-Version: 11.1 DIAdem-Sprachversion: DE DIAdem Erfahrung seit: -
Beiträge: 47
Registriert seit: Apr 2010
RE: Aufgabe des Professors...
Oh Sorry Bruno,
wollte den Code posten aber da ging wohl etwas schief.
Mache ich sofort heute abend. Das ist voll komisch. Also ich hab ja im Skript den Filtergrad, den ich ja voreingestellt habe (ich glaube mit 6) In der Dialog Box wird dann auch 6 angezeigt, und wenn ich nichts verändere, dann funktioniert es auch, sobald ich aber in der Dialog Box dann z.b. 5 rein schreibe kommt die Fehlermeldung Unbekanntes Zeichen, denn die 6 ist ja als 6 drin und sobald ich da etwas ändere auf 5 ist es als "5" drin, mit den Anführungszeichen.
Wie gesagt, ich poste heute abend den Code mit Dialog Box, dann siehst es.
Hoffe du hattest schöne Pfingsten