Basic question to continuous signals

Hello.
Unfortunately
I got no answers of my questions after reading in help documents and articles.
Technical
details: Labview version 7.1; we want to receive signals from different channels
of a lock-in amplifier. We have a PCI 6220 and a a/d converter.
First of
all I had the error -50103, but I could solve it, when I put the two signals
together in one task. All in one the program runs, but I have some questions in
basics.
For
example: When I choose a number of samples per channel of 100 with a rate of 50
Hz the signals run not continuously. I see some information in the chart, then
a few seconds there is nothing and after that the signals go on. With a number
of samples per channel of 1500 the curve gets worse. But I want a continuous signal,
whatever number of samples per channel I choose. Is it generally possible that my
signals will be continuously/directly run in my chart? Maybe with arrays, but
if yes how could it work? It really seems to me, that “DAQ read” saves some
information in for example buffers and then shows it in a chart, then saves and
show and so on. But that’s not what I want.
Please can
anybody answer my questions?
Thank you
very much.

It's basic arithmetic. If you specify a sample rate of 50 samples per second and request 100 samples, then it will take 2 seconds for the board to acquire that number of samples and return them (100/50). If you request 1500 samples, it will take 30 seconds to return that number (1500/50). The samples you see in the chart are continuous but the update rate of the chart is determined by the ratio of the number of samples and the sample rate. You can specify a higher sample rate or specify a lower number of samples.

Similar Messages

  • Continuous signal to discrete

    Hi everyone,
    I'm supposed to do a discrete time fourier transform (DTFT) for my input signal.
    I got the input signal from "Basic Function Generator.vi" which is suppose to be a continuous and periodic signal. With respect to DTFT function, the signal has to be discrete and non periodic.
    Now the question is, how to I convert the continuous signal to be discrete, and how can I make the signal non-periodic?
    Thanks a lot in advance.
    Solved!
    Go to Solution.

    Hi,
    When you generate the waveform with the vi, it is already a discrete and non-periodic signal. 
    It is a discrete signal because the function is not defined for all time, but only at the multiple of your sampling period, i.e. you only have data point at the sampling period intervals.  If you have a sampling rate of 0.1ms with initial time =0, you would have a point at 0, at 0.1ms, at 0.2ms, at 0.3ms, etc, and you will not have any data point at 0.05ms, 0.25ms, etc. 
    It is a non-periodic signal, because at any given time, you would only have a waveform from a particular time instance to another particular time instance, and you will never have a waveform form from -inf to +inf, which is part of the definition of being periodic.  Let me know if this is clear or not.
    Yik
    Kudos and Accepted as Solution are welcome!

  • Basic questions. Accessing documents

    Hello,
    I have few very basic questions. I don't see an obvious way to access documents from within any CS6 app. Is this something that should be possible, or do files have to be uploaded/downloaded from the browser interface? I downloaded and installed trial versions of the Master Collection. When CS6 became available, it seemed to know I was a member because it no longer prompts me to "continue trial." However, several apps show as not installed in the download manager accessable from within CC.
    Also, what does the subscription include as far as website publishing. Five sites is what the literature says. Is this five trial sites. I have a site I setup as a test. It's accessable through xxxx.businesscatalyst.com, but when I click "push to live" I am promoted to choose a monthly plan. I really don't need the service, but just curious what level is included.
    Also, also, while I can access the creative cloud and it shows 20gb and all apps, my account shows nothing about being a Creative Cloud member.
    Sorry for these basic questions.
    -Hugh

    Hi David,
    Getting a lot of email time with you. Thank you for being helpful. I have one Adobe ID. Answers to your questions below:
    For accessing documents within the CS6 apps, you could go through cloud storage if you wanted to transfer between locations or computers but saving your work to the computers HD is the same as past versions.
    OK, I must be dense. I don't see an obvious way to transfer. Don't need a full tutorial, just point me to a menu item or window tab or anyplace. I'll figure it out from there.
    I haven't tested using the Master Collection myself but I would be curious if you launch one of the products which show as not installed within the Adobe Application Manager window does it show as being a trial still? Does just launching make any difference?
    No, the apps launch without the 30-day trial notice. Everything seems to be working normally except for not showing as installed through the CC site.
    I did install the Master Collection trial Thursday night expecting the launch of CC to be delayed or on California time (East Coast here). Launched a few apps before discovering access (actually a little before midnight--good job). It seems the apps I launched before the service went live are the apps that display as not installed. But not 100-percent sure.
    For the website question, I was wondering if it might be because you weren't signed in to Muse with your Adobe ID, it should be the same one as Creative Cloud.
    I was promoted to login at the Business Catalyst site from the "manage" link in CC (same with typekit--every time I access)--same (and only) Adobe ID I have. I was also logged in through Muse. I'm sure of that.
    Did you receive an email saying that your subscription service was activated? Are you logged into the Creative Cloud website with the same Adobe ID? It almost sounds like you are not signed in or the subscription is not activated?
    Other than a few phone calls and online chats with folks at Adobe, this forum is the only (semi) official notification I've recieved. When I called the Customer Service number, the rep told me it would automatically convert (which it seems to have done since I can access and download). But the rep (nore online chat sessions) ask for my Adobe ID.
    I checked my spam folder, etc., to make sure nothing was missed from Adobe. Nothing received. As an FYI, I did get the auto notice telling me I was charged for the monthly Design Premium 5.5 subscription on May 10 (just like clockwork).
    Also try clearing your browser cache, closing and reopening the browser, oddly enough I've heard that can make a difference in some cases.
    I'll try that. Also read elsewhere that uninstalling and reinstalling has helped with other issues. Also read about deleting config files to cause CS6 to reset. Haven't tried it. Would like to know my subsciption status first.
    OK, so another basic question, How do I activate my subscription. Call customer service again? Some place on the website? Friends at Adobe ;-)
    Thanks much.
    -Hugh
    BTW, I'm very happy with CS6 so far. Being super productive since Friday night. Not getting much sleep, but having a lot of fun learning/developing some pretty cool stuff.

  • Basic questions about PCI-DIO-96

    Hi
    I am trying to write code to control a digital I/O board for the first time.
    I have a legacy board, PCI-DIO-96, as the code implies, it is a PCI digital I/O boiard with 96 I/O channels
    My first question is, what would be the drivers and development platform I should download for this board?
    I am planning to write my code in C++.
    The second question is, I am trying to write a very simple application to drive 96 solenoid valves through the board.
    Basically I need to use the board in output mode only.  No data gathering here.
    The application basically needs to open and close these valves  for a specified number of milliseconds.  So basically,
    I would be sending either 0 or 1 through the output channels, that's
    it.    If I send a "1" signal through the board, does
    that
    "toggle" the channel, meaning the channel will keep sending "1" through the ouput until I send another signal, or do I need
    to send the "1" signal every few milliseconds to simulate a constant "1" signal?
    Does anyone have code samples or know where I can find code samples illustrating this simple case?
    It would be greatly appreciated.
    I realize these are very basic questions, but I am new to hardware programming and I am on a deadline.
    Thank  you
    Kiko

    Hi Kiko,
    Great to see that you are asking questions here first, you definitely came to the right place.
    Since you are starting with a clean slate as far as knowing how to use this board we can start off on the right foot. 
    Download the latest version of the drivers for your board.  You can find the drivers here: NI-DAQmx Version 7.5 for Windows 2000/NT/XP
    After you have downloaded the drivers, power down the computer,
    insert your board, and power it back up.  The board should now be
    recognized and the drivers will install similarly to any new hardware
    would in Windows.
    Now it's just a matter of learning how to use the commands that you need to get started.
    I would recommend starting in the example files.  You can find
    some excellent examples that should do almost exactly what you are
    trying to do by looking in this path:
    C:\Program Files\National Instruments\NI-DAQ\Examples\DAQmx ANSI C\Digital\Generate Values
    Look for the example that best represents what it is you are trying to
    do.  You will notice that all of the examples have a general flow
    to how they call the board.
    Create a Task and Define what that task is meant to do
    Set the configuration for how exactly that task will operate
    Read/Write various values until a condition is met
    Close the Task
    Error Check all operations to assure that everything is working properly
    It's really not all that difficult and should you run into any problems or errors don't forget to search ni.com or the forums to see if others have run into similar issues to what you are facing.
    Regarding how the states for digital lines work.  The short answer
    is that if you set a digital line to high it will stay high until you
    set it back to low and vice versa.  For more details on everything
    digital check out our Digital Fundamentals page.
    Best of luck!
    Otis
    Training and Certification
    Product Support Engineer
    National Instruments

  • New to computer based recording - have a basic question

    Hello all,
    I have been recording on a stand alone multi-track machine for some time. I'm wanting to expand how many tracks I have and utilize the editing possibilities of Garageband 3. So, here's my basic question. I already have some songs recorded on the multi-tracker. The unit has the ability to export each track as a wav. file to the computer. I'm trying to find a fairly simple computer program that will allow me to import each track, remain in sync, and continue adding new tracks from the stand alone. For example, say I record 14 tracks on the stand alone and I still need another 10 tracks. I loathe bouncing because of the loss of control. Using Garageband 3, can I import the 14 tracks to a separate track each, record another 10 tracks on the stand alone, import those 10 tracks into the same project as the other 14 tracks, remain in sync, and then be able to edit, sweeten, etc all of the tracks? I have no real desire to record direct to the computer since I have a really nice set up already. I just want more tracks and the ability to edit them better than on the stand alone. Any help with this would be greatly appreciated.
    Randy

    Hi,
    Yes, you can, as long as all your Tracks have the same Start point.
    WH

  • Basic question: Is flat-screen TV + HDMI same as giant monitor on Mac Mini?

    This must be an extremely basic question, though I don't see an answer in the Mac Mini FAQs or some initial searches here, so:
    I just got a 40" flat-screen TV (1080). If I also get a Mac Mini with HDMI, and if I can avoid the miscellaneous display troubles that I see in posts here, will that TV act the same as a giant computer monitor? Or will it in some way remain inferior (in appearance, performance, etc.) to a dedicated computer monitor? (If so, how and why?)
    Thanks much! I'm really curious about this.

    Jev, when a DVI adaptor is connected from a computer to a HDMI port, the LCD steps down to emit a DVI signal and correspondingly when a MDP adaptor is connected to a HDMI port, the LCD steps down to emit a HDMI signal.
    I have an EX55 Bravia connected MDP to HDMI from a 2009 Mini. The resolution and screen real-estate are perfect but not before I set Cinema at Scenes and Graphics at Video on the LCD and checked Font Smoothing at System Preferences. I can’t remember the font size I capped. The EX emits a HDMI signal. Cinema is great but Graphics are a tad sharp.
    On the same floor I run a V40 Bravia connected DVI to HDMI from a 2008 Mini. Graphics is wonderful just like a large monitor without tweaking either the LCD or Mini. Here the V40 emits a DVI signal. Understandably Cinema is not as sharp but Graphics is great.
    In essence your TV does not require a DVI input to emit a DVI signal.
    Keep us posted.

  • Process Flow - basic question

    Hi
    I have a very basic question about Process Flows, that will help me decide to go for process flows or custom scheduling.
    I create a process flow with complex dependencies, say MapA, mapB mapC start parallely and map1 starts as soon as mapA and mapB finish, and map2 starts when all mapA, mapB and mapC finish. When both map1 and map2 finish the pflow ends. The question is
    1> Is it correct to use AND activity to define combined dependencies?
    2> What happens when any two mappings are running parallely and one returns in failure? Will the whole process flow finish immediately? or, the other ones will keep running? Am asking this because I would be sending the failure transition to End Error, and as per my understanding, as soon as one pflow finishes with error, the transition will take the flow to End Error and other running will be aborted in between itself.
    Please correct me if am wrong
    Thanks in advance
    Goga

    Hi,
    I think the others will remain running and will complete (e.g. they will not be aborted). However the logical AND will stop the process flow (it is stopped in a result of error). Since one transition never got to the AND the others will not continue.
    You may want to use some other activities to verify what is going on. You may have all mappings always go to AND, then based on what the error is (you can get that from the runtime) decide whether to abort, or to just ignore the error and run the others.
    JP

  • Basic question

    Hello, i have a basic question. if i have defined 2 fields in a cube or a dso:
    Name Quantity
    and from the external flat file i get some characters for my quantity field. would my load fail?  for standard dso and for write optimized?
    NOTE: quantity field is a keyfigure defined as numeric.
    and the load coming in has "VIKPATEL" for Quantity field and not numbers.
    thanks

    Hi Vik,
    Yes, the load will fail.
    May be you coud first load this data into BW (into PSA) and set both fields as characters fields. Then you can create DSO, do transformation from this PSA to the DSO, and put your logic as to what do you want to do with those Quantity that is not number (e.g. convert to 0, or 'Not assgined', etc).
    You can use transfer rule, or a clean up ABAP code in the start routine.
    Hope this helps.

  • Pl/sql vs sql basic question

    Hi,
    I have a very very basic question, so excuse me for that... I just would like to know the difference ( and the difference in usage) between sql and pl/sql?
    thank you
    Yann

    SQL - the structured query language - is the language available for extracting data from the database. It is a 4GL, and each command stands alone and performs a database action.
    PL/SQL is the 3GL primarily intended to control the flow of a series of SQL commands. PL/SQL does not, in any way, interact with the data in the database. It does, however, allow SQL statements to be called, or even created, in a specific order.
    SQL is capable of a LOT more than people usually realize. Unfortunate, as people often create PL/SQL programs when single SQL statements will do the job. I encourage reading the O'Reilly 'Mastering Oracle SQL' book ... only after fiunishing that book do I recommend any of Feuerstein's excellent PL/SQL books.

  • Basic questions on data modeling

    Hi experts,
    I have some basic questions regarding data modeling within MDM. I understand the available table types and the concept of lookup fields. I know that the MDM data modeling concept is different to the relational concept. But having a strong database background my first step was to design a relational data model which I would like to transfer to a MDM repository. Unfortunately I didn't found good information material on this. So here are some questions maybe you can help me:
    1) Is it the right approach to model n:m relationships with multivalued lookup fields? E.g. main table Users with lookup field from subtable SapAccounts (a user can have accounts in different SAP systems, that means more than one account).
    2) Has a record always be unique in MDM repositories (e.g. should we use Auto ID's in every table or do we have to mark a combination of fields as unique)? Is a composite key of 2 or more fields represented with marking these fields as unique?
    3) The concept of relationships in MDM is only based on relationships between single records (not valid for all records in a table)? Is it necessary to define all relationships similar to the relational data model in MDM? Is there something similar to referential integrity in MDM?
    4) Is it possible to change the main table to a sub table later on if we realize that it has also to be used as a lookup table for another table (when extending the data model) or do we have to create a new repository from scratch?
    Thank you for your answers.
    Regards, bd

    Yes you are correct. It is almost difficult to map relational database to mdm one. But again MDM is not 'just' a database. It holds much more 'master' information as compared to any relational db.
    1) Is it the right approach to model n:m relationships with multivalued lookup fields? E.g. main table Users with lookup field from subtable SapAccounts (a user can have accounts in different SAP systems, that means more than one account).
    Yes Here you need to use MV look up tables or can also try Qualifier tables if it gets more complex
    2) Has a record always be unique in MDM repositories (e.g. should we use Auto ID's in every table or do we have to mark a combination of fields as unique)? Is a composite key of 2 or more fields represented with marking these fields as unique?
    Concept of uniqueness differs here that you also have something called Display Fields (DF). A combination of DF can also be treated as Unique one. For instance while importing records if you select these DF as a combination, you will eliminate any possible of duplicates based on this combination. Auto Id is one of the ways to have a unique id once record is within MDM. While you use UF or DF to eliminate any possible duplicates at import level
    3) The concept of relationships in MDM is only based on relationships between single records (not valid for all records in a table)? Is it necessary to define all relationships similar to the relational data model in MDM? Is there something similar to referential integrity in MDM?
    Hmm... good one. Referencial Integrity. What I assume you are talking is that if you have relationships between tables then removing a record will not be possible as it is a foreign key for some record. Here MDM does not allow that. As Relationships within MDM are physical and not conceptual. For instance material can have components. Now if material does not exist then any relationship to components is not worthwile to maintain. Hence relationshsip is eliminated.  While in relational model relationships are more conceptual. Hence with MDM usage of lookups and main table you do not need to maintain these kind of relationships on your own.
    4) Is it possible to change the main table to a sub table later on if we realize that it has also to be used as a lookup table for another table (when extending the data model) or do we have to create a new repository from scratch?
    No. It is not possible to convert main table. There is only one main table and it cannot be changed.
    I went for the same option but it did not work. What I suggest is to look up your legacy system one by one and see what fields in general can be classified as Master, Reference, Transactional - You will start getting answers immediately.

  • HT1311 I know this is a basic question, however, how do i change my pass word on itunes to stop my kids from automatically buying tunes from the I store... as my card details are already saved they just log in with their ipods and download via my account

    I know this is a basic question, however, how do i change my pass word on itunes to stop my kids from automatically buying tunes from the I store... as my card details are already saved they just log in with their ipods and download via my account

    http://support.apple.com/kb/HE36
    Regards.

  • HT1848 Forgive such a basic question, it's easier than looking it up.  I have my iTunes music on macbook pro and have only synced it to one iPod.  I want to buy a new iPod and want to know will I be able to sync my music from computer to new iPod at no ch

    Forgive such a basic question, it's easier than looking it up.  I have my iTunes music on macbook pro and have only synced it to one iPod.  I want to buy a new iPod and want to know will I be able to sync my music from computer to new iPod at no charge?

    will I be able to sync my music from computer to new iPod at no charge?
    Yes, you will.

  • Basic question regarding SSIS 2010 Package where source is Microsoft Excel 97-2005 and there is no Microsoft office or Excel driver installed in Production

    Hi all,
    I got one basic question regarding SSIS 2010 Package where source is Microsoft Excel 97-2005. I wanted to know How this package works in production where there is no Microsoft office or Excel driver installed. To check that there is excel driver installed
    or not, I followed steps: Start-->Administrative Tools--> Data Sources(ODBC)-->Drivers and I found only 2 drivers one is SQL Server and another one is SQL Server Native Client 11.0.
    Windows edition is Windows Server 2008 R2 Enterprise, Service Pack-1 and System type is 64-bit Operating System.
    We are running this package from SQL Server Agent and using 32-bit (\\Machine_Name\d$\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\DTExec.exe /FILE "\\Machine_Name\d$\ Folder_Name\EtL.dtsx" /CONFIGFILE "\\Machine_Name\d$\Folder_Name\Config.dtsConfig"
    /MAXCONCURRENT " -1 " /CHECKPOINTING OFF /REPORTING E) to run this package. I opened the package and tried to find out what connection we have used and found that we have used "Excel Connection Manager" and ConnectionString=Provider=Microsoft.Jet.OLEDB.4.0;Data
    Source=F:\Fares.xls;Extended Properties="EXCEL 8.0;HDR=YES"; and source is ‘Excel Source’
    I discussed with my DBA and He said that SSIS is having inbuilt Excel driver but I am not convinced.
    Could anyone please clear my confusion/doubt?
    I have gone through various links but my doubt is still not clear.
    Quick Reference:
    SSIS in 32- and 64-bits
    http://toddmcdermid.blogspot.com.au/2009/10/quick-reference-ssis-in-32-and-64-bits.html
    Why do I get "product level is insufficient..." error when I run my SSIS package?
    http://blogs.msdn.com/b/michen/archive/2006/11/11/ssis-product-level-is-insufficient.aspx
    How to run SSIS Packages using 32-bit drivers on 64-bit machine
    http://help.pragmaticworks.com/dtsxchange/scr/FAQ%20-%20How%20to%20run%20SSIS%20Packages%20using%2032bit%20drivers%20on%2064bit%20machine.htm
    Troubleshooting OLE DB Provider Microsoft.ACE.OLEDB.12.0 is not registered Error when importing data from an Excel 2007 file to SQL Server 2008
    http://www.mytechmantra.com/LearnSQLServer/Troubleshoot_OLE_DB_Provider_Error_P1.html
    How Can I Get a List of the ODBC Drivers that are Installed on a Computer?
    http://blogs.technet.com/b/heyscriptingguy/archive/2005/07/07/how-can-i-get-a-list-of-the-odbc-drivers-that-are-installed-on-a-computer.aspx
    Thanks Shiven:) If Answer is Helpful, Please Vote

    Hi S Kumar Dubey,
    In SSIS, the Excel Source and Excel Destination natively use the Microsoft Jet 4.0 OLE DB Provider which is installed by SQL Server. The Microsoft Jet 4.0 OLE DB Provider deals with .xls files created by Excel 97-2003. To deal with .xlsx files created by
    Excel 2007, we need the Microsoft ACE OLEDB Provider. SQL Server doesn’t install the Microsoft ACE OLEDB Provider, to get it we can install the
    2007 Office System Driver: Data Connectivity Components or
    Microsoft Access Database Engine 2010 Redistributable or Microsoft Office suit.
    The drivers listed in the ODBC Data Source Administrator are ODBC drivers not OLEDB drivers, therefore, the Excel Source/Destination in SSIS won’t use the ODBC driver for Excel listed in it by default. On a 64-bit Windows platform, there are two versions
    of ODBC Data Source Administrator. The 64-bit ODBC Data Source Administrator is C:\Windows\System32\odbcad32.exe, while the 32-bit one is C:\Windows\SysWOW64\odbcad32.exe. The original 32-bit and 64-bit ODBC drivers are installed by the Windows operating system.
    By default, there are multiple 32-bit ODBC drivers and fewer 64-bit ODBC drivers installed on a 64-bit platform. To get more ODBC drivers, we can install the 2007 Office System Driver: Data Connectivity Components or Microsoft Access Database Engine 2010 Redistributable.
    Besides, please note that 2007 Office System Driver: Data Connectivity Components only install 32-bit ODBC and OLEDB drivers because it only has 32-bit version, but the Microsoft Access Database Engine 2010 Redistributable has both 32- bit version and 64-bit
    version.
    If you have any questions, please feel free to ask.
    Regards,
    Mike Yin
    TechNet Community Support

  • If I upgrade to Mountain Lion on the computer that will install it, will my WIFI still work on the computer that cannot be upgraded? I know this is a very basic question

    If I upgrade to Mountain Lion on the computer that will install it, will my WIFI still work on the computer that cannot be upgraded? I know this is a very basic question. Trying to hold out as long as I can, but purchasing an iPhone for Christmas and new iMac next year when warrently expires.

    Thank U very much for the quick reply, I wanted to upgrade this weekend, but still on the fence. I can live with the software that is not compatible, they are on another compuetr, just didn't want the obvious stuff to stop working.

  • Basic questions about Infocube

    Hi, everyone.
    I got very basic questions about infocube data handling.
    With infopackage, I extracted all the data about employees from R/3.
    But there were some mistakes during inputting employee data, like positions,
    so I just extracted those employees data once more.
    Now I have two requests in infocube, where the first one has some wrong data.
    Is there any solutions about this?
    I might got it all wrong, so as beginner, any suggestions and explanations will
    be grateful.

    Hi,
    You can manually delete the earlier request by going in the Manage option of the cube. select the request and click on delete icon at the bottom.
    Other option is to make setting in the Infopackage to delete similar or overlapping request.
    Data target tab --> 6th column Automatic loading / deletion of similar request. --> click on the blank icon --> you will get a pop-up --> select the radio button - "delete existing request" --> Select Conditions --> Infosource are same, datasource are same and source system are same, --> selections are "Same or  More Comprehensive "
    Assign points if useful
    Regards
    Venkata Devaraj !!!

Maybe you are looking for

  • Prevent change unit of measure on a component in an order

    Hello, Is it possible to prevent the user to change the unit of measure (UM) in the component of an order. What I need is the unit of measure from the material master without the possibility to change it. Thanks, François

  • Variable Data in soap header?

    Hi, I'm trying to get a variable called sessionID inserted into my soap header for an outbound call. So my soap header would look something like this: <soapenv:Header> <SessionHeader > <ns1:SessionID>varSessionID</ns1:SessionID> </SessionHeader> </so

  • Will 20" Cinema work with MacBook?

    I am looking at buying a used 20" Cinema Display and just read the specs on the Apple website. It does not list it as being compatible with the MacBook. Is anyone using a Cinema with a MacBook? Do you need a seperate connector? Also, I am moving from

  • Function to create change log for any table

    Hi There is some FM which give me information what was changed in ztable for actually process.

  • Adding snow in Adobe Photoshop Touch

    Hello, How can I add snow (or snow filter?) in Adobe Photoshop Touch? Thank you! Stefan Steenwijk. Message was edited by: Stefan Steenwijk Or is it not possible in the 'Touch' version? :)