Kanal in Variable, mit der Variable rechnen und die Ergebnisse rausschrei​ben.

Hi,
ich habe mal wieder ein Programmierproblem.
Ich will die Daten eines Kanals in eine Variable kopieren. Mit dieser will ich dann eine Rechnung durchführen und danach will ich die berechneten Kanalwerte in einen neuen Kanal schreiben.
Ich weiß das das mit Calculate möglich ist aber für meine Zwecke leider ein bisschen umständlich da ich einen VBA Excelcode habe und somit nur das rausschreiben und die Datenerfassung ändern müsste.
Ich habe mir das so vorgestellt aber leider funktioniert das nicht ganz.
Option Explicit 'Erzwingt die explizite Deklaration aller Variablen in einem Script.
Dim test, XY, ABC, Kanal
ABC="[2]/Time"
Set XY=Data.GetChannel(ABC)
'Call MsgBoxDisp (XY.Name)
test = 3+4*XY
Set Kanal = Data.Root.ChannelGroups(2).Channels.Add("Testkanal​",DataTypeFloat64)
Kanal.Values = test
Kanal.Properties("unit_string").Value = "Testeinheit"
Das Skript soll die Werte von Kanal Time in die Variable XY schreiben, danach soll es  die Rechnung durchführen und das Ergebnis in test schreiben. Die Werte von Test sollen dann in den neu Erzeugten Testkanal geschrieben werden und danach wird die Einheit zugewiesen.
Die Rechnung klappt leider nicht und das schreiben der Kanäle war auch eher geraten. Ich habe aber leider keine Lösung gefunden wie ich das mache.
könnt ihr mir sagen wie ich das hinbekomme?
Grüße,
Normann

Hallo Normannm,
ja, ein DIAdem Kanal fängt mit 1 an und ein VBS-Array beginnt mit 0. Wenn du REDIM test(Imax) benutzt hättest, hättes es wahrscheinlich funktioniert.
Aber ich möchte noch ein paar allgemeine Anmerkungen loswerden.
DIAdem unterstützt VBS das ist eine Untermenge des VBA Befehlsumfangs. Das bedeutet du kannst dein VBA nicht 1 zu 1 in DIAdem einsetzen.
Excel ist eine zellenorientierte SW, die typischer Weise im kaufmännischen Bereichen eingesetzt wird. Zellenorientiert bedeutet, dass Verrechnungen so definiert werden müssen, dass sie dem Zellen-Denken genügen. In den technischen und Ingenieur-Arbeitsbereichen hat man es aber in der Regel mit Messsignalen - also Werten, die als Array oder Kanal vorliegen zu tun.
DIAdem ist so konzipiert, dass man direkt mit solchen Kanälen arbeiten kann und dass ohne eine Schleife programmieren zu müssen. Diesen entscheidenden Unterschied solltest du dir zu Nutze machen - es wird dir die Arbeit erheblich erleichtern. Und in diesem Zusammenhang sei auch noch einmal auf den Calculation-Manager zur individuellen verrechnung von Kanälen aufmerksam gemacht.
Gruß
Walter
ReDim test(iMax-1)

Similar Messages

  • Probleme mit der Menüleiste (und der Werkzeugleiste)

    Ich habe bislang mit Adobe Acrobat 9 Standard gearbeitet und vor kurzer Zeit Probleme mit der Darstellung der Menü- und der Werkzeugleiste bekommen.
    Dasselbe Problem tritt aber auch bei der Testversion von Adobe Acrobat XI Pro auf:
    Nach dem Starten des Programms sieht die Darstellung so aus, wie man es gewöhnt ist und bleibt auch stabil.
    Erst wenn eine PDF-Datei erstellt wurde, oder eine vorhandene Datei geöffnet wird, verschwindet die Menüleleiste.
    Ich kann sie mit F9 zwar wieder zur Anzeige bringen, aber beim Berühren der Leiste mit dem Mauszeiger verschwindet sie (oder Teile von ihr).
    Produziert wird zudem eine Leiste, die meist leer ist, dafür eine zehnfache Höhe der Menüleiste hat. Manchmal erscheinen in dieser Leiste die Menüpunkte, allerdings untereinander gereiht.
    Die Leiste nimmt von der Bildschirmanzeige zuviel Platz weg.
    So ist Adobe Acrobat nicht anwendbar.
    OS: Win7 (32Bit) mit Updates
    Virenscanner: Kaspersky (Tritt aber auch bei Verwendung von G-Data oder Antivir auf).
    Das Problem ist nicht unbekannt und kein Einzelfall. Lösungen habe ich bislang aber nicht finden können.
    Weiß jemand eine Abhilfe ?

    Hi Sukrit,
    ich habe auf meinem Rechner keinen Ordner mit dem Namen MACROMED oder
    MACROMEDIA gefunden, obwohl in der registry Verknuepfungen vorhanden sind.
    Ist es moeglich, dass dieser Ordner in Zusammenhang mit Shockwave steht ?
    'Freehand' ist ebenso unbekannt.
    Durch welche Programminstallation werden die Unter-Ordner (Macromedia,
    Freehand) erzeugt ?
    Versuchsweise haben wir heute die Testversion von Adobe Acrobat XI Pro auch
    auf den Rechner meiner Frau Roswitha Götz installiert.
    Das OS ist dort Win7 Home (32 Bit). Das von mir beschriebene Problem tritt
    nur in der Form auf, dass die Menues (Datei, Bearbeiten usw.) verschwinden
    und wieder erscheinen, wenn man mit dem Mauszeiger diese Befehle beruehrt.
    Die Menueleiste wird nicht vergoessert. Aber das Erscheinungsbild der Adobe
    Acrobat veraendert sich unter Unmstaenden so, dass die obere Kopfleiste, in
    der sich das Schliesskreuz befindet, ebenfalls verschwindet.
    Leider ist so ein vernuenftiges Arbeiten mit Adobe Acrobat XI nicht
    moeglich.
    Beste Gruesse,
    Jakob Götz

  • InDesign "vergisst" Voreinstellungen der Benutzeroberfläche und die History

    Man kann einstellen, was man will, nach einigen Starts öffnet InDesign wieder mit der voreingestellten und schwer lesbaren grauen Oberfläche. Außerdem ist die Liste der zuvor geöffneten Dateien dann auch verschwunden. Gibt es da Abhilfe?

    Lesen Sie diesen Beitrag
    http://forums.adobe.com/message/5717676#5717676

  • Menüleiste wird ausgeblendet bzw. mit der Werkzeugleiste überblendet.

    Hallo,
    die Menüleiste verschwindet bzw. wird von der Werkzeugleiste überblendet.
    Mit F9 kann die Menüleiste eingeblendet werden, verschwindet aber wieder, wenn die Maus über die Werkzeugleiste "gefahren" wird.
    Mit der ALT Taste wird die überblendete Einstellung sichtbar.
    Wir verwenden Acrobat Reader 11.0.06.
    Es ist kein Kaspersky Virenscanner installiert. (Avira)
    Problem ist gleich nach den Update von Version 10 aufgetreten.

    Das Update war nicht erfolgreich.
    Auch das Neuinstallieren brachte keine Abhilfe.
    Erst die Deinstallation mit anschließender händischer Löschung aller verbliebenen Dateien und Reg-Keys und die folgende Neuinstallation scheinen erfolgreich zu sein.
    Da noch weitere Adobe Produkte auf meinen PC installiert sind, hoffe ich auf keinen Folge-Fehler.
    Werde diese Lösung jetzt noch auf den anderen betroffenen PCs testen.

  • Über DIM definierte Variable und die Find - Funktion

    Hallo,
    habe gerade noch mal ein Problem und zwar:
    Ich habe in der VBS-Sequenz eine Variable über DIM iZeile definiert,
    nun möchte ich diese mit der Find - Funktion verwenden, aber er bringt immer Fehler, das er
    die Variable nicht kennt.
    Kann ich keine direkt im Script definierten Variablen  in der Find - Funktion verwenden?
    Vielen Dank schon mal.
    Schöne Grüße,
    Jochen

    Hallo Jochen!
    Dein Ausdruck
    iZeile = Find ("CH('Suchkanal')>" & iSuchwert , iZeile +1)
    ist m.E. richtig, funktioniert bei mir auch so wie erwartet. Kannst du mir sagen was da bei dir nicht geht.
    Deine Frage zum Nachlesen kann man in erster Linie nur mit einem Hinweis auf die Hilfe beantworten. Auch sind die vielen Beispiele eine gute Quelle um Anregungen zu bekommen. Bei beiden sollte man sich aber am Anfang mal einen groben Überblick über alles verschaffen, um dann bei Bedarf das richtige zu finden und dort mal genauer nachzulesen. Darüberhinaus hilft natürlich eine Schulung um eine gute Basis zu erhalten. Schau dazu mal auf unsere Homepage.
    Matthias
    Matthias Alleweldt
    Project Engineer / Projektingenieur
    Twigeater?  

  • Habe die CS 5.5 Master Collection gekauft und Probleme mit der Installation. Die Fehlerprotokolldatei sagt: Exit Code 6 - 0 fatal error(s), 10 error(s), 97 warning(s). Die komplette Fehlerprotokolldatei liegt vor, kann ich ja aber hier nicht reinstellen (

    Habe die CS 5.5 Master Collection gekauft und Probleme mit der Installation. Die Fehlerprotokolldatei sagt: Exit Code 6 - 0 fatal error(s), 10 error(s), 97 warning(s). Die komplette Fehlerprotokolldatei liegt vor, kann ich ja aber hier nicht reinstellen (9 Seiten). Was tun?

    Exit Code: 6, Exit Code: 7 Installation Errors - http://helpx.adobe.com/creative-suite/kb/errors-exit-code-6-exit.html
    Troubleshoot with install logs | CS5, CS5.5, CS6 - http://helpx.adobe.com/creative-suite/kb/troubleshoot-install-logs-cs5-cs5.html for information on how to review your installation logs

  • Email mit der Seriennummer zur Produktaktivierung ist weg, und nun?

    Hallo,
    ich habe letztes Jahr PS CS6 als Schüler-Edition gekauft und daraufhin mit dem Produktcode bei Adobe die Seriennummer zur Aktivierung angefordert. Ich habe auch eine Email mit der Seriennummer bekommen, aber nun ist die verschwunden. Bisher habe ich CS6 nicht aktiviert, hatte es letztes Jahr nur schonmal vorsorglich gekauft. Jetzt möchte ich es bald aktivieren und stelle fest, das die Email weg ist.
    Wie komme ich ein zweites mal an diese Email bzw. den Aktivierungscode?
    Danke schonmal für die Hilfe!

    habe das selbe problem
    Logic Board des alten Mac Book ist kaputt und von der Email Adresse habe ich das Passwort nicht mehr.
    Besitze eine CD Version von CS6 Production Premium Education Edition .

  • Problem mit der parallelen Nutzung von AI CS5 und CS6

    Hallo Zusammen,
    ich hoffe mir kann jemand bei dem Problem helfen.
    Folgende Versionen haben wir im Unternehmen im Einsatz:
    Adobe Illustrator CS5 (speichert im CS5 im RBG Modus)
    Adobe Illustrator CS6 (speichert im CS6 im RBG Modus)
    Folgendes Problem haben wir:
    Es wird im CS5 eine Skizze erstellt und anschließend beim speichern die AI erzeugt.
    Anschließend wird die AI noch als JPEG konvertiert.
    Nun kommt eine Änderung.
    Wird die Änderung mit der CS5 getätigt und wie o. g. gespeichert ist alles i. O.
    Wird die Änderung mit der CS6 getätigt und wie o. g. gespeichert gibt es ein Problem mit der JPEG.
    Die JPEG ist total Verpixelt und Verschwommen, die AI jedoch sieht in Ordnung aus.
    Das gleiche Problem haben wir auch wenn wir in der CS6 erstellen und in der CS5 ändern.
    Unten seht die die JPEG von den zwei Tests. (AIs hätte ich gerne angefügt ging aber nicht).
    Falls noch Angaben benötigt werden, bitte nachfragen.
    Ich hoffe das mir jemand von euch helfen kann.
    Gruß Martin

    Hallo,
    Systeminfos:
    Intel Core i7
    16 GB DDR 3 RAM
    Nvidia Quadro K600
    128 GB SSD
    Windows 7
    Wie folgt sind die Speicher-Optionen bzw. die Einstellungen.
    Habe das überprüft, sind sowohl im CS5 als auch im CS6 gleich.
    Speicher-Optionen:
    Farbeinstellungen:
    Gruß Martin

  • Von der Bridge per "Öffnen mit" wahlweise PS CC und PS CC 2014 aufrufen

    In Ermangelung des Filters "Ölfarbe" in der PS CC 2014 bin ich ab und an gezwungen, ein Bild mit der bisherigen PS CC - Verion zu öffnen.
    Weiß jemand, wie ich diese Version bei der Brdge  in die Liste der "öffnen mit" - Programme aufnehmen lassen kann?

    Ohne exakte Systeminformationen, die Crashdetails aus der Ereignisanzeige sowie die Texte der Fehlermeldungen ist das leider ziemlich sinnfrei. In Anbetracht der massiven Probleme würde ich ohnehin sagen, dass entweder deine Festplatte 'ne Macke hat (Fehlender Treiber für den Controller? Zu alt? Hoffnungslos fragmentiert?) oder dir ein Virusscanner dazwischenfunkt bzw. generell deine Sicherheitseinstellungen auf dem System verratzt sind und Windoof generell auf bestimmte Dineg nicht richtig zugreifen kann...
    Mylenium

  • Ich habe die Software runtergeladen und nicht als Paket gekauft. Also habe ich auch keine CD mit der "Aperture Sample Library" um mit den dort vorhandenen Bildern zu üben.  Kann mir jemand sagen, wie ich an die Beispielmediathek komme?

    Ich habe die software runtergeladen und nicht als Paket gekauft. Also habe ich auch keine CD mit der "Aperture Sample Library", um mit den dort vorhandenen Bildern zu üben. Kann mir jemand sagen, wie ich an die Beispielmediathek komme?

    Die Beispielmediathek gibt es leider nur mit der Paket-Version. Aber das ist wirklich kein großer Verlust, wenn man bedenkt, dass dafür die AppStore-Version um vieles preisgünstiger ist und deutlich großzügigere Lizenzbedingungen bietet.
    Die Beispielbilder sind zwar sehr schön anzusehen, aber die Übungen aus dem Tutorium lassen sich sehr gut mit eigenen Urlaubsfotos durchführen.
    Grüße aus Hamburg
    Léonie

  • Seit kurzer Zeit funktioniert die Videowiedergabe meines MacBookPro in Powerpoint nicht mehr und zwar nur dann, wenn ich einen Beamer am Thunderboltanschluss anschließe. Habe den verdacht, dass es mit der Installation von Mountain Lion zusammenhängt.

    Brauche dringend fachkundigen Rat:
    Seit einiger Zeit funktioniert bei meinem MacBookPro die Videowiedergabe in PowerPoint nicht mehr und zwar nur dann, wenn ich einen Beamer an den Thunderbolt-Anschluss anschließe. Wenn ich den Videoanschluss wieder entferne, bliebt diese Störung in Powerpoint bestehen, auch wenn es zuvor (ohn Anschluss) funktioniert hat. Erst nach einem Neustart funktioniert die Videowiedergabe wieder.
    Das Problem tritt auch nur in PowerPoint auf (auch bei Präsentationen, die bereits längere Zeit bestehn), bei der reinen Videowiedergabe mit dem QuickTime oder VLC Player gibt es keine Störungen.
    Habe den Verdacht, dass die Komplaktionen mit der Installation von Mountain Lion zusammenhängt, was vor etwas sechs Wochen stattgefunden hat.
    Hat jemand ähnliche Probleme oder entsprechende ratschläge?

    Ich habe das gleiche problem....ich hoffe auf eine schnelle loesung...

  • Wo finde ich eine Vorlage für photoshop Elements 12, mit der ich die Rückseite einer CD bedrucken kann ? Die Vorderseite und das CD-Cover sind ja schon im Programm implementiert !

    Wo finde ich eine Vorlage für photoshop Elements 12, mit der ich die Rückseite einer CD ( Hülle ) bedrucken kann ?
    Die Vorderseite und das CD-Cover sind ja schon im Programm implementiert !

    Laut einigen Entwicklern und Anbietern von Aktionen sollte es doch funktionieren. Ich stehe jedoch vor dem gleichen Problem und kann diesen Ordner, der sich angeblich unter: Adobe / Adobe Photoshop Elements / 7.0 / Photo Creations / Photo Effects auch nicht finden.
    Auch die Einstellung, "hidden folders" sichtbar zu machen habe ich vorgenommen. Dann soll man unter "Locale" / en_us, bzw. Locale de_de die Datei MediaDatabase.db3 löschen... Auch diese Datei ist bei mir nicht vorhanden.
    Gibt es zwischenzeitlich eine Lösung?
    miss_marple wrote:
    Ich glaube, PS-Elements unterstützt gar keine Aktionen ("actions"). Bis inklusive der Version 7 jedenfalls nicht.
    Schau mal ins Menü Fenster. Wenn dort keine Aktionen-Palette aufgeführt wird, dann geht's auch nicht.
    Vielleicht hilft dir dieses Zusatzprogramm für $ 12 weiter.
    http://simplephotoshop.com/elementsplus/v2/de/overview.htm
    MfG
    miss_marple
    Das Zusatzprogramm habe ich schon seit einiger Zeit und das funktioniert tadellos.
    Liebe Grüße
    Sichtweisen

  • Hallo ich habe adobe audition im Einsatz und wollte dies nun auf meinem neuen Rechner installieren. Nachdem ich Euren Support kontaktiert habe und eine Version heruntergeladen habe und mit der beim Download stehenden Serial-Nr. versuchte freizuschalten, e

    Hallo ich habe adobe audition im Einsatz und wollte dies nun auf meinem neuen Rechner installieren. Nachdem ich Euren Support kontaktiert habe und eine Version heruntergeladen habe und mit der beim Download stehenden Serial-Nr. versuchte freizuschalten, erhalte ich nach Start des Programmes die Meldung es wurde ein Fehler in einer erforderlichen Anwendungsbibliothek gefunden und das Produkt kann nicht weiter ausgeführt werden. Bitte installieren Sie das Produkt erneut. Diesen Vorgang habe ich jetzt schon des Öfteren durchgeführt und komme hier zu keinem Ergebnis. Ich habe damals beim Erwerb der Sofrware eine Menge Geld bezahlt und möchte dieses Produkt auch weiterhin nutzen was mir offensichtlich von Adobe verwährt bleibt. Wie können wir hier weiter verfahren? Freundliche Grüße aus Pfinztal Dieter Raupp

    Kann keiner wissen. Keine Systeminformationen, kein sonst nix. Da wir hier über CS2/ AU3 reden, solltest du dich schon mal an den Gedanken gewöhnen, dass das nix wird. Von Kompatibilitätsproblemen des Programms selber bis hin zu Treiberproblemen mit deiner Audiohardware, könnte das nie funktionieren. Auf jeden Fall natürlich erstmal das programm im Kompatibilitätsmodus für WinXP oder sowas installieren und ausführen. Vielelicht reicht das ja schon.
    Mylenium

  • Ich habe gerade das Programm gemietet mit dem man PDF in Word umwandeln kann. Ich bin autorisiert von der Naturopathic School of Hawaii und die Kreditkarte lief über Naturopathic School of Hawaii und meinen Namen. Jetzt ist das System anschienend etwas ve

    Ich habe gerade das Programm gemietet mit dem man PDF in Word umwandeln kann. Ich bin autorisiert von der Naturopathic School of Hawaii und die Kreditkarte lief über Naturopathic School of Hawaii und meinen Namen. Jetzt ist das System anschienend etwas verwirrt und lässt mich nichts machen... HILFE !!!!!

    Hi ullameyko,
    I've checked your account, and it looks like your order has been held up due to a payment processing error. Would you kindly Contact Customer Care so that an agent can help you sort out the problem?
    Best wishes,
    Sara

  • Schaltplan DAC mit Hardware-T​aktung und Eingabebut​ton ( Diadem 8.0 )

    Hallo ! Ich möchte den angehängten Schaltplan mit einem Eingabebutton zum Abbruch der Messung erweitern ( manueller Abbruch, bevor der Messstart über Trigger gekommen ist ). Der Schaltplan wird in einem VB Script aufgerufen. Nach Beendigung des Schaltplans wird für die weitere Verarbeitung abgefragt, ob die Variable DCAbort gesetzt wurde ( = Schaltplan über Button abgebrochen ) oder ob die Messung korrekt durchgelaufen ist . Leider bleibt  die weitere Abarbeitung hängen, wenn der Schaltplan 'normal' durchgelaufen ist, d.h. der Schaltplan wurde abgearbeitet, es wird noch die Visualisierung angezeigt, aber es geht nicht weiter. Wenn die Messung manuell über den Button abgebrochen wurde, scheint es zu klappen, dass das Script weiter bearbeitet wird. Wo liegt der Fehler ? MfG R.Strothmann
    Attachments:
    fall_dt2812_501.DAC ‏37 KB

    Hallo,
    ohne Hardware kann ich den Schaltplan zwar nicht laufen lassen aber es sieht so aus als entsteht das Problem dadurch dass die Tastaturabfrage T-Abbruch1 weiterläuft wenn der Hardwaretakt fertig ist.
    Der größte Teil des Schaltplans ist mit dem Hardwaretakt verbunden und bleibt stehen sobald der Speicherblock die gewünschte Anzahl Werte erfaßt hat. Die Tastaturabfrage mit dem Abbruch läuft aber im Defaulttakt und bleibt nicht stehen. Nach dem normalen Ablauf der Messung läuft der Schaltplan also mit den 100 Hz weiter und prüft endlos ob die Abbruch-Taste gedrückt wurde.
    Abhilfe schafft hier ein zweiter Systemtakt, der den Abbruch antreibt (z.B. Softwaretakt 100Hz). Diesen Takt verbindet man mit einem Bedingungsblock vom Typ Systemtakt-Status. Mit dieser Bedingung kann man prüfen ob der Hardwaretakt noch läuft und den Softwaretakt anhalten, wenn der Hardwaretakt fertig ist. Erst wenn alle benutzten Takte gestoppt sind, ist die Messung beendet.
    DIAdem kann diese Verknüpfung nicht automatisch machen, weil es ja oft genug vorkommt, dass man einen Takt weiterlaufen lassen will obwohl ein anderer Takt schon fertig ist.
    Mit freundlichen Grüßen
    Ulrich Bierwisch

Maybe you are looking for