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を制御されるのでしたら、既に関数が準備されていることはご存知でしょうか?
関数がすでに準備されていることは知りませんでした。この問題を解決するためにはその関数を何かする必要性がありますでしょうか?
ドライバーを使ってみようと思います。
お聞きしたいのは現在生じている問題の原因はどのようなものなのでしょうか?
そしてそれをどのようにすれば解決できますでしょうか?

Similar Messages

  • Report generation toolkit and signal express user step : problem of closing reference in "Stop" event

    Hi all,
    I'm trying to make a package of Vis to easily make Excel reports with Signal Express. I'm working on LabVIEW 8.2.1.
    I'm using the report generation toolkit, so I build a .llb from my project which contains all the hierarchy of my steps, but also the hierarchy of dynamic VIs called.
    I have made some steps, like "Open Workbook", "Write Data", etc.
    My steps run well, excepts one step : "Close Workbook".
    If my "Close Workbook" step is firing on "Run" Signal Express event, I have no error, so my reference is properly closed.
    But if my "Close Workbook" step is firing on "Stop" Signal Express event, I have an error "1", from "Generate Report Objectrepository.vi".
    I feel that I'm trying to use a reference which has been killed in the "Stop" step...
    I would like to know what exactly do Signal Express on "Stop" event and why my close function does'nt run well.
    Thanks,
    Callahan

    Hi Callahan,
    SignalExpress (SE for short) does the following on the Stop event:
    1. Takes the list of parameters that SE found on your VI's connector pane, and sets the values that the user set from the "Run LabVIEW VI" configuration page, if any.
    2. Then tells the VI that SE is running the Stop event by setting the Enum found on your VI's front panel. This in turn should produce some boolean values telling your VI to execute the Stop case.
    3. The VI is then run, with those values and states.
    4. SE checks to see if any errors where returned.
    5. Since this is the Stop event, SE releases the reference to the VI which it possesses.
    Questions for you would be, is the reference to your Workbook linked to a control on your connector pane, or held in a uninitialized Shift Register. If it's held in a Shift Register, SE would not be aware of it, and would not be able to affect that reference.
    Hope that helps. Feel free to post your LLB if it doesn't.
    Phil

  • Can I save data in a snapshot from signal express 2013 LE?

    Can I save data (in txt or excel format) from a snapshot from signal express 2013 LE?  My data buffer is too larege to export to excel.  When I try to take a snapshot, I do not see any data.  Are snapshots supported in the LE mode?  This is the free version that comes with the USB 6009 ADC.

    Yes, the snapshot function is available for SignalExpress 2013 LE. Does the snapshot function as intended when you try other projects?
    Daniel P.

  • How do I get channel names written into a logged ascii file in Signal Express

    Hi there,
    This maybe a rookie question but I am a relative rookie to this software, and I hope it has an easy fix!
    Background:
    Take a load of analogue inputs from a DAQ device into Signal Express, first thing that hits me is that unlike labVIEW you cannot right click in the channel configuration window and change the name from say... Dev2_ai0 to Air Pressure? I feel that if this was possible then I would overcome my problem? anyway I can't so onwards...
    I goto the DAQmx Acquire window on the top left and can right click and rename the channel, which is great... however this does not translate to the logged data as I get the ai0 channel names across the top of the columns and not the names that I have put in.
    Is there anyway of getting data like the attached snippet?
    Many thanks for your help in advance.
    Neil Barker, Redbull Technology.
    Attachments:
    Channel names.gif ‏4 KB

    Hi Dan,
    Thanks for the reply, that has certainly fixed my issue as I wasn't expanding the channel and selecting the channel that I had renamed.
    One last thing though:
    I now not only get the individual channel name but the prefix for the DAQmx Aquire, for instance I get the Input of Braketest and then the channels under the input data.
    It looks a bit like this....
    Braketest - Front Pres
    Braketest - Rear Pres
    Braketest - FR Temp
    Braketest - FL Temp
    etc etc...
    Now all of the channel names at the top of the columns have this long name. Can this be rectified? can I remove the "Braketest" bit?
    By the way I am saving it as an ASCII so that I can read it in excel.
    Many thanks, Neil.

  • Using Signal Express VI for DAQmx, timing & file size issues

    I am using a Signal Express VI with my DAQmx. Long story short, my DAQmx VI's don't work in LV 8.6 (possibly IT installation error). I have a few issues (I'm a beginner so be easy).
    First, I'm confused on how to get the timing correct. I am trying to read a 100 samples (2 channels) average them and repeat this at 30Hz and record this data.
    Second, everytime I open the Signal Express VI (in my block diagram) and change sampling for example, click OK, then save my VI before running my program. I noticed the file on disk increased in size by the megabytes! All I changed were the sampling settings.
    I appreciate any input, thanks in advance!
    -Michal
    Attachments:
    Philtec_09-22-09.vi ‏2589 KB

    To your first concern, it sounds like DAQmx was installed before LabVIEW.  Just reinstall DAQmx and it will work fine in LabVIEW.
    For you second concern.  To get 100 Samples at 30 Hz, you will need to change your channel setup in signal express.  You will need Continuous Aquisition, with 100 Samples to Read at 3000 Hz.  Then you code should work as expected.
    Chris Bakker
    National Instruments
    Applications Engineer
    Check out LabVIEW 2009 and the New X-series DAQ!

  • Populating the Signal Express Category on the Functions Palette

    Hi
    Can anybody help with advice on how to populate the signal express category on the block diagram Functions palette ?
    Thanks
    Solved!
    Go to Solution.
    Attachments:
    LV Functions Palette.PNG ‏14 KB

    Hi Ewan,
    Uninstalling and reinstalling in the right order would ensure that everything was properly associated. However, I don't think that should be necessary yet in your situation. Please go to Control Panel > Programs and Features > National Instruments Software to see the full list of National Instruments software you have installed. From here you should be able to select any individual installation from the list and select "Repair". Instead of just seeing that something is already installed and exiting, this should go through the installation and check for corruption. As well, this should add the correct associations if they were currently missed due to the order of installation. 
    Please try running a repair of SignalExpress 2013 and restarting your computer, then check to see if the functions palette in LabVIEW is fully populated.
    Thanks!
    Emily C
    Applications Engineer
    National Instruments

  • 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 convert an array to a waveform in signal express

    hello friends,
    I have imported a labview VI in signal express. After processing the data in VI , I have stored the result in a form of array. Now I want to see this array in a form of waveform in signal express. How to go about it. 
    Vipin

    Sorry, this is the kind of thing that happens when you have been out for too long.
    Message Edité par chilly charly le 10-22-2006 11:09 AM
    Chilly Charly    (aka CC)
             E-List Master - Kudos glutton - Press the yellow button on the left...        
    Attachments:
    array%20to%20image[1].png ‏3 KB

  • Export to Excel problem in Signal Express 2012

    Equipment used: PXIE-8102 CELERON T3100 1.9GHZ Controller Windows 7, PXIE-1071 4 Slot Chassis, PXIE-4140 4-Channel SMU 1.7.5 version.
    I am using Signal Express 2012 and the SMU to plot the I/V characteristics of FET and other active devices. I am able to obtain the anticipated curve traced results but I am not able to Export the data to Excel directly from the Data View using the Microsoft Excel option. The error message is: Data could not be sent to Microsoft Excel. Please ensure you have a properly licensed version of Microsoft Excel. See attachment.
    We have checked our version of Microsoft Office, it is Professional Plus and has the correct volume license so it does not revert to a home or student version.
    I have been able to use the Export to Excel function directly from the Dataview when I was using one of the waveform tutorials supplied with Signal Express so I suspect it is a function of the SMU.
    In conversations with an NI support engineer he felt it may be a problem with "an active x call is just not seeing the license for some reason", his suggestion is to drag the data into Excel rather than use the Data view tab. Because the SMU is being used in a production environment it is not really appropriate to have the operator work at this level so I would rather figure a way to have the data exported using the Data View tab.
    Anyway please can you let me know if there are any known work around for this issue.
    Thank you

    Calvin1957,
    I am not seeing any attachments in the first post or this latest post. The images should be added using the attachments section when creating the post. You should also be able to insert an image using the insert image button in the toolbar. Let me know if you have any questions. Thanks!
    Robert B
    Applications Engineer
    National Instruments

  • Can Signal Express prompt the user for the next ascii file name?

    I am using the following to collect data from Thermocouples and Strain Guages in our plant.  It allows me to plt data every second, while recording only every 3 seconds to cut down the file size.
    Big Loop- 
    Small Loop- 
          Conitional repeat...
          DAQmx Aquire...
          Statistics (mean) Temp...
          Statistics (mean) Press...
          Current Iteration...
    End Small Loop-
    Save to ASCII/LVM
    The problem is that I have to configure the save step as "overwrite once, then append" so I get a single file each time the project runs.  How can I get Signal Express to either prompt the user for a new file name with each run or have the ascii file saved into the log directory for that run.  As it stands now, the file gets overwritten with each new project run.
    Thank you.
    new user

    Hi crawlejg,
    You can set signal express to increment the file being created each time.  But if you are looking for 1 new file each time the project runs you will have to use LabVIEW as this advanced functionality is not available in Signal Express.  If you need help getting this to work in LabVIEW or have any other questions please feel free to ask!
    Sincerely,
    Jason Daming
    Applications Engineer
    National Instruments
    http://www.ni.com/support

  • 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

  • Signal express tektronix

    I'm using Labview signal express tektronix edition and connecting my tektronix tds3054B to it by ethernet. When I typed in my oscilloscope ip address to the program, it can't acquire for the signal. I think I have all the required driver and VISA. Here is the error that it gave when I tried to connect:
    Error -1073807298 occurred at Property Node (arg 1) in tek_subTek3kScopeInitializeData.vi->tek_Tek3kScopeInvokeCommand.vi:1
    Possible reason(s):
    Primary Error: (Hex 0xBFFF003E) Could not perform operation because of I/O error.
    Elaboration: Attribute: TKDS30XX_ATTR_SLEW_DELTA_TIME
    Any idea how to solve this error?
    Thanks,

    Hi,
        I can see my instrument listed under MAX so that means I can communicate successfully. However, when I ran the Signal Express Tektronix edition, I cannot see the signal on my computer. I have posted screenshots I think they might be useful.  When I clicked run, the program is just "waiting for trigger" but I can't see anything on dataview. Maybe I set up the trigger wrong? Please let me know if there is anything I should try.

  • 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).

  • Accessing digital inputs from signal express (TEK MSO2024)

    Hi,
    i'm trying to access the digital inputs of an TEK MSO2024 from signal express, but no luck.
    I'm using SignalExpress2011, tkpdo2 ivi driver.
    Seems like this driver doesn't support digital input, anyone got a solution or another driver?
    *edit
    topic can be deleted
    on another system DI works...
    Regards
    alex

    Hello,
    The best to way drive digital outputs while acquiring analog inputs is to create two steps in Signal Express. Each step will execute relatively at the same time but there is no way to correlate or synchronize DIO with AI on a 6008 because DIO on that device is software timed while AI is hardware timed. Below is the 'Getting Started with Signal Express' manual which can aid in creating an AI and DIO step. Also, if you need additional examples later, they are located in the Help->Open Examples.
    Getting Started with LabVIEW SignalExpress
    http://www.ni.com/pdf/manuals/373873e.pdf
    Regards,
    Patricia B.
    National Instruments
    Applications Engineer

  • How to program encoder pulses in Signal Express to read out in degrees

    I have people requesting a Signal Express application that can display rotary machine degrees (0.0-359.9), with input from an encoder to a 6602 counter card. Can this be done in Signal Express at all and if so, what is the easiest way to program it?

    Hello David,
    in the same way, i configured a linear position encoder.
    In the continious sampling mode, I can't save the displacement channel.
    Is there any other option to save the Channel witrh e.g. 20 kHz?
    Regards,
    Andreas
    Attachments:
    Schritteinstellungen.jpg ‏124 KB
    Aufnahmeoptionen.jpg ‏59 KB

  • Set up Signal Express to log when there is a change in state of the inputs (NI USB-6501 logger)

    Hello NI Forum, I have recently purchased digital I/O logger NI USB-6501.  This arrived with Signal Express, which I intend to use as a Lite version.  I just wondered if it was possible to set up Signal Express to only add a log entry when there is a change in state of the inputs?  I have this working on a 0.1sec sample period and can interrogate the logs after recording.  Most of the time nothing will be happenning, I just wondered if there was a way to reduce the ammount of data captured?  Cheers.

    Ah that unfortunate, and yes start/stop conditions for loging are part of the Full version of SignalExpress
    Here's the comparision: http://www.ni.com/labview/signalexpress/purchasing-options.htm
    Sorry about that

Maybe you are looking for

  • Inline Text Boxes getting converted to inline tags on text reflow in parent

    Hi, We extract text from a text box in a Indesign CS3 document. The text box can have inline text boxes. The text of the inline boxes is extracted as well. The text extracted from all the text frames is processed in an xml and processed. After proces

  • Movie in icloud

    How do i watch a movie that is in icloud? Like when on a flight with zero wireless.

  • Installing Elements 3.0 in Windows 8

    Hi there A friend of mine has given me her Photoshop Elements 3.0 to try out to see how i like photoshop. I have Windows 8, 32bit, and when I go to install it, it goes through the compatability part, and then says: (Header) Adobe Reader 6.0.1 Install

  • How to reinstall just Safari 2.0

    I purchased Tiger months ago and installed it on an external drive to test it with all of my existing software, or updates required to run with Tiger. Over the weekend I decided to do an update on my 10.3.9 system on my internal drive. By mistake my

  • This is the second time my Ipod mini has died.

    Hi All, i really hope smeone can help me with this. I have an ipod mini which was given to me as a gift, it was bought last August 05 and died in Feb 06 (this had been resolved and i was given a new one) The thing is.... this new one has also died on