Adding offset to LabView Signal Express signals

We are using a USB 6535 with LabView Signal Express. 
The logging need is to record 8 channels of data, with each having 3 unique (0->5V) signals. 
So far, only the first channel has been wired in an the logging inputs set up.
With a standard scope, there are offsets to offset a signal vertically, and to thus see the overall time relationship. 
How is that done with LabView Signal Express? 
Each channel's 3 signals need to be grouped together and then 8 channels vertically offset for visibility.
Thanks

Hello,
The best way I can think of is to create a constant signal (or however many you'd need) and add or subtract to the signals you are acquiring.  In SignalExpress, there's an Arithmetic step that is helpful for this.  The following KnowledgeBase article from our website offesr one way to do this in SignalExpress:
http://digital.ni.com/public.nsf/allkb/555B4791612​E261E8625763F0031DC2C?OpenDocument
Best,
Ryan C.
Applications Engineer
National Instruments

Similar Messages

  • Can someone help me with this 201435 Error during Signal Express signal generating?

    I built this signal generation tast to generate a voltage waveform. The wave form is loaded from a lvm file. (as shown in attachment pic). The waveform can be correctly viewed in preview window, so i suppose nothing wrong with the file. but when i clkick the run button, error 201435 pops up, tell me "no samples provided to DAQmx Write to initialize buffered generation".
    i dont know what step do i missed in this task. can anyone help me with this problem?

    the attachment picture
    Attachments:
    task.PNG ‏9 KB

  • VIプログラム上でsignal expressの信号が読み取れず.エラーコード(0)が出てくる

    横浜国立大学 山本研の仲丸と申します。
    私は添付のプログラムでオシロスコープTDS2004Cから波形データを読み取りそれをエクセルファイルにするというプログラムを作成したのですが、プログラムを回す時にsignal expressからの信号が来ずエラーが出てしまいます。
    signal expressを軌道して波形データを読み取る際には波形を見る事は出来るのですがプログラムを回す時にsignal expressからの信号が来ないためか困っています。
    どのようにすればいいのか済みませんが教えていただけないでしょうか?
    ちなみにlabviewは2009年度版を用いています。
    PCとオシロスコープとの接続にはUSBを用いています。
    追記
    依然、色々いじっていたらプログラムを回すことはたまに出来たのですが何でできたのかその理由がわかっていない状況です。
    Solved!
    Go to Solution.
    Attachments:
    実験てすと-2.vi ‏238 KB
    実験てすと-2.vi ‏238 KB

    Signal Express自体からはデータが読めているのでしょうか?
    Signal Expressのツール⇒コード生成⇒LabVIEWダイアグラム からVIを作成したものに
    問題が発生しているということになりますでしょうか?
    申し訳ないことに添付されたVIを見ても問題のSignalExpressが開けないため、確認できないでいます。。
    もし
    こちらです。
    『Tektronix TDS2004C』
    http://sine.ni.com/apps/utf8/niid_web_display.model_page?p_model_id=17990
    添付頂いたVIでダメなら、このドライバを使う方法もありますけどいかがでしょう?
    >>Signal Expressのツール⇒コード生成⇒LabVIEWダイアグラムからVIを作成しました。
    LabVIEWからTDS2004Cを制御されるのでしたら、既に関数が準備されていることはご存知でしょうか?
    関数がすでに準備されていることは知りませんでした。この問題を解決するためにはその関数を何かする必要性がありますでしょうか?
    ドライバーを使ってみようと思います。
    お聞きしたいのは現在生じている問題の原因はどのようなものなのでしょうか?
    そしてそれをどのようにすれば解決できますでしょうか?

  • LabVIEW Signal Express, averages

    Hello,
    I'm brand new to LabVIEW. I have a temperature signal  from a thermocouple up in LabVIEW express, and I'm trying to get an average of this signal because it's very noisy. Can anyone provide me with very detailed help (as I'm brand new, and have no idea how to do anything in LabVIEW).
    If it's of any help, I have LabVIEW 8.5 and LabVIEW Signal Express 2.5.1. Thank you!

    Hello ddrop,
    To add to Intelligent's post, here is another example to show you how to create a running average of an array.  I am not sure how you have your measurements recorded (if you are creating an array), but this example should give you some added guidance.
    You mentioned you were using Signal Express and there are a set of Signal Express examples that may also be helpful.  You can find the examples by going to Help>>Open Example...  This should take you here: C:\Program Files\National Instruments\SignalExpress\Examples.  From there, you can go to Loops>>Frequency Sweep with Averaged Measurement.seproj. While this example does not do exactly what you are doing, it will at least give you an idea of how to do averaging in Signal Express.  Another way to incorporate the averaging in Signal Express would be to do a Run LabVIEW VI step.  I hope this helps!
    Kim W.
    Applications Engineer
    National Instruments

  • What are the main differences between Signal Express and Labview?

    National Instruments provides a matrix so one can quickly compare the
    various versions of Labview but no comparison of Signal Express with
    Labview. Hence how does Signal Express compare with Labview? What
    are some of the things one can do with Labview one can't do with
    Signal Express?
    Howard

    hrh1818 wrote: Which version of Labview are you referring to? I don't consider the graphical version of Labview to be a full featured programming language. LabWindows/CVI is by a long shot a lot closer to being a full featured programming language than the graphical version of Labview.
    Howard,
    You clearly don't know what you are talking about. There is no "graphical version" of LabVIEW, there is just LabVIEW. Click on the article "Is LabVIEW a general purpose programming language?" written by the Jeff K. for some easy reading from a few years ago. It is all still true (except that object oriented features and recursion have been added in recent versions).
    One of the main points at this years NI-week was the discussion of how processor development is switching more and more to multicore designs  to improve performance because a simple boost in clock frequency is becoming more difficult. Linear, text based code is not well suited to take advantage of multticore design, while the dataflow based LabVIEW programming language automatically scales well to multiple processor cores, without any need to rewrite older code. I would say that only LabVIEW is futureproof in this respect. LabVIEW programmers are not wimps that are simply too stupid to write text based code. LabVIEW is not a toy language for people that don't want to learn a "real" programming language.
    LabVIEW is arguably the best programming language in terms of getting things done! I've never felt limited with LabVIEW and my programs often don't even have anything to do with data acquisition or instrument control. The difference between text based code vs. LabVIEW is like "DOS vs. Windows", "Radio vs. HD television". "Trilobyte vs. Homo sapiens" (sorry Putnam ). Text based code is monochrome, archaic and outdated and its linearity imposes unecessary constraints on the programmer that can only be (partially) overcome by wasting even more time throwing even more code at it.
    Sure, a seasoned text based programmer will initially have problems adapting to LabVIEW, just because you would need to adapt to and embrace the power of dataflow and not try to make a literal translation of the text code to LabVIEW, retaining old habits. If you get stuck, come back and ask here in the forum.
    You were looking for object oriented features and failed. All you need to do is a quick site search. All the information is out there. Just because you cannot find it in the first five sentences of the glossy brochure does not mean it does not exist. Maybe you want to read one of the application notes such as:
    LabVIEW Object-Oriented Programming: The Decisions Behind the Design
    In general, you should avoid judgement until you have all information. Your opinions seem quite biased and superficial and not really based on hard facts.
    Initially you asked about the difference between signal express and LabVIEW.
    hrh1818 wrote:
    > What kind of measurments do you want to do and what kind of requirements do you have?
    > You can also see for yourself and download evaluation version of both.
    No thanks, there has to be a better way to get an answer to my
    question than get involved in a two month study project.
    If you would answer the first question quoted above, we could certainly help you with the decision. Isn't that the main purpose of this thread?
    You can also contact your local LabVIEW Field Engineer to go over your requirements and help you make a decision. They usually know their stuff!
    Message Edited by altenbach on 09-02-2007 11:51 PM
    LabVIEW Champion . Do more with less code and in less time .

  • LEGO Mindstorms 2.0 crashes at startup when LabView Signal Express is installed first

    When NI Circuit Design Suite Education Edition is installed first in a computer and the LEGO Mindstorms software second, the LEGO Mindstorms software doesn't work, it reports the following:
    Error: A required file is broken
    Possible Solutions: Reinstall the LEGO Mindstorms NXT Driver  (tried but doesn't work)
    Error code: 1003
    Ordinal not found
    The ordinal 18 could not be located in the dynamic link library NIVISV32.dll
    Error loading "fantom.dll"
    The operating system can not run %1
    On other computers the LEGO software starts running, it displays part of the initial screen and then a small window opens saying that the Mindstorms software has has an error and that it will close. The previous report doesn't show.
    If LabView Signal Express is uninstalled and then the LEGO software reinstalled, the LEGO software works.
    I've dowloaded and installed new and old versions of the NIVISV32.dll and this doesn't correct the problem. I went as far as version 4.20 of the dll because it is dated in 2007 and the dll file installed by the LEGO software when it works is also dated 2007, but if I install the dll without uninstalling LabView Signal Express, the LEGO software continues not working.
    Please advice how to correct this problem without having to uninstall LabView Signal Express first. If the LEGO software is installed first, is LabView Signal Express going to use and not to replace the old 2007 version of the dll installed by the LEGO software? Is there any LEGO software update that corrects this problem?
    I repeat: I know a solution is to uninstall LabView Signal Express, install LEGO Mindstorms and then reinstall LabView Signal Express but I have 60 computers already cloned and deployed with this problem, so I don't want to go to this long process to fix the problem. The computers are using Windows 7 and problems happen on both the 32 and 64 bits versions of Windows 7.
    Any ideas???
    Solved!
    Go to Solution.

    I couldn't reproduce the error either, but in our x86 computers this problem appeared after several months; we used LEGO Mindstorms last time in Summer 2011 without any problems and just three weeks ago when we were checking the computer for our Summer 2012 classes if when we noticed the problem. I’m still going to try to reproduce the error in an x64 computer where the problem appeared immediately.
    Anyway, I’m attaching a word file with images of captured screens where you can see the error reports generated by LEGO Mindstorms and a series of steps uninstalling and reinstalling these program plus LabVIEW, until LEGO Mindstorms finally works after having uninstalled all traces of LabVIEW.
    Images can be expanded and zoomed in to a better view of the details and if I can reproduce the problem in an x64 computer I’ll let you know.
    Please see if you can find out something based on the images I’m sending.
    Thank you.
    Attachments:
    LEGO PROBLEM.doc ‏3129 KB

  • How can i generate AMI line codes in LabView signal express?

    i wish to conduct a project that uses AMI line codes. but i have a hard time using signal express to generate it. can anyone help me with that?

    Hello Barry,
    That is really a problem, in LabVIEW, we can only convert vi to the previous version, I have version 7.1 and so I can only convert to version 7.0 and you cannot open this too.
    But I think that it's very easy to do what I'm trying to explain you.
    Go to the cluster group in the functions pallete. Place an unbundle by name function in the diagram and connect it to the data that's comming out of the FFT Power spectrum vi - the pink (or watever) wire.
    Click in the white part of it (it should contain something like f0), choose magnitude.
    This is now an array that you can connect to the peak detector function.
    Take care about the threshold and width parameters of the peak detector.
    Take a look at your signal and decide the amplitude and width of the peaks you want to detect. The threshold is the amplitude above what you consider as a peak, the width is a little bit more complicated - to begin, 3 or 4 should be a good number if you signal is not too noisy - bigger widths will somehow do a kind of a low pass filtering to your signal.
    The position output of your peak detector is an array of locations where your peaks were found.
    Keep in mind you are now working in frequency domain and that position means something in the frequency domain.
    The array you placed as input of the peak detector is an array of points starting in f0 and separated by df (the other elements of the cluster).
    So to calculate the real value of the peaks, you have to multiply them by df and add them f0.
    Sorry by the big text and sorry if I went too much in detail,
    Hope it helps,
    Paulo

  • Problems activating signal express 2.0 in labview

    Hello,
    I have purchased a copy of LabVIEW Base Edition 8.2.1 and Signal Express 2.0.  I receive the following error when I create a LabVIEW VI containing a Signal Express VI (in this case a Signal Express Create Signal VI):
    NI_MAPro.lvib:
    This library is invalidly licensed for this computer.  Please contact your National Instruments sales representative to request an upgrade to access the functionality of this library.
    NI_Gmath.lvib:
    This library is invalidly licensed for this computer.  Please contact your National Instruments sales representative to request an upgrade to access the functionality of this library.
    NI_AALPro.lvib:
    This library is invalidly licensed for this computer.  Please contact your National Instruments sales representative to request an upgrade to access the functionality of this library.
    I have activated both the LabVIEW application and the Signal Express application and they both work fine indepedently.

    Some SignalExpress 2.0 Express VIs require functionality that is only available in LabVIEW Full or Pro.  Therefore, if you have LabVIEW Base and drop the Create Signal Express VI, your VI will be broken.  (If you convert the Create Signal Express VI to a subVI, you could find the VIs in question).

  • Event Acquisition in LabView Signal Express

    I have the USB-6009 data logger and LabView Express. I am trying to record certain events as they happen in the process. The signal I am recording is a 0 or 10 V DC signal and each time that signal goes to 10V DC I want to record that as a event. I am not worried about the actual voltage just the event. I am not sure what the best way would be to set this up in LabView signal express. Any advice on how to achieve this.

    Hi CoryB,
    In SignalExpress you can create events by in the Recording Options tab clicking Events. Then, in the Category list select Add. From here, you can change the options for the event. Here is a link to the help on the events page.
    Also, Dennis is absolutely correct. You will get better assistance with your questions if you post in the correct board.
    Bill E. | Applications Engineer | National Instruments

  • How to view signal in a waveform chart in Labview Signal Express?

    Hi,
    I would like to view a signal in Signal Express 3.0  in a "waveform chart" but don't know how to do it and I am thinking that it may be impossible?
    In Labview there are two ways of viewing data, either in a "waveform chart" or in a "waveform graph". The great thing with "waveform chart" is that it lets you define a history length and you can see the data move to the left (strip chart option) as the samples are being retrieved. It works perfect. 
    In Signal Express I can only select "XY graph" or "Waveform graph" by making a right-click the mouse but I cannot select "Waveform chart". Is it really true that it is not possible to view the data in a "waveform graph with Labview SE? (1 analog signal being read continuously, 100 samples to read at 1K rate)
    Thank you in advance,
    Enrique
    Solved!
    Go to Solution.

    Hi Enrique,
    You are correct that there is currently no waveform chart in SignalExpress. The closest thing you can get to, is recording the data as a log and then viewing it while recording (which I realize is not quite the same, interactive behavior).
    For your last comment, you wrote "waveform graph", but I assume you meant to say "chart" there as well.
    Sorry about this. We have recently been getting this request, so perhaps in a future version.
    Phil

  • I am trying to use generate code in signal express to import into labview.

    I get this error when i try to generate code in signal express to export to labview . I have tries the error suggestions but I am still having problems. any help would be appreciated
    The version of LabVIEW you are generating code into does not contain all the necessary SignalExpress support files. Make sure you launch the version of LabVIEW with SignalExpress support installed before generating code from SignalExpress. If you want to generate code into more than one version of LabVIEW, uninstall SignalExpress and all versions of LabVIEW except the earliest.  Install SignalExpress, then install any other versions of LabVIEW.  Copy the files from the vi.lib\express\SignalExpress directory of the earliest installed version of LabVIEW into the same sub-directory location of any other version of LabVIEW in which you want to include support for code generation.

    Typically, this problem is repaired by following the directions on the error message. Since it was not, can you please give us more information so we can start determining the cause?
    What version or versions of LabVIEW do you have installed? What version or versions of SignalExpress do you have installed? Could you post a file with a listing of the files in <vi.lib>\express\SignalExpress for the version of LabVIEW you are trying to use. You can either post a screenshot (in PNG or GIF format) of the directory dialog or use the command prompt to generate a list to a file (preferred). To generate a list with the command prompt, do the following:
    Launch the command prompt from the start menu — Start»Programs»Accessories»Command Prompt
    Navigate to the drive you have LabVIEW installed on ( usually C: ) — C:
    Change directory to the appropriate LabVIEW directory — cd "\Program Files\National Instruments\LabVIEW 8.2\vi.lib\express\SignalExpress". Change the LabVIEW version to the one you actually are using. Do a directory listing and redirect the output to a file — dir > filename.txt. You can use any full path for the filename.txt. If you specify a simple name, it will end up in the current directory.
    Please post your project. Verify that you are using the version of LabVIEW you think you are by launching it before you start code generation.
    Thanks for your patience.
    Message Edited by DFGray on 08-28-2008 08:23 AM
    Message Edited by DFGray on 08-28-2008 08:24 AM
    This account is no longer active. Contact ShadesOfGray for current posts and information.

  • Signal Express not activated with Labview Full Development System Volume License

    I'm using a volume license manager to generate license for disconnected machines.  I just upgraded to Labview 2009.  The license files work for labview but are not working for signal express.  I have the Labview full development system which included signal express in the past.  Both labview and signal express work fine on my computer that also has the volume licensing manager software installed.   This computer is connected to the license server.  I need to get signal express activated on my disconnected machines. 

    LabVIEW Full Development licenses still include Signal Express. Are you saying that whenever you are connected to the server you can run Signal Express just fine, but whenever you create a disconnected license Signal Express is not able to launch? Can you verify that you are, in fact, checking a license out from the server whenever you are connected to the network?
    If you still have trouble I would recommend calling NI support so we could get more informatioin (such as your license file, contract ID, etc).

  • Labview Signal Express and Matlab

    Hello,
    I am using Labview Signal Express to acquire and log data from an injection moulding machine (with NI USB-6218).
    The logs contain more than 65000 samples so my boss told me to treat the data with Matlab.
    Can anyone tell me how to do that? (I think that I have to export these data in a text file before but how???)
    Thank you very much for your help
    Regards.
    Helene

    Hi there, I’m currently studying mechatronics in Sligo institute of Technology in Ireland and we have to do a SCADA project using LabVIEW to control an injection moulding process. I work in the Water and waste water treatment area so I’ve no experience of Injection Moulding. I found your address on the web and was wondering would you have any screen shots of what an injection moulding SCADA interface would look like or a schematic/P&ID  of an injection moulding process. Any help would be greatly appreciated. Regards Richard Crowe

  • Anlysing saved data in labview signal express

    I need to collect data and later analysed them in labview signal express. I could do as i get thee data but saving the project and doing the analysis later is not working using the add step function.
    What should I do ?
    Secondly how do you convert to ascii and export to excel or word when using signal express ?
    Regards
    Matthew

    Hi mathade,
    I am not sure what exactly are you trying to do. Are you taking some signals from signal express and then saving them and later reading the saved values for analysis? If this is what you want to do, you can simple write your values into a spreadsheet and later on read it from there using the File I/O functions for doing the further analysis. If you want to do it in the same execution run, you can also hold the values in some shift registers and get the analysis done after the acquisition. 
    I can give you more information if you can post your vi so that I can take a look at your progress so far.
    Regards,
    Nitzz
    (Kudos are always Welcome) 

  • Why the acquisition with DAQmx is different by using Labview 8.2 from Labview signal express?

    Hello,
    I am using a PCi-6281 to acquire a voltage. When I am using Labview signal express with only the step to acquire I read the good signal with the exact voltage. But when I am using my VI, the y axis and the values recorded are wrong. Why this difference appears?
    I insert a picture with both signal: at the top is the signal from my vi (wrong measurement) and at the bottom is the signal from labview signal express (correct).
    The vi I am using is the example Cont Acqu&Graph Voltage-To file (binary).vi.
    Thank you for your answer!
    Sophie
    Sophie

    I am using the binary file because it requires the minimum change in another VI. I have tried to change in scaled data but now my second VI has not enough memory to display all data.... What's wrong? Here is my second VI. Totest with data you need to insert a number in the "scaling factor" if not the dat are multiplied by zero...
    thanks for your help!
    Message Edité par stage84 le 07-24-2009 10:11 AM
    Attachments:
    Display 3.vi ‏1867 KB

Maybe you are looking for

  • At new- command - making non-numeric fields as ******* how to correct this

    Hi, I am using the following code. Tables : vbap. DATA: t_vbap TYPE STANDARD TABLE OF vbap,       x_vbap TYPE vbap. SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-000. SELECT-OPTIONS: s_vbeln FOR vbap-vbeln. SELECTION-SCREEN END OF BLOCK b1

  • Embedding xml into a pdf

    I have a LiveCycle form that fills its dropdownlists from an xml file. It will be on a server, where the client can click a button on a webpage to download the pdf. The data in the xml file will change every now and then. Is it possible to refresh/re

  • How can I add the date next to time in menu bar?

    Hi, I'd like to see today's date next to the "time" on the right-hand side of the menubar. I called Apple tech support twice about it and no one could help. The last guy suggested I post the question here, and someone might know of a third-party app.

  • LG TV / Monitor resolution

    Hi - I have a mid 2010 MBPro connected to an LG M2232D TV/Monitor via the mini dvi / RGB connection. The resolution on the TV is poor / blurry, and I cant find a way to improve it. Any ideas?

  • IPhone to Sony Bravia

    Hey people, So, I have a Sony Bravia Smart TV... There's a mode called 'wifi direct mode.' I CAN connect my iPhone to the Bravia with no problems and it comes up with... 'Device Connected.' So, it obviously recognises the iPhone and talks to it so to