Diagramm in VISUAL: z.B. 4 Signale mit 2 Y-Achsen in einem System möglich?

Hallo,
ich habe in einer Messung 2 Signalarten (Temperatur und Druck),diese möchte ich mir in einem Kurvendiagramm darstellen lassen. Ich habe 4 Drucksignale und 3 Temperatursignale. Alle Signale sollen in einem Diagramm dargestellt werden. Bisher kriege ich das aber nur so hin, das DIAdem 10.2 für jedes Signal eine Y-Achse, also 7 Stück anlegt, was aüßerst unübersichtlich ist. Lege ich alle Signale auf eine Y-Achse ist es auch wieder unübersichtlich, da die Skalierung dann für den Druck oder die Temp. nicht mehr passt.
Gibt es hier eine Möglichkeit die 4 Drucksignale auf eine und die Temperaturen auf eine zweite Y-Achse zu legen und das in einem Diagramm?
Gruß, Tobias

Hallo Tobias,
das geht leider nicht. Eine individuelle Zuordnung von Kurven und Achsensystem steht zurzeit nicht zur Verfügung.  In dem Fall bleibt nur die Aufteilung auf zwei Fenster oder für alle Kurven eine eigene Y-Achse. Ich werde den Wunsch aber weiterleiten.
Gruß
Walter

Similar Messages

  • Wie ein PWM-Signal mit variablem Tastverhältnis erzeugen?

    Hallo!
    Ich möchte, ähnlich wie etwas weiter unten gepostet, ein PWM-Ausgangssignal erzeugen, bei dem sich das Tastverhältnis automatisch verändert, die Frequenz aber konstant bleibt.
    Auch bei mir soll ein DaqPad zum Einsatz kommen in Kombination mit Diadem 9.1
    Ich habe es nach dieser Anleitung für die gewünschte, automatische Änderung der Frequenz eines Sinussignals probiert:
    Hallo,
    in der Palette der Simulation Eingänge finden Sie den Generatorblock. Wenn sie den Block konfigurieren, können Sie mit einem Häckchen die Remotesteuerung aktivieren. Dadurch erhält der Block einen neuen Eingang, mit welchem die Frequenz des austzgebenden Signal eingestellt werden kann.
    Als Signalquelle für diue Frequenz nehmen Sie dann einen weiteren Funktionsgenerator und generieren damit ein Dreieck Signal mit den gewünschten Eigenschaften.
    MfG
    Funktionsgenerator 1 gibt das Dreiecksignal an Funktionsgenerator 2 weiter, bei dem sich dann die Frequenz ändert. Das funktioniert auch mit einem Rechtecksignal statt einem Sinus.
    Nun soll sich jedoch, wie gesagt, das Tastverhältnis ändern und die Frequenz des Rechtechsignals gleich bleiben.
    Kann man das auch so einfach realisieren wie die Änderung der Frequenz?
    Danke schonmal für die Hilfe!

    Hallo,
    eigentlich würde man ein PWM Signal am besten mit den Countern der Hardware erzeugen - diese Funktion unterstützt DIAdem beim DAQPad aber leider nicht - so dass man auf die analogen Ausgabekanäle zurückgreifen muss.
    Angehängtes beispiel gibt Ihnen eine Idee, wie man im DAC ein PWM Signal generieren kann.
    Ich hoffe, es hilft Ihnen ewiter.
    Ingo Schumacher
    Systems Engineer Sound&VibrationNational Instruments Germany
    Attachments:
    PWM Signal.zip ‏3 KB

  • Wie kann ich mehrere y-Achsen in einem Diagramm per Skript anzeigen lassen?

    Halllo!
    Ist es möglich mehrere y-Achsen in einem Diagramm anzeigen zu lassen? (nicht als n-Systeme)
    Wenn ich die y-Achsen manuell im Report erstelle und skaliere, funktionierts. Übers Skript wird aber immer nur die erste Achse und die Kurve auf der ersten Achse dargestellt. Die anderen Kurven liegen dann auch immer auf y1 und werden wenn man das Dialogfeld zum Schaubild einmal geöffnet hat auch über der ersten Achse dargestellt.
    Ich hab die Achsen erstellt und die Kurven zugewiesen und dann übern Aufzeichnungsmodus eingefügt.
    Kann mir jem helfen? Vielen Dank schon mal und viele Grüße.
    Skript:
    Attachments:
    Skript_y-Achsen.doc ‏77 KB

    Hallo ka05,
    du musst die Y-Achse zuerst mit "GraphObjYAxisNew" erstellen. Beispiel:
    Befehl: GraphObjYAxisNew
    <script src="pdf.js" type="text/javascript"></script>
    <script src="ms-its:diadem.chm::/expand.js" type="text/javascript"></script>
    <script src="ms-its:diadem.chm::/Tools.js" type="text/javascript"></script>
    <script src="ms-its:diadem.chm::/FeedbackLink.js" type="text/javascript"></script>
    <script src="ms-its:glang.chm::/lvversion.js"></script>
    Dim AxisNo
    Call GraphObjOpen("2D-Axis1")
    AxisNo = GraphObjYAxisNew("left")
    If AxisNo>0 Then
    Call GraphObjOpen(D2AxisYObj(AxisNo))
    D2AXISYTXT ="My new axis"
    D2AXISYTXTFONT ="Arial"
    D2AXISYTXTCOLOR ="red"
    Call GraphObjClose(D2AxisYObj(AxisNo))
    End If
    Call GraphObjClose("2D-Axis1")
    Gruß
    Walter

  • Wie erstelle ich mit Premiere Elements 12 von einem Video eine Bilderserie?

    wie erstelle ich mit Premiere Elements 12 von einem Video eine Bilderserie?

    Siggi1954
    Please review and consider the following on detailed how to regarding obtaining the individual frames as jpegs from a video file.
    http://www.atr935.blogspot.com/2013/08/pe11-freeze-frames-single-or-more-than.html
    The article applies to Premiere Elements 12 as well as 11.
    Just in case notes
    a. An important aspect of the Export to Sequence is that you create a folder beforehand to accept the huge number of Freeze Frame jpegs from video.
    b. An important aspect is that you find "Image" choice in the Publish+Share/Computer choices. Users often think that there are only 3 choices there, Adobe Flash Video, MPEG, and AVCHD (what they can see). There are more including Image further down the list. To go down the list
    use the scroll bar to the right of the list
    or
    click on Adobe Flash Video to select it (panel turns blue) and then use the down arrow key to move down the list.
    Please let us know the outcome.
    Thank you.
    ATR

  • Visual Composer : Sending a signal from popup to iview

    Hello,
    I would like to refresh a table in a parent iview from popup iview. I think about a timer. What Can I do that ? Do you have a good example or can you explain in details the process ?
    Best regards,
    Aurélien

    Hi Aurélien,
    you have to use a timer. Connect the timer with a dataservice which refreshes your value, e.g. in a table. Then return from your popup a value,e.g. into a field. Define a guard condition to the timer so that it will be fired, when you return the certain value. Your data service must change the value from your popup so that the timer fire the event once.
    Best Regards,
    Marcel

  • Ist mit DAQmx eine online Darstellung ohne Zwischenspeicherung möglich?

    Hallo. Ich hoffe mir kann jemand helfen.
    Verwendung:Labview 7.1, PCI 6220 mit AD-Wandler von NI
    Ziel: Signaldarstellung von einem Lock-in-Verstärker über AD-Wandler
    Die Ansteuerung funktioniert insoweit. Mit Hilfe von DAQmx lassen sich
    die Signale (derzeit noch Rauschen) einlesen. Für mich ist es wichtig,
    dass die Darstellung
    online (also in Echtzeit) funktioniert. Da ich sehr lange Messungen
    geplant habe ist es für mich sehr wichtig sofort und direkt zu sehen,
    was in meinem Diagramm passiert und nicht erst nach den Messungen.
    Bin ich da überhaupt richtig mit DAQmx, kann das mit Labview so realisiert werden?
    Hab mal irgendwo gelesen das es einen Diagrammtyp gibt, der die Werte
    nicht zwischenspeichert, sondern direkt ausgibt.... wenn ja welcher Typ
    ist das, denn so einer wäre für mich sehr hilfreich?
    MAX hat leider nicht funktioniert, da hierbei die Daten irgendwo
    zwischengespeichert werden und dann erst im Diagramm die Darstellung
    erfolgt je nachdem welche Frequenzen man einstellt.
    Für Hilfe wär ich sehr dankbar.
    Liebe Grüße

    Hallo Anni,
    schließe die Ausgabe der DAQmx-Funktion an einen Graphen an, dann siehst du sofort die aktuellen Messwerte...
    Alle indicators zeigen ihre Daten sofort an, sie verwalten höchstens ein Kopie der Daten!
    Versuche nächstes mal auf Englisch zu fragen, dann erhälst du wesentlich mehr antworten
    Best regards,
    GerdW
    CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
    Kudos are welcome

  • Visual Studio Update 2 hangs for 13 minutes on "Creating a system restore point..."

    It appears that Visual Studio 2012 Update 2 hangs for a long period of time before it tries to create a system restore point.  Should I create a Microsoft Connect issue for this?
    Here is what I did:
    I created a new Windows 8 x86 Virtual Machine using VirtualBox.  I installed Visual Studio 2012 and Update 1 because Update 2 was not yet out.  I came back 1 week later and tried to install Visual Studio Update 2.
    When I ran the installer on the Virtual machine, it hung for seemingly 10 minutes at "Creating a system restore point..." I powered off the virtual machine and disabled system restore.  I then ran with the /layout option on the host machine
    so I could pre-download the files.  Then I tried again.
    Again, it hung.  This time I let it go.  It hung for exactly 13 minutes before it gave up and continued on to the install.  The log file says this:
    [0EBC:0F90][2013-04-18T12:39:36]: Apply begin
    [0EBC:0F90][2013-04-18T12:39:36]: MUX:  Apply Phase Begin
    [0EBC:0F90][2013-04-18T12:39:36]: MUX:  -----------------
    [0EBC:0F90][2013-04-18T12:39:36]: MUX:  Metrics: ShouldSendData=False
    [0EBC:0F90][2013-04-18T12:39:36]: MUX:  Free Disk Space before install:  SystemDrive C:\ 32519413760 bytes  AppDrive C:\ 32519413760 bytes
    [01F4:0748][2013-04-18T12:52:34]: Creating a system restore point.
    [01F4:0748][2013-04-18T12:52:34]: Could not create system restore point, error: 0x80070422. Continuing...
    NOTE: Although it says "Creating a system restore point" at 12:52, it actually displayed the message on the screen at 12:39.  That indicates that it was really doing something else during those 13 minutes, not creating the restore point. 
    That is corroborated by the fact that it took a long time regardless of system restore being on or off.
    If no one has any information or explanation, I will create an issue on Microsoft Connect.

    I have the same issue. Visual Studio 2013 Professional update 2 was not installed from Web installer. Rather I downloaded a trial version and now want to uninstall it. However, I let the uninstaller try to create a Restore Point all night while I slept.
    Next day, not done. So I clicked cancel, and it then commenced to create a restore point for the cancel. I did let the cancel run for awhile but I rebooted.
    I then researched something on how to disable the restore point security on my drive, but that did not deter Visual Studio from trying to protect me and it TRIES to create a restore point before uninstalling. Just hangs forever. I don't need a restore point
    for an eval copy of VS, thank you very much. Perhaps a simple dialog ("Do you want to create a restore point?") would be helpful?
    Update: turning off Windows Defender fixed the problem. 

  • Report: 2D-Achssystem mit "gespiegelten" y-Achsen ?

    Folgendes Problem:
    Bei einer Messung können die Messwerte (abhängig von einer Drehrichtung) positiv oder negativ ausfallen.
    Um die Kurven von daraus erstellten Reports besser vergleichbar zu machen, sollen negative Daten wie positive Daten, also durch ihren Absolutbetrag, dargestellt werden.
    Ich könnte hierfür natürlich einen Satz neuer Datenkanäle generieren, die Betrage der Messwerte dahin kopieren und schließlich alle Layouts anpassen. Aber, es liegt bereits eine recht komplexe Datenstruktur vor, die von umfangreichen Scripten bearbeitet wird. Eine Änderung der Datenstruktur ist daher sehr aufwändig. Die Layouts müssten bezüglich der darzustellenden Kanäle variabel sein.
    Ich suche nach einer Lösung, die nur die Darstellung betrifft und nicht die Daten verändert.
    (Diadem 9.1)
    Martin BohmMessage Edited by bohm on 03-04-2005 03:50 AM

    Im der Achsendefinition>>Skalierung>>Teilungsart kann man auch einstellen "linear gespiegelt".
    Dann werden die Werte genau umgekehrt von groß nach klein dargestellt.
    Ich hoffe das hilft.
    Winfried

  • Diagrammachse unterbrechen und Achsenskalierung übertragen

    Hallo zusammen,
    ich arbeite noch nicht lange mit Diadem und habe 2 Fragen. Ich denke die Fragen sind nicht allzu schwer zu beantworten, ich konnte aber über die Suche leider keine Antworten finden.
    1. (Report) 
    Ich arbeite mit mehreren Diagrammen, die oft z.B. für die x-Achse die selbe Skalierung verwenden. Momentan gebe ich von Hand für jede Achse jeweils die selben Parameter ein. Ist es möglich die Achsenparameter einer Achse direkt auf eine andere Achse zu kopieren?
    2. (Report)
    Ich würde gerne einen "Achsenbruch" in ein Diagramm einfügen. (Siehe Beispiel aus Excel, gif-Bild im Anhang). Ist das möglich?
    Gruß und Danke für jede Hilfe,
    Thomas
    Attachments:
    BrokenY11.gif ‏6 KB

    Hallo Thomas,
    zu 1. ist vielleicht auch
    a) die Möglichkeit interessant, mehrere y-Achsen in einem System zu haben.
    Dies kann links oder rechts mehrere Achsen betreffen und sie können auch übereinander sein. (vgl. Pic)
    Somit müsstest Du nur 1x die x-Achse ändern.
    b) Eine andere Möglichkeit wäre ein kleines Script, das die Einstellungen des einen Achsensystems ausliest und an die anderen Achsensysteme übergibt. Die Objekte werden über ihren Namen angesprochen. Leider kommt es darauf an, wie man das Layout zusamengestellt hat, welche Nummer sie am Ende haben. Scripte kann man als Shortcut auf <Shift> + Funktionstaste legen. Wenn dazu fragen sind - gerne. So könnte das Script aussehen:
    Option Explicit
    Dim sngBegin, sngEnde, sngUrsprung, sngTickabstand
    ' Auslesen der Einstellungen der x-Achse des 1. Achsensystems
    ' <Strg> + <A> kopiert die Dialog-Parameter des Achsensystems
    ' in die Zwischenablage
    Call GRAPHObjOpen("2DAxis1")
      Call GRAPHObjOpen("2DXAxis2_1")
        sngBegin           = D2AXISXBEGIN
        sngEnde            = D2AXISXEND
        sngUrsprung      = D2AXISXORIGIN
        sngTickabstand = D2AXISXTICK
      Call GRAPHObjClose("2DXAxis2_1")
    Call GRAPHObjClose("2DAxis1")
    ' Die Einstellungen des 1. Achsensystems an die anderen übergeben
    Call GRAPHObjOpen("2DAxis2")
      Call GRAPHObjOpen("2DXAxis3_1")
        D2AXISXSCALETYPE = "manual"
        D2AXISXBEGIN            = sngBegin
        D2AXISXEND               = sngEnde
        D2AXISXORIGIN          = sngUrsprung
        D2AXISXTICK              = sngTickabstand
      Call GRAPHObjClose("2DXAxis3_1")
    Call GRAPHObjClose("2DAxis2")
    Call GRAPHObjOpen("2DAxis3")
      Call GRAPHObjOpen("2DXAxis4_1")
        D2AXISXSCALETYPE = "manual"
        D2AXISXBEGIN            = sngBegin
        D2AXISXEND               = sngEnde
        D2AXISXORIGIN          = sngUrsprung
        D2AXISXTICK              = sngTickabstand
      Call GRAPHObjClose("2DXAxis4_1")
    Call GRAPHObjClose("2DAxis3")
    Call PicUpdate ' Layout aktualisieren
    greets Andreas
    Volkswagen AG
    Wolfsburg - Germany
    Attachments:
    MultiAchsen.PNG ‏10 KB

  • Auswertung von Schalldruc​kpegeln mit DIAdem

    Hallo
    Mein Problem ist, dass ich ein Schalldruckpegel messen und das Ergebnis mit DIAdem auswerten möchte.Ich habe im Anhang eine Datei in dem mein Aufgab zusehen ist. Ich bin soweit, dass ich den Schalldruckpegel schon ausgebe (siehe Block dB). Nun will ich aber noch das Signal aus dem Messgerät in einem Schalldruckpegel/ Frequenz Diagramm ausgeben. Dazu ist der zweite Strang (Packen, FFT, Formel Terz_Oktav und Oszi).
    Meine Frage ist, was muss ich im FFT-Block, Im Formel-Block, im Terz_Oktav_Analy und im Oszi eingeben?
    Bis jetzt habe ich im FFT-Block einen Peak und im Formel-Block die angebene Formel angegeben.Ist das so richtig?
    Könnte mir wer weiterhelfen? Ich bin Student und kenne mich kaum aus mit dem Programm.
    Ein nettes dankeschön schon mal im voraus.
    Attachments:
    Schalldruckpegelmessung.JPG ‏41 KB

    Hallo Sebastian,
    Der Schalldruckpegel in dB basiert auf dem RMS-Wert eines gemessenen Signals. Normalerweise bekommt man die passenden FFT-Ergebnisse deshalb auch dann, wenn man in der FFT RMS einstellt. Leider kann man an dem Bild nicht erkennen, was sonst noch eingestellt ist. Ich fürcht aber, dass hier grundsätzlich etwas nicht funktionieren kann.
    In dem Schaltplan wird ein Signal erfasst und nach zwei Formeln in dB ausgegeben. Ich vermute, dass hier bereits RMS-Werte aus dem Gerät kommen und die Abtastrate dürfte relativ niedrig sein. Die dB-Werte, die in der numerischen Anzeige ankommen liegen bei Schallmessungen typischerweise irgendwo bei 40-120 dB, je nach dem was man da so misst. Die FFT liefert bei solchen Eingangswerten unsinnige Werte. Bei Schallmessungen sollten die Eingangswerte für die FFT Schalldrücke in Pascal sein und mit Abtastraten wie 44,100 oder 50 kHz erfasst werden. Das Beispiel zeigt also entweder unsinnig dB-Werte an oder berechnet eine unsinnige FFT.
    Viele Schallmessgeräte haben zwei analoge Ausgänge - DC und AC.
    DC liefert gemittelte RMS-Werte, die den Schallpegel in Pascal angeben und der Trägheit der Anzeige folgen. Bei den meisten Geräte kann die Trägheit zwischen Slow und Fast umgestellt werden. Das DC Signal kann mit Abtastraten von 10 Hz oder weniger abgetastet werden um eine vernünftige Anzeige zu erhalten. Wie die RMS-Werte skaliert sind, muss man dem Handbuch des Messgerätes entnehmen. Das scheint im Schaltplan aber funktioniert zu haben.
    AC liefer die Schallschwingung die bei einem Sinus mit 94 dB z.B. zwischen -1,41 und 1,41 Paskal liegt und für die FFT geeignet ist. Der RMS-Wert dieses Signals ist genau 1 Pascal. Das AC-Signal muss unbedingt mit hohen Abtastraten von z.B. 50 kHz erfasst werden. Aus dem AC-Signal kann man durch RMS-Berechnungen über Zeitfenster auch nachträglich wieder ein DC-Signal machen. Da Schallsignale je nach Situation in völlig unterschiedlichen Größenordnungen liegen, haben die Messgeräte unterschiedliche Verstärkungen, die man im Schaltplan beim Umrechnen der gemessenen Volt in Pascal oder dB berücksichtigen muss.
    Für eine genauere Antwort oder ein Beispiel müsste ich aber genauer wissen was da aus dem Gerät raus kommt.
    mit freundlichen Grüßen
    Ulrich Bierwisch

  • How do I visually monitor instrumental plug-ins from the SAME computer??

    Hello -
    My set-up is noted below. Please note that my audio device for my main computer (the Mac Pro) is the _Motu 2408 MK3_.
    For larger sequencing projects, I use up to a choice of three slave computers (an aging Dell Precision Workstation, a Receptor and a MacBook Pro). I am happy to say that all works fine with this set up.
    I own many instrumental plug-ins for the MacPro (and the slave computers). Most of the instrumental plug-ins in this computer (and the others) are "powered" by Native-Instrument's Kontakt 2 Player or the full version of Kontakt 2.
    For the first time, I was experimenting with the MacPro's IAC Driver. So, for example, I was able to get the piano to play using Kontakt 2 OUTSIDE of the Logic program using the IAC Driver. It is very nice to know that I am able to do this. However, I was not able to visually monitor the audio signal from within Logic as I was playing the piano sound from the "external" Kontakt 2 program. So, to clarify my problem, I could hear the piano, but I could not see the audio signal on the audio meter from within Logic.
    First, I tried using the Logic's "*External Instrument*" plug-in. That did not work. Second, communicating with the "external" Kontakt 2 program using Logic's midi instrument via the IAC driver, I tried monitoring the audio signal using an Audio Channel from Logic. I Could not figure out how to route the audio signal so that it could be seen by Logic, so that did not work.
    I tried seeing if I could somehow configure the 2408 MK3 driver and CueMix Console. Nothing.
    So, here is my question (possibly two questions):
    1) Is it possible to configure the MOTU 2408 MK3 device so that I can monitor audio signals from within Logic that originate from instrumental plug-ins activated OUTSIDE of Logic?
    If yes, then. . .
    2) HOW do I configure the MOTU 2408 MK3 device and/or configure Logic so that the audio signals can be monitored? (And so that I can add EQ and audio effects, etc.??)
    Thank you in advance. . .
    Ted

    First, noequplease, THANK YOU very much for taking the time to answer my question. I sincerely appreciate the time and effort that you shared!!!
    I need to clarify myself, I guess. These are not "external" synths in the literal sense. Everything is "internal" within the same computer (the MacPro) as the Logic Pro program. These are instrumental plug-ins like the *Kontakt 2 Player* or the *Kontakt 2* (full version). What I've learned how to do is connect to these instrumental software plug-ins external from the Logic Pro program via the IAC Driver. So, it's all "internal" within the computer, just "external" from Logic. (If that makes sense.)
    The reason I'm attempting to connect Logic this way is so that I can use more of the 8 GBs of RAM found within my MacPro. So, in other words, I would use the Kontakt 2 Player as an instrumental plug-in within the Logic Pro program and ALSO connect Logic Pro to the "external" *Kontakt 2 Player* (the _stand alone_ plug-in version) via the IAC Driver.
    I can communicate with the stand alone version(s) of Kontakt via the IAC driver. Sound is coming out. However, I have yet to figure out a way route the audio signals from the stand alone plug-in to inside Logic.
    I suspect that your suggestion of using an external mixer might be the answer (despite using computer-based instrumental plug-ins). I don't think that there's a way of routing the audio signal from a stand alone plug-in to Logic without the use of some kind of mixer. I most probably will need a digital mixer to take advantage of the 2408 MK3's ADAT digital signals to route the signals back into the MacPro. Sadly, I can't afford a digital mixer at this time.
    I don't know. . . .
    BUT, like I said in my original post, my CURRENT set-up using the "slave" computers works just fine. I'm just trying to figure out a way to make use of all of my MacPro's 8 GBs of RAM. UGH.
    Any ideas??

  • Wie kann ich digital filtern mit DAQmx(AnsiC) und 4-fach WinkelEncoder (6601(2))

    Hallo,
    Wie kann ich meine Signale mit DAQmx (AnsiC) filtern auf einer 6601.
    Seither haben wir im Traditional DAQ die Signale mit "Line_Change_Attribute" gefiltert.
    Code ohne Filter :
      iStatus = DAQmxCreateTask("TASK_WinkelIn", &TaskHandleWinkelIn);
      iStatus = DAQmxCreateCIAngEncoderChan(TaskHandleWinkelIn,
      iStatus = DAQmxSetCIDataXferMech(TaskHandleWinkelIn,
      iStatus = DAQmxCfgSampClkTiming(TaskHandleWinkelIn,
      iStatus = DAQmxSetReadOverWrite(TaskHandleWinkelIn, DAQmx_Val_OverwriteUnreadSamps);
      iStatus = DAQmxStartTask(TaskHandleWinkelIn);
    Danke im Voraus

    Hallo,
    hier finden Sie ein Beispiel:
    http://sine.ni.com/apps/we/niepd_web_display.display_epd4?p_guid=F0F75081AF531228E0340003BA7CCD71&p_...
    Ansonsten gibt es auch hier immer weider gute Beispiele:
    http://www.ni.com/devzone/dev_exchange/ex_search.htm
    Rebecca Fox,
    Applications Engineer
    National Instuments
    Rebecca Fox
    Applications Engineer
    National Instruments

  • Kein freier Messkern-Listeneintrag für Ausgabe-Signal gefunden

    Hallo.
    ich habe folgendes Problem: Ich muß vom Profibus 128 Signale mit dem Alarmgenerator überwachen. Um das erst einmal ohne Hardware zu testen, habe ich vier Zahleneingaben mit anschließendem bit-extrakt mit 32 bit kreiiert. Die Signal packe ich zu Paketen und anschließend werden sie gesammelt und als eine Paketleitung an den Alarmgenerator geleitet.
    Wenn ich mit drei mal 32 Signalen arbeite, funktioniert es. Wenn ich den 4. bit-extract hinzufüge kommt die Fehlermeldung, s. Betreff.
    Die Messkernparameter für die Ausgabe habe ich schon auf Max. gestellt.
    Was kann ich da anders machen?
    Des weiteren soll die Messung beendet werden, wenn alle Fehlerbits auf 0 stehen. Wie kann ich so viele bits am Ausgang des Alarmgenerators verarbeiten (Fx() geht nur bis 34 Signale)?
    Vielen Dank im Voraus
    Klaus

    Hallo,
    ich habe die Zahl der Ausgänge gerade testweise von 100 auf 150 gestellt und danach trat die Meldung bei mir nicht mehr auf. Welche Version von DIAdem ist das und gibt es eventuell noch weitere Dinge, die im Schaltplan stehen?
    Die Formel hat zwar nur 34 Eingänge, aber selbst das ist ja schon reichlich unhandlich. Man sollte solche Formeln in mehreren Teilen rechnen. Also Beispielsweise immer 16 Kanäle zu einem Ergebnis und die dann nochmal zusammengefasst zu dem Gesamtergebnis.
    In solchen einfachen Fällen gibt es aber noch einen Trick.
    Wenn man ein Paket mit 128 Kanälen der Länge 1 hat, kann man es in ein Paket mit einem Kanal der Länge 128 umwandeln. Dazu muß man nur so ein Paket mit dem Generatorblock erzeugen (Konstante mit Paketgröße 128) und in den ersten Eingang einer Formel stecken. Das Ergebnis einer Formel bekommt immer die Struktur des ersten Eingangs. Wenn am zweiten Eingang das Paket mit den 128 Kanälen anliegt und die Formel lautet "E2", dann bekommt man ein Paket mit einem Kanal und die Daten aus dem Generator sind wieder weg. Ob alle Werte in diesem Paket 0 sind kann man nun leicht mit dem Statistik Block (Y-Maximum) ermitteln. Das ist auf jeden Fall einfacher als 128 Leitungen ziehen.
    mit freundlichen grüßen
    Ulrich Bierwisch

  • Funktionsg​enerator mit Rampe unter Diadem 9.0 / waveform generator with Diadem 9.0

    Hallo!
    Ich möchte über ein DaqPad 6020E über einen der beiden analog Ausgänge eine Sinusfunktion ausgeben.
    Diese Sinusfunktion soll über eine Rampe in der Frequenz von 20 Hz bis
    150 Hz hochlaufen und dann wieder runterlaufe. Das ganze dann so lange
    hintereinander, bis man manuell abbricht. Die Amplitude des
    Sinussignals soll dabei gleich bleiben.
    Wie bekomme ich sowas hin?
    Die Ansteuerung des Analogausgangs über z.B. einen Drehregler in Diadem
    funktioniert und ich kann die Spannung am Ausgang im Bereich von -10
    bis +10 manuell vorgeben.
    Aber wie funktioniert das mit einer Rampe und einem Funktionsgenerator?
    Vielen Dank für die Hilfe!
    Hello!
    I'm using a DaqPad 6020-E and want to use one of the analog outputs to output a sinus.
    The sinus should increase in frequence from 20 Hz to 150 Hz and
    afterwards decrease back to 20 Hz. This should repeat till I stop. The
    amplitude should be constant.
    The control of the analog out of the DaqPad via a turning knob in
    Diadem is possible an I can adjust the voltage at the output between
    -10 and +10 V manually. But I don't know how to continue...
    Thanks for your help!

    Hallo,
    in der Palette der Simulation Eingänge finden Sie den Generatorblock. Wenn sie den Block konfigurieren, können Sie mit einem Häckchen die Remotesteuerung aktivieren. Dadurch erhält der Block einen neuen Eingang, mit welchem die Frequenz des austzgebenden Signal eingestellt werden kann.
    Als Signalquelle für diue Frequenz nehmen Sie dann einen weiteren Funktionsgenerator und generieren damit ein Dreieck Signal mit den gewünschten Eigenschaften.
    MfG
    Ingo Schumacher
    Systems Engineer Sound&VibrationNational Instruments Germany

  • Sehr geehrte Damen und Herren  Seit rund einem Jahr bin ich Abonnent der Creative Cloud. Ich stelle nun folgendes fest:  1.Das Programm Creative Cloude Desktop lässt sich nicht installieren. Die Installation bricht mit einem Fehler ab. 2.Ich kann Creative

    Sehr geehrte Damen und Herren
    Seit rund einem Jahr bin ich Abonnent der Creative Cloud. Ich stelle nun folgendes fest:
    1. Das Programm Creative Cloude Desktop lässt sich nicht installieren. Die Installation bricht mit einem Fehler ab.
    2. Ich kann Creative Cloude Desktop nicht mehr aus meinem System deinstallieren. Abbruch mit Fehlermeldung.
    3. Ihr System verweigert mein Login in mein Adobe Konto. Auch eine Neueröffnung eines Adobe Kontos bricht mit Fehlermeldung ab.
    Ich verstehe nicht, was ich falsch mache und bitte um Erläuterung. Ihre umfangreichen Hilfeseiten helfen mir hier nicht weiter.
    Danke und Gruss
    Lukas Marbacher
    Lukas Marbacher
    Hammerstrasse 7, 6312 Steinhausen
    041 741 86 92
    [email protected]

    Hallo Lukas,
    als Erstes vielleicht dieses: Wir hier im Forum sind Anwender wie Du und ich. Nur hin und wieder taucht hier jemand der Adobe Mannschaft auf.
    Zum Thema:
    So seltsam es erscheinen mag, aber das ist wohl wieder eine Sache für das Cleaner Tool.
    Manchmal - aus welchen Gründen auch immer - will" CC (auch bei mir) nicht richtig arbeiten. In diesem Fall solltest Du CC komplett löschen (nicht nur mit PC-Bordmitteln) und neu installieren und zwar mit Hilfe des "Adobe Creative Cloud Cleaner Tool".
    Ich zitiere: Mit dem Cleaner Tool für Adobe Creative Cloud (CC) können Installationsprobleme bei Adobe Creative Cloud- und Adobe Creative Suite (CS3-CS6)-Anwendungen behoben werden. Das Tool kann Installationsdaten von Prerelease-Installationen von Creative Cloud- und Creative Suite-Anwendungen bereinigen. Es entfernt keine Installationsdaten aus früheren Versionen von Adobe Creative Cloud- oder Creative Suite-Produkten.
    Hier der Link: http://helpx.adobe.com/de/creative-suite/kb/cs5-cleaner-tool-installation-problems.html . Bitte beachte unbedingt die dort vorgeschriebenen Folge der Operationen.
    Dann wäre da noch dieser Tipp: Manchmal ist aber auch die (zu löschende) Datei "opm.db" im Adobe OOBE Verzeichnis der Übeltäter.
    Falls erforderlich und Du weitere Fragen hast benutze den Chat, wenn er "offen" ist, ich hatte damit gute Erfahrungen. Siehe Contact Customer Care = http://helpx.adobe.com/contact.html
    Hans-Günter

Maybe you are looking for