DIAdem-Version: 11.1 DIAdem-Sprachversion: DE DIAdem Erfahrung seit: 2011
Beiträge: 12
Registriert seit: Jun 2011
Dialog/Script in DAC
Ich möchte ein Dialog bei der Messung bzw. Anzeige öffnen um Werte zu ändern.
Doch wenn ich den Script mit dem Call SUDDlgShow Befehl in den DAC Schaltplan eingebaut habe und die Anzeige Starte, kommt der Fehler "variable undefined". Wenn ich das Skript in der Skriptanzeige starte, funktioniert es. Das gleiche mit SubDLgcreate.
DIAdem-Version: 2011, 2010, 11.1, 10.2.1 und fast alle davor, und davor noch DIA/DAGO DIAdem-Sprachversion: DE/EN DIAdem Erfahrung seit: 1995
Beiträge: 90
Registriert seit: Feb 2009
RE: Dialog/Script in DAC
Hallo Mark,
SCRIPT-Anwenderdialoge funktionieren während einer DAC-Messung nicht, das hat wohl technische Hintergründe.
Was für Werte möchtest du denn ändern ?
Möglichkeiten gibt es aus den Simulationseingängen über einen "Numerische Eingabe"-Block oder wenn du den Bereich schon definieren kannst über einen "Schieber" oder "Drehregler"...
Oder auch neu, das "Optionsfeld"...
DIAdem-Version: 2011, 2010, 11.1, 10.2.1 und fast alle davor, und davor noch DIA/DAGO DIAdem-Sprachversion: DE/EN DIAdem Erfahrung seit: 1995
Beiträge: 90
Registriert seit: Feb 2009
RE: Dialog/Script in DAC
Hallo Mark,
ja das geht, die ganzen Hilfsvariaben T1-T10, R1-R30, L1-L30 etc... funktionieren in den Anwenderdialogen, im Script und du kannst sie auch im DAC verwenden...
DIAdem-Version: 11.1 DIAdem-Sprachversion: DE DIAdem Erfahrung seit: 2011
Beiträge: 12
Registriert seit: Jun 2011
RE: Dialog/Script in DAC
Also ich habe versucht mit der hilfsvariable (R1) zu arbeiten und erstmal ohne gui aber ich bekomme immer die fehlermeldung, das die variable nicht deklariert wurde.
Ich arbeite wieder mit vbs blöcken im dac.
Wie muss man hilfsvariablen deklarieren oder erlauben oder woran liegt es?
DIAdem-Version: 11.1 DIAdem-Sprachversion: DE DIAdem Erfahrung seit: 2011
Beiträge: 12
Registriert seit: Jun 2011
RE: Dialog/Script in DAC
Ob ich noch während der Messung was eingeben muss, weiß ich nicht. Aber vor der Messung wäre schon klasse. Ich glaube mit deiner Hilfe dürfte ich das heute hinbekommen.
Dann setze ich ein VBS Script voraus, dass den dialog öffnet und alle Werte setzt.
Gibt es noch einen Script befehl in der man checken kann, welche DAC geladen ist und im notfall noch eine datei laden?
Ich danke dir vielmals für deine Hilfe.
27.06.2011, 11:51 (Dieser Beitrag wurde zuletzt bearbeitet: 27.06.2011 12:00 von grisu.)
DIAdem-Version: 2011, 2010, 11.1, 10.2.1 und fast alle davor, und davor noch DIA/DAGO DIAdem-Sprachversion: DE/EN DIAdem Erfahrung seit: 1995
Beiträge: 90
Registriert seit: Feb 2009
RE: Dialog/Script in DAC
Hallo Mark,
welchen DAC-Schaltplan du geladen hast, findest du in der DIAdem-Variable
Code:
SchemeFile
Einen neue DAC-Schaltplan kannst du mit dem Befehl
Code:
Call SchemeLoad("Example")
laden.
Um dir bei der Speicherung deiner Daten zur Messung weiterhelfen zu können, müsste ich wissen was für eine Messart du verwendest, d.h. landen deine Messdaten im Portal oder machst du gleich eine Dateimessung ? Und dann natürlich noch TDM oder DAT?