Trying to update channels in real time while controlling the Agilent 34970

Hi all

I got Aussie help on these forums and I hope that someone will be able to point me in the right direction with this problem. I'm still fairly new to LabVIEW please bear with me.

I work with the LabVIEW driver for the Agilent 34970 connected on a GPIB-ENET 100/1000. The device was detected and works very well. The reason why I am writing today, what I'm trying to update the list channels in real-time. Currently I need to stop the whole process in order to modify the list of channels, but due to the nature of the tests we will occur, it is important that I can add more channels I want without interrupting the ongoing trials.

I searched the forums and tried to change control of chain of channel for "Update of the value while typing" and "limit to the only line." The motivation behind the change of the latter was so that I could change the channel list and use the ENTER key to run. I also tried to create a while loop with shift registers but construction ws so clumsy that it does no more.

I am sure that the change must take place as soon as the control of the chain, but is not certain since the pint is so he can reset which channels to scan and which appears lower in the VI. I have attached the VI I work with; It is a slightly modified version only Advanced Scan example of the driver.

Thank you in advance,

Yusif

You might have added a registry to shift, but you're not actually compare anything. You compare the value of the control to the value of the data coming from the shift register to see if it has changed. If so, change the scan list.

If you need to have a delay after you change the scan list, then you must add the delay within the business structure that calls the VI to reconfigure the scan list. You can use the late VI period causes the delay occur after you set up the analysis using the wires of the error to force the order of execution.

P.S. Your naming scheme for screw means that you probably use a source code control system. If so, you would be well served by taking the time to discover the source control systems and installing a. It is very easy, and he has had several discussions in the LabVIEW forum on recommendations of source code control systems.

Tags: NI Software

Similar Questions

  • I had my computer checked by professionals and they added Malwarebytes, my MSE keeps turning the real-time protection off the coast of almost every day and take 2 or more going to turn around.

    I had my computer checked by professionals and they added Malwarebytes, my MSE keeps turning the real-time protection off the coast of almost every day and take 2 or more going to turn around.

    original title: MICROSOFT SECURITY ESSENTIALS AND MALWAREBYTES ARE OK, YES or NO

    I had my computer checked by professionals and they added Malwarebytes, my MSE keeps turning the real-time protection off the coast of almost every day and take 2 or more going to turn around.

    There are 2 types of Malewarebytes:

    A free edition
    An edition of Malewarebytes Pro you have to buy.

    Ask thos 'pro' that is they added to your computer.
    Let them also disable the protection in real time of the Malwarebytes.

    I have MSE as my time protection rel and Malwarebytes (free version) as my program "we demand."
    Ways to request that is not run until I turn it on, and it stops when finished scanning.

  • I get an error (twelve updates), trying to update CS5 Master Collection.  I used the chat and was told to come here.

    I get an error (twelve updates), trying to update CS5 Master Collection.  I used the chat and was told to come here.

    update directly, http://www.adobe.com/downloads/updates/

  • Real-time display at the high frequency of data acquisition with continuous recording

    Hi all

    I encountered a problem and you need help.

    I collect tensions and corresponding currents via a card PCI-6221. While acquiriing data, I would like to see the values on a XY graph, so that I can also check current vs only voltage/current / time. In addition, data should be recorded on the acquisition.

    First, I create hannels to analog input with the Virutal DAQmx channel create, then I set the sampling frequency and the mode and begin the tasks. The DAQmx.Read is placed in a while loop. Because of the high noise to signal, I want to average for example every 200 points of the current and acquired for this draw versus the average acquisition time or average voltage. The recording of the data should also appear in the while loop.

    The first thing, I thought, was to run in continuous Mode data acquisition and utilization for example 10 k s/s sampling frequency. The DAQmx.Read is set to 1 D Wfm N Chan N Samp (there are 4 channels in total) and the number of samples per channel for example is 1000 to avoid the errors/subscribe for more of the buffer. Each of these packages of 1000 samples should be separatet (I use Index Array at the moment). After gaining separate waveforms out of table 1 d of waveforms, I extracted the value of Y to get items of waveform. The error that results must then be treated to get average values.

    But how to get these averages without delaying my code?

    My idea/concern is this: I've read 1000 samples after about 0.1 s. These then are divded into single waveforms, time information are subtracted, a sort of loop to sprawl is used (I don't know how this exactly), the data are transferred to a XY Chart and saved to a .dat file. After all that's happened (I hope I understood correctly the flow of data within a while loop), the code in the while loop again then 1000 samples read and are processed.

    But if the treatment was too long the DAQmx.Read runs too late and cycle to cycle, reading buffer behind the generation of data on the card PCI-6221.

    This concern is reasonable? And how can I get around this? Does anyone know a way to average and save the data?

    I mean, the first thing that I would consider increasing the number of samples per channel, but this also increases the duration of the data processing.

    The other question is on the calendar. If I understand correctly, the timestamp is generated once when the task starts (with the DAQmxStartTask) and the time difference betweeen the datapoints is then computed by 1 divded by the sampling frequency. However, if the treatment takes considerable time, how can I make sure, that this error does not accumulate?

    I'm sorry for the long plain text!

    You can find my attached example-vi(only to show roughly what I was thinking, I know there are two averaging-functions and the rate are not correctly set now).

    Best wishes and thank you in advance,

    MR. KSE

    PS: I should add: imagine the acquisition of data running on a really old and slow PC, for example a Pentium III.

    PPS: I do not know why, but I can't reach my vi...


  • Error code 464: I'm trying to update my windows but I failed with the error code associated with 464

    IAM trying to update Microsoft Office Service Pack 2

    ·                         http://www.Microsoft.com/downloads/en/default.aspx

    Put the KB numbers in the search at the above link > download them manually.

    If this does not solve it:

    Windows Update Forum:

    It comes with Vista, upgrade install and activate Forum.

    You will get the best help for any problem of Update/Service Pack in the Windows Update Forum; the link below:

    http://social.answers.Microsoft.com/forums/en-us/vistawu/threads

    When you repost here, kindly include the Error Codes, and exactly what is happening when you try to update.

    In this way, you will receive the best help.

    Mick Murphy - Microsoft partner

  • Trying to update a field of contact based on the comparison of another field of contact

    Hi all: I hope you can show me the light.  I'm trying to update my contact record with a value based on the comparison of 2 contact fields.

    So, is there an easy way to update a contact record with the FieldA value where FieldA is superior to FieldB?

    I did some research and go home empty-handed.  Any ideas?

    Thanks for your help!

    Penny

    Hey Penny,.

    If you compare two numeric fields, you can use the connector of cloud of mathematical functions to find the highest value in a table (A, B, C) for example, or to return if A is greater than B and then update your specified contact field.

    I described how to find the highest value in this post a bit backward, but the images seem to have disappeared - (perhaps a person of Eloqua can restore them somehow?).

    http://topliners.Eloqua.com/message/3539#3539

    Also take a look at this data sheet of mathematical functions of the appcloud for more information!

    http://img.EN25.com/Web/Eloqua/DataSheet_CC_MathFunctions.PDF

    I hope this helps!

    Chris

  • Do we need the intermediate database if a single execution in real-time duplicate controls with the connector for Siebel Disqualification?

    Still confused:

    Do we need a staging database? We want only to perform real-time duplicate checks.

    Documentation (Guide to integration of Siebel, Oracle® Enterprise Data quality customer Data Service Pack, Version 9.0, April 2013) is not quite clear about this:

    "The staging database is used by the Siebel connector as a staging area for the transfer of data between Siebel and Disqualification when running batch through Data Quality Manager of Siebel." (p. 19)

    "The interface in real time of the Disqualification is also used for the batch cleaning tasks (normalization): Siebel sends each record selected for treatment to the Disqualification by batch cleaning web services." (p. 6)

    «Double the lot identification and quality of data health check jobs (either full or incremental batch) use interface batch Disqualification.» In this case, the candidate registers for correspondence or health checkups are written to the database shared staging, Disqualification executes a batch on these records and - if pairing - rewritten matches, Siebel picks up and uses to link together the records. "(p. 6)


    However, for a design it is necessary to plan in advance, if a database is required or not.

    Any suggestions?

    Hello

    The staging database is used only for temporary storage where the interface between Siebel and Disqualification batch is used. It is not necessary at all if only using the interface in real time. Note that some of the 'batch' in Siebel tasks actually use the interface in real time - this applies to all data in batch cleaning jobs in Siebel and also for the workflow "UCM lot" which is in fact orchestrated by calling web services Disqualification.

    In general, the batch interface is only used where Disqualification is attached to Siebel CRM (instead of UCM). Because DQ Siebel lots do not call survival (so that you can only link to potential duplicates together).

    Note that the tables key used for the selection of the candidates belong to the Siebel database in the form of standard tables (S_DQ_CON_KEY and S_DQ_ACC_KEY). They are not in the database shared staging. The staging database is used ONLY for the data transfer for treatment in batches. It seems that you are not intending to use this interface.

    Also note that Disqualification still needs its own repository database, but if you use only a Disqualification in real-time (and not, for example, by using a Disqualification to batch migrate data in Siebel using the interface of the EIM), it should probably not push the database this hard.

    Kind regards

    Mike

  • Real-time panoramic with the mouse?

    I filmed a wide shot of a show in 1080 p. I'm going up to DVD resolution for a close-up of the action of the cultures.

    I want to do is to use the mouse for the panorama manually in real time, as if I hold the camera myself. (Manual zoom would be great too).

    Is this possible? Or what I need to do the slow and laborious, so by using keyframes?

    Hello

    Is this possible?

    Sorry, no.

    Or what I need to do the slow and laborious, so by using keyframes?

    Yes.

    Thank you

    Kevin

  • Trying to update a flyer, so I can input the name of doc on it. Can't do implement. Thank you

    Hello

    Trying to update a flyer - put the name of the top doc. Help, please!

    To open Adobe reader, and then download the flyer?

  • How can I make a person in a gesture of real time video as the background moves more quickly?

    So the plan is to make a video that has only one in midle or at a specific position in the video in real time and things or people that surround this person to spend x times faster without coverage or ruin the video by spanning the main character. I've seen a few videos with this in my mind, I think that this is done by placing early in the video, the main character in a place that no one intervenes so that it can be done with diapers multiples and mocha. Is it like that? I would really appreciate the help on this.

    Thank you!

    The subject is shielded green and turned independent background.

  • compare the time while ignoring the date

    I have this...

    "In the beach?" is always false no matter what that right now. I guess it's because the date is included in the comparison function.

    I need to compare these time and ignore the date. I can't find a way around it. The time will be the same every day and I would like for them

    to be one of the constants.

    Any help?

    Thank you.

    Try formatting the date in a string that does not include the day (only the hours and minutes).

    Tim W.

    Engineering applications

    National Instruments

    http://www.NI.com/support

  • Is it possible to set the time on a device in real time so that the time will persist when the device is not powered?

    It seems that you can not set the time on a device sbRIO (9606) and have always the exact time when the card is powered after not being fed for a while.  I have a product which will be independent (not connected to a network) when it is supplied by the customer.  I would like to collect data in a datalog and would like to put a timestamp somewhere so that I can understand when these data were collected.  If I can't get an exact date/time, then the next best solution would be to set up my datalogs so that I can at least understand the exact order in which they were collected.  (I think I can understand it without much problem)    Any suggestions as to best practices?

    Hey John,

    Without connected VBat time will not be preserved between periods of closure. Unfortunately for the 9605 and 9606 we have not a way to date the connector 9693 VBat.

    How much sbRIOs you plan to deploy with your system?  9623 and 9626 have a compartment for the RTC. If you haven't bought your sbRIOs already you could focus on the options of the form always match.

    If it is necessary to have retention time between stops, we would need to understand the extent of your application more.

  • Trying to update to iTunes 10.7 and get the error message:

    The installer has sufficient privileges to access this directory c:\ProgramData\Microsoft\Windows\StartMenu\Program\iTunes installation can not continue to login as administrator or contact system administrator.

    No chance to update iTunes.

    See Apple help/support or their forums, its their software

  • User comments - Suggestion for viewing real-time calibration of the screen

    Thank you for the color calibration function in Windows 7

    However at the present time the color calibration function requires the user to go step by step to clear font type etc., contract, level Gama, brightness, Saturation of Caldor. If the user does not satisfy with its calibration, you need to restart the calibration over and over again until it finds its suitable combinations.

    To make it simpler and faster, I would say that all the set value to place themselves under a single page and allow the user have a slice of the Web page of his choice to the paging even. This would allow you to see the changes to the photo, bottom of web page fonts and other elements in response to its adaptation to various setting.

    In this way, he can reach his level of desire to screen in terms of contrast, brightness, gamma, saturation of colors, clarity of fonts, etc. DPI faster.

    I hope that this suggestion is useful for the future version of Windows

    Thank you

    Low

    Hello

    Answer is just a peer-review site support for Windows and other
    Microsoft products and not the best place to offer your comments.

    Try these resources:

    Windows feedback program
    http://WFP.Microsoft.com/

    Microsoft - contact us
    http://support.Microsoft.com/contactus/?ws=mscom#TAB0

    Microsoft Connect
    https://connect.Microsoft.com/

    Provide feedback to Microsoft
    http://www.Microsoft.com/mscorp/Execmail/feedback.mspx

    I hope this helps.

    Rob Brown - Microsoft MVP<- profile="" -="" windows="" expert="" -="" consumer="" :="" bicycle=""><- mark="" twain="" said="" it="">

  • I'm trying to update my card for my subscription to the cc data

    but the button submit your site does not work. Please tell us you have suspended my service

    Hi Allen,.

    I'm really sorry for the inconvenience that you have faced, however we have taken corrective steps & I have posted this topic in detail, please contact us http://adobe.ly/yxj0t6, to update billing information.

    We have as much credit, you will be able to use it (CC) as soon as the procedure is completed, this can take a few hours.

    Please do not hesitate to send.

    Kind regards

    Baudier

Maybe you are looking for

  • Solid foundations

    I bought a Power Mac G4 800 MHz in 2002. At this time there is no software available for OSX music. That's why I bought a requiring OS9. At the time Apple allowed G4 to work with OS9 and OSX. My Mac has started giving me grief. Then I had a single pr

  • Re: Question about the CD/DVD player for Portege M400

    I have a Portege M100 - and the CD-ROM drive does not work. Whenever I put a disc in I can just hear the motor turn the disc, but the computer is not picking up the drive. Device Manager picks up flawless. It doesn't seem to be any firmware for this

  • New keyboard - arrival time is 2 weeks. Is - this excessive?

    HI guys,.I'm new to this forum, so please be gentle lol. I just brought a Toshiba laptop not even three months ago. Now the keypad has failed, and they told me after a week where he is in the shop it would be another two weeks until arrived it from p

  • True compass indicator

    Me looking for ways to show an indicator of the compass where the dial moves, not the needle.  As in to display a real compass behavior in a vehicle where the counter is floating?

  • Blue Screen BAD_POOL_CALLER cannot start the laptop after Windows XP updates

    My user has a Dell Latitude E6500 and after installing Windows Update, the laptop does not start in Windows XP.  Tried to repair, reinstall all Modes and each option we just get error BAD_POOL_CALLER not boot into the operating system. Reference Dell