How 9201is used for real-time applications?

Hi all

IAM currently using labview 2009

and iam using equipment OR to work with my application

I designed an Adaptive controller for adaptive noise cancellation in labview

now, I want to use follwing material to implement my task

1 OR cRIO-9012(real time embeded controller)

2 analog input for NI 9201 module (to take the audio signal)

3 NI 9263 Analog output module (to hear the audio signal output)

How to set up these materials on real time module

can someone help me start my application

Thanks in advance

all TC


Tags: NI Hardware

Similar Questions

  • Control software for real-time Applications

    Hi all

    We develop products based on the platform or sbRIO and deploy applications to the target in real time. We need to get these what UL listed products and part of the procedure test requires that the software be locked and not changed while the test is in progress. For this I need a way to get and display the checksum (or some other signature) of the currently deployed on the target real-time application.

    Is there a way to do this? Please let me know if you need more information.

    Thank you

    Hi LabVIEWingToday

    On the first link in the previous post, there is a section that explains what is the checksum and they recommend a community tool or a LabVIEW VI, you could use programmatically.

    To calculate a checksum on the key files, consider using the File.VI MD5Checksum, which is built...

    Concerning

    R. Esteban

  • Liquid markup - how to use (for the rest of us)?

    I read a lot of things in the developer section BC liquid. Clearly for the programmers out there, it's like plain English what she gets. However, for the rest of us, designers and our customers, there are large gaps in the way it is presented. It assumes that we have a basic understanding of the functions on the server side and on the side of customer calls. I would say it seems intense collaboration between the province of British Colombia and the "expert" group of advisers in the liquid application with BC is ahead of the rest of the customers of BC scratching their heads.

    What seems to be missing is the step by step guides that BC developed for its previous syntax, with examples for each module, even examples of HTML work. And does not suggest that it subscribes to a course of Liquid by a third party. BC made the changes, and I'm expecting BC to provide the best documentation, guides, and tutorials.

    For example, after reading and re-reading the liquid documentation BC (for developers) I googled liquid to see if anyone had made any sense it to '' the rest of us. '' I came across a tutorial (Infinite business catalyst product detail Layouts |) Joe Watkins | Adobe Business Catalyst tutorials - tips & tricks) which explained mustache (a solution javascript much debated and turned in derision by some people in this forum; although debate reads like a pretty eyes and devoid of logic for "the rest of us"). Now before you say that moustache is not the same thing, etc. client-side's point was that it was EASY to understand. BC seems to have forgotten the "rest of us" in his excitement.

    BC seems to have become more complex than ever, creating a wide gap between those who are experienced programmers and customers who wanted a simple CMS to manage their Web site. I am sure that liquid offers brilliant functional solutions, but it can be difficult to access without understanding how to use it.

    However, attractive interface and functionality of Squarespace we makes you wonder what is happening on Earth at BC. You can all you like to argue about the technology behind Squarespace, but it totally works on BC in the way in which it is marketed, presented and used by the very market that BC is intended.

    I hope that BC, with the release of liquid, at least with a "how to use (for the rest of us).

    I can't help to wonder if the redevelopment of Colombia-British got hijacked by the developers, when he should have been hijacked by marketing initially.

    Hey Simon,

    Its a templating language and the programming language basic, must never anything the customer needs to see, touch or concern. We have been running the stuff of bedbugs in brass on the liquid for a few months and I know the sandpile a running as well things - I think that say there are a lot of people happy and I have not seen a case of head scratching total with everyone. Some people of course, but you must also be aware that liquid is not final, it isn't here for all sites and developers forum is above all the work to ensure that it has the features he needs, his work at 100% and ready for prime time. With this documentation is largely up to date in many areas and guides etc will.

    You have all these:

    Developers

    And the ready reference information and existing code snippets in - the Developer Reference

    But like I said, its not direct things yet if are still ongoing, evolving and updated.

    In terms of saying moustache - it is pretty much the same language in many ways - much the creation of models of language are.

    In terms of BC - they tried the simple way, they went with Muse, they did more with the ice, the more simple things - BC has not progressed and lost big BC partners etc. Dreamweaver saw what he removed from the main application and so on. BC needs to move forward and this is the real way forward, must pick up digital agencies, many sites of coherent long-term based on the platform so that it can develop. Of course, Squarespace has a nice interface in version 7, but have you used? VERY limiting, your will not build sites Web tailored to your customers that meet the needs of their online business can grow.

    But yes, what your ask Simon, is already past and you have to remember the liquid is NOT yet final.

  • cRIO and 9234 modules do not work or communicate via fpga with accelerometers, fpga, connected to the real-time application is also related to shared variables related to modbus slave

    Hello

    I have a compact rio, which has a 4 way frame this chassis is the three modules of ni9234, they are related using FPGAs for application in real time, then using shared variables in the low-speed loop associated with a slave modbus to communicate with the domain controllers, the nor 9234 accelerometers linked to them with option ac coupled iepe on c modules , my problem is the real-time application seems to work well even when power loss occurs it restarts without problem and the fpga written hard disk portable bin files very well, but without an accelerometer connected I get readings of low noise as soon as I connect an accelerometer to one of the outputs 10 it just goes to a fixed number (0.03125) as soon as you unplug it again He returned to readout noise, I ran a scan on the modules and get only a spike when I connect or disconnect the accelerometer, I tested voltage at the pins on the module and I get 22 volts CC which makes it more likely that the material is not the problem, but software is perhaps the cause to hang up, I join the project and files for your perusal. I also realized a new project which, in mode directly linked scan has the module entry in the shared variable and the scenerio even once again. Help would be appretiated.

    Thank you very much

    Jason

    Whren using waveform with the 9234 acquisition, we recommend the following FPGA and RT model.

    http://sine.NI.com/NIPs/CDs/view/p/lang/en/NID/209114

    It can be extended as a datalogger with:

    http://zone.NI.com/DevZone/CDA/EPD/p/ID/6388

    or using shared variables combined with the analytical engine

    http://zone.NI.com/DevZone/CDA/tut/p/ID/9851

    The FPGA in all this, as well as the framework of RT have used successfully by 1000s of users.  I recommend giving these a try.

  • On a Linux operating system, what tools need to developed a real-time application that communicates with FPGA?

    On a Linux operating system, what tools need to developed a real-time application communicating with FPGA?

    It is not unclear to me by reading the documentation on the website OR tools or drivers should I install on a Linux operating system in order to develop a C++ real-time application (that interact with FPGA) which will take place on a sbRIO-9651.

    Is this possible at all?

    Thank you

    Michel

    Everything works very well with an FPGA VI, compiled with LabVIEW FPGA 2015.

    1. I have installed Eclipse on CentOS 7 with cross-compiler found at this link:

    Compilers C & C++ GNU for Linux ARMv7 (Linux host) 2014

    2. I also install a debugger crossed to debug application c / c++ remotly. Once on the page go in the section "Linaro Toolchain for Cortex-A" and download the second link linux "linaro-toolchain-binary (big-endian).  The binary gdb is in there, so you must point towards him in the Eclipse debug configuration:

    Linaro Toolchain for Cortex-A

    3. I installed the linux drivers from NOR-RIO 15:

    Driver OR RIO 15.0 for Linux

    4. I was able to program an application to c / c++ opening and running a LabVIEW FPGA Bitstream in a few steps:

    Example of API Interface FPGA C OR real time Linux and Eclipse

    Michel

  • Real-time application does not work; source code works very well

    The short version is I'm programming a cRIO and apparently the RT code isn't running after you deploy, and I can't understand why. It is further complicated as I do all this remote and I don't have direct access to the unit since I am 500 miles away. I work through a couple of other guys who know some LabVIEW, but neither is working on the site so that they explicitly trip there whenever I have a bright idea.

    I was there a few weeks ago. During this time, I created a code simple cRIO, since I'm new to the cRIO, allowing the user to move a control and change a chart. It worked fine, but I must stress that it did not have a FPGA component. After that, I worked on the actual code, which reads some sensors, displays the results on a user interface and stores the results. Did FPGA. I used it in the LabVIEW environment and it worked fine, but I ran out of time before I could finish a release build and deploy the RT as a compiled application. I sent them the version later, my contact deployed but had the network stream errors during execution of the user interface.

    After hours to address network problems and sending over debug versions, I tried to create a log on RT level so I could see what was going on. The journal is not yet open, even if it is the first command in the code. I have pores through the forums and found http://forums.ni.com/t5/LabVIEW/cRIO-Troubleshooting-creation-and-deployment-of-startup/td-p/1956475... which took a new direction.

    I had my contact use the RT debug console and when it pulls up to the front of the RT, it shows an arrow broken at delivery. He clicked and nothing happens - no work, no list of bugs. If he shoots to the top of the list of bugs manually, it is empty. Again, the RT works very well if you run it through LabVIEW and not as an application compiled in real-time. He also noticed that the open FPGA VI was grey on the block diagram. Are no other icons.

    If the problem seems to be that the compiled application of RT becomes some kind of error, but do not tell me what it is, and it seems to be related to the opening of the FPGA. I recompiled the FPGA and RT. I recompile the RT himself, but not the FPGA, because this would take hours. It is download everything properly for the cRIO. The RT is set to run automatically. It is restarted the cRIO whenever he deploys the RT. They have LabVIEW on a computer, but it doesn't have the correct drivers to run the code of the environment of LV. I am to resist have them install the dirvers because downloading big files is complicated due to the restrictions of security as well as a lousy connection at a remote site. In addition, it does not solve the problem of RT executable doesn't work is not the same as the source code, which, according to the thread above, seems to be a thing.

    The last thing I'm getting is that I sent her instructions for how to build a source distribution of the project that I sent and try to deploy on the cRIO. Even if it works, I'm not sure that this is an acceptable solution, because I assume running VI, rather than the EXE is slower, and they need to speed on this project.

    Simply, I don't know where to go from here. I probably need to get direct access to the cRIO and I might be able to convince them to ship to me so I can understand this point, but I don't know where I got same departure other than the Voodoo debugging standard of "trying stuff randomly until something works". I am open to suggestions, if someone managed to solve this before.

    Code snippet of the first part of the project is fixed, although I don't know how much what good it will do. I am really confused, and the customer is frustrated with how much budget is going to solve this problem.


  • A pump for connections rs232 for real-time control

    I have a genius pump more syringe (manual attached) and I need to be able to control the flow of the pump in real time of the computer, using a dial to to the top or the bottom rate as I see climb. I used the basic series vi in read/write of the examples just mentioned another detachment and he contacted the unit very well using the commands contained in the manual. My question is how I change this option or what do I have to do the program I need? I'm barely a beginner still labview but tells me it can be a very useful program for this and other future applications that I will meet you. all the advice, it's that very much appreciated, thank you!


  • Real-time Application Installer

    I built two requests in real time; one for a PXI Chassi and the other for a compact field point. I wish I could send the customer updated versions of applications in real time and ask them to install them to the respective chassi/fieldpoint in the field. The customer is not the development environment. I looked around MAX, but could not find a way to do this.

    Any ideas?

    Thank you

    Kevan-

    HI Kevan.  Take a look at replication system tools.  According to me, it appeared in 8.0 or more.

    We used the tools NOR as basis of our own tools of level end-user to exactly what you are

    describe (in addition to the upgrade of the OS, if necessary).

    Matt

  • How to play video / real-time in adobe AE cc of 2015 project

    as my title says, how to play video or Project in time REAL in adobe AE cc 2015?

    Sorry for the bad English

    THX.

    Are aware of the way in which you preview works in After Effects? If not, go here: all about previews in after effects CC 2015

    And, if you're new to AE, you should start here: starting After Effects

    If you know how to get a glimpse, but he is not reading in real time, it could be due to a bug in El Capitan. However, I don't know if you use Mac or Windows. If you are using Mac OSX 11.11.x, there is a bug in El Capitan. You can work around this bug by hiding your timeline during a preview. The best way to do that is to maximize the composition Panel. I do it by pressing on the "key on my keyboard (which is called the serious button it is located on the same key as the ~ [tilde key])." The keyboard shortcut can be different for you, if you have another keyboard or a different language of After Effects installation.

    More information in the post of Todd here: Re: after effects 2015 will not get a preview in real time after El Capitan updated.

  • build a real-time application failed

    When I Isaiah to compile my application in real-time in order to deploy it in a device crio, it fails. I can run very well by opening it and clicking run. It can deploy and run all day in this way, but he needs the computer that much too. So I need to be able to build and deploy. When I do a preview of the generation, it complements very well with no error. I put the program I want to launch the start and my folder virtual subVIs always include. It is a typical procedure for deploying projects on the crio.

    When it crashes, I get an error:

    The build failed.

    Possible reasons

    An error occurred during the recording of the following file:

    C:\Program NIUninstaller Instruments\LabVIEW 2009\vi.lib\rvi\ClientSDK\Core\ModuleGeneration\CommunicationInterfaceUtility\niFpgaDmaChannelImplementation.ctl

    Invoke the node in AB_Source_VI.lvclass:Close_Reference.vi-> AB_Build.lvclass:Copy_Files.vi-> AB_Application.lvclass:Copy_Files.vi-> AB_RTEXE.lvclass:Copy_Files.vi-> AB_Build.lvclass:Build.vi-> AB_Application.lvclass:Build.vi-> AB_RTEXE.lvclass:Build.vi-> AB_Build.lvclass:Build_from_Wizard.vi-> AB_UI_Frmwk_Build.lvclass:Build.vi-> AB_UI_FRAMEWORK.vi-> AB_CreateNewWizard_Invoke_CORE.vi-> RTBUIP_CreateNewWizard_Invoke.vi-> RTBUIP_CreateNewWizard_Invoke.vi.ProxyCaller

    Method name: Save target: Instrument

    I put in a request for service (reference #7259553), but I'm just not getting help fast enough. I'm on a real deadline here and I expected just kind of request of manufacturer to work as she has always done. I have done this a million times with other applications and never had a problem like this.

    Thanks in advance for your help guys.

    With the great help of sales engineer Will Schoettler, we were able to solve the problem.

    1. first of all we tried to create a new project from scratch file, add all the files and the fpga of the compilation. Same mistake.

    2. then we made individual buildings deploy each Subvi individually to see if one of them was the cause of error. Each built without problem.

    3. I tried to create a new generation of program main crio and tweek the settings. Rather than manually adding the Subvi and variable to the section "always include" the compilation option library folder, I simply added the main VI to the list of startup programs and would make LabVIEW to understand what screws to add. For some reason, this gave me a more verbose error explanation and gave the following reason as the last sentence of the explanation of the error

    "Due to limitations of the operating system, LabVIEW cannot create the file because its pathname contains too many characters."

    I moved the project to the c: folder /, fixed broken in the project references, and he built the VI and deployed it is fine.

    The constructor creates a directory with a very long path name in your project file, so if you have your project folder deep in your directory tree, it will attempt to create files with paths for windows too big to manage.

    Mad Kudos to Will Schoettler engineering app for such a powerful and complete troubleshooting task list to try things which lead me straight to the solution. I'm glad it was something so simple and not a form of file corruption or something wrong with my code.

    Thanks for trying to help the guy.

  • How to use the exact time

    I know there is a function called CreateODBCDateTime and CreateODBCDatebut I don't know how to use CreateODBCDateTime. I know how to use CreateODBCDate:

    < cfset Date = CreateODBCDate (Now ()) > < cfset Date = dateFormat (Date, "mmm dd yyyy") > and like March 29, 2011 release date. How would I achevie something like 15:28 March 29, 2011?

    The CreateODBC... functions () are for dateTime formatting objects in a format used by the ODBC database connections.  Those who do NOT serve much more.  ColdFusion uses connections to JDBC database for most database management systems.

    The CreateODBC... functions () are NOT designed to do anything on creating human readable date | time strings.  If you want to format the date to a datetime object part in a friendly human-readable format, use the attribute dateFormat() function.  If you want to format the time of a DateTime part in a friendly human-readable format, use the timeFormat() function.

    If you want both, use the two functions.

    
    
  • How can work in real-time my vi?

    Hello

    I have a vi that use a lot of loop in loop (as 128 * 128) in there.
    and to use an equation (contains: n! & gamma (n)) on this subject.

    It works fine but the problem is: when I click on the thumb, it takes about 1 second to respond to be broadcast.
    but I want to run in real time. and want to meet be ready less than 50 ms.

    What is the problem? and what do I do?

    Thank you


  • Error trying to create the exe for real-time target

    I have a target program that works well on target in real time, but hangs when I try to create an executable fron, error is:

    An error occurred during the recording of the following file:

    C:\Program NIUninstaller Instruments\LabVIEW 2009\vi.lib\Motion\FunctionBlocks\straightLineMove\nimc.fb.straightLineMove.startStraightLineMove.axis.modeVelocity.0.vi

    Invoke the node in AB_Source_VI.lvclass:Close_Reference.vi-> AB_Build.lvclass:Copy_Files.vi-> AB_Application.lvclass:Copy_Files.vi-> AB_RTEXE.lvclass:Copy_Files.vi-> AB_Build.lvclass:Build.vi-> AB_Application.lvclass:Build.vi-> AB_RTEXE.lvclass:Build.vi-> AB_Build.lvclass:Build_from_Wizard.vi-> AB_UI_Frmwk_Build.lvclass:Build.vi-> AB_UI_FRAMEWORK.vi-> AB_CreateNewWizard_Invoke_CORE.vi-> RTBUIP_CreateNewWizard_Invoke.vi-> RTBUIP_CreateNewWizard_Invoke.vi.ProxyCaller

    Method name: Save target: Instrument

    Visit ni.com/ask support request page to learn more about the resolution of this problem. Use the following as a reference:

    Error 6a held at AB_Source_VI.lvclass:Close_Reference.vi-> AB_Build.lvclass:Copy_Files.vi-> AB_Application.lvclass:Copy_Files.vi-> AB_RTEXE.lvclass:Copy_Files.vi-> AB_Build.lvclass:Build.vi-> AB_Application.lvclass:Build.vi-> AB_RTEXE.lvclass:Build.vi-> AB_Build.lvclass:Build_from_Wizard.vi-> AB_UI_Frmwk_Build.lvclass:Build.vi-> AB_UI_FRAMEWORK.vi-> AB_CreateNewWizard_Invoke_CORE.vi-> RTBUIP_CreateNewWizard_Invoke.vi-> RTBUIP_CreateNewWizard_Invoke.vi.ProxyCaller

    Possible reasons:

    LabVIEW: File generic i/o error.
    =========================
    NOR-488: IO abandoned operation.

    The second was the issue, I found myself actually apply to open with an engineer and he helped me. Thank you very much!

  • 1042 for real-time PXI configuration

    I bought

    PXI-1042

    8187 controller

    a module for capturing data.

    I want to configure the purposes such real-time pxi,

    so should what steps I follow?

    Thank you

    Abbas

    With success, I put the ip address of the PXI-8187 controller in chassis 1042.

    now does not restore the IP 0.0.0.0

    What I did:

    Once the network is built, go to

    1 MAX > remote to the pc host, right click on and select format.

    2. change the IP as you want

    3 reboot, now your ip address will stick to our ip is entered.

    another sequence of installtion

    1 - first of all, I installed Labview 7

    2. then Labview real-time module 7

    3. then DAQmx 7

    now, when I try to install the software from remote > remove from , I do not see the LVRT7 in the list to download to the target.

  • How to use if on time cell

    How can I make an IF statement in fields containing initially will have different types?

    For example:

    Day Start at Stop Total
    Monday 0
    Tuesday 08:00 17:00 9: 00
    Wednesday 08:00 16:00 8: 00
    Thursday 08:00 14:00 6: 00
    Friday 0

    So Monday I did not work and on Friday I did not go, but if I take a NAP on the Total field and then I get an error because of the Monday and Friday is not not lasting even when the cell is forced as such.

    If my thought was to use an IF statement so that if the beginning was empty then it would just fill the field as white who then will not cause an error on the SUM.

    However if I use an IF statement as follows:

    = If (b2 > 0, c2 - b2, "")

    or

    = If (b2 > "0:00", c2 - b2, "")

    I get errors on the comparison of different types.

    I know that the first part is wrong, but I do not remember how to operate.

    Thanks for your help.

    Hi lowededwookie,.

    Make sure that start and stop cells are formatted as Date & time

    Column D is the duration format > units of measure

    Please call with questions.

    Kind regards

    Ian.

    Edit: I get the same error with = B2 - C2.

    Hold the front page! the necessary work. Ian

Maybe you are looking for