PID control in a windows CE Labview application

Hi there,
I want to build an application that will control the temperature in some ovens, using PID control. The application will be running in a controller (or a touch panel computer) with windows CE OS. I have Labview 8.6, PID control toolkit 8.6 and Touch panel module 8.6. The problem is that the PID vi's don't seem to work in touch panel module. 
Is there any way to implement PID control in a windows CE Labview application?  
Thanks in advance.
Solved!
Go to Solution.

I think with a timed loop you can run reasonable good timing down to 1 mSecond. I think 1 mSecond is the lower limit for non realtime systems like Windows/windows CE. And if you have the PID toolkit this will supply you with the functions you need. You do not need an extra CE PID toolkit. This because  the touch panel module run under your standard Labview environment. But I do not know if all the functions in the PID tool like fuzzy logic are compatible with CE. Have you also considered Windows Embedded as OS for your module. With windows Embedded you can run standard Labview built exe files
Both Windows Embedded, and XP Embedded can be trailed
http://www.microsoft.com/windowsembedded/en-us/products/westandard/default.mspx
Besides which, my opinion is that Express VIs Carthage must be destroyed deleted
(Sorry no Labview "brag list" so far)

Similar Messages

  • Find names of all open windows including other applications besides LabView VIs

    Hi All, I have researched this subject, i.e., to find names of all open windows including other applications besides LabView VIs, but found no solution. Could someone suggest a solution to this?  Thanks.

    Hi,
    Certainly! The Windows API Function Utilities (32-bit) for LabVIEW includes set of LabVIEW libraries (llb) with VIs that make calls to the Windows Application Programming Interface (API) for managing and controlling windows (minimize, maximize, move, resize, rename, close, and so on) including task list with names of windows application running. The Readme.doc contains information on running these VIs.
    Attached below is a zipped file with a VI that list the names of all opened windows.
    Tunde
    Message Edited by Tunde A on 04-18-2007 02:28 PM
    Attachments:
    List Windows Application LV8.0.zip ‏55 KB

  • Would like to monitor and control a labview application with a hand held device.

    Would like to monitor and control a labview application with a hand held device.
    Would like to use a palm or ipac on a local area network or communicate directly with the PC running windows.

    LabVIEW doesn't run on a hand held device. But, check out these documents:
    Is it Possible to Use Remote Front Panels to Control a LabVIEW VI Remotely Using my PDA?
    "What OS is recommended for LabVIEW to run on a PDA?"

  • Multi window instances, DSC LabVIEW application

    Hi
    How can I develop a DSC LabVIEW application featuring multi window instances controlled by button (s) press on main (default) front view window? 
    In fact I have a large number of wireless sensors to be analyzed.
    BR,
    Nasq

    Hi Ryan!
    Thanks for reply. Creating multiple VIs is not a bad design option at all. However I fear it could compromise speed of an application which is also running active communication with database sources and a great number of sensors.
    Let me try it. But thanks for suggestion.
    BR
    Nasq

  • LabVIEW application run on Windows XP Embedded

    I'm doing a Embedded system based on Windows XP Embedded operating system.I want to make a LabVIEW applications which can run on it.I see a lot of paper that show the LabVIEW does not support Windows XP Embedded.I want to know whether the official has already solved this problem?Or someone has done the same thing successful?

    Who is the official? NI?  If it isn't supported, NI is unlikely to be trying to solve the issue as we are a bit beyond XP.  You'd need to find unsupported methods to hack it a bit.  I'm not sure you'll enjoy this process

  • Guidelines to improve the reliability of a LabVIEW application in Windows XP.

    I am searching for guidelines to improve the reliability of a LabVIEW application in Windows XP (ie: disable keyboard, bypass login screen, disable questions during boot up, disable antivirus, etc.) - customer will use LV RT but currently running in WXP.
    Thanks.

    Hello �
    There are several things you can do to improve LabVIEW�s performance. Take a look at the following links:
    Why Would I Want to Turn Off Multithreading?
    How Can I Optimize the Memory Use in My LabVIEW VI?
    How Do I Disable Mouse Interrupts to Improve Performance?
    Hope this helps!
    S Vences
    Applications Engineer
    National Instruments

  • How to? switch between the following mission control preference "group windows by application" on the fly? OR have both readily available

    Is there any way to switch between the following mission control preference "group windows by application" on the fly?  I would like to turn this feature on and off quickly. OR have both readily available?
    If osx 10.9 does not support this, does any one know if automater can be used to creat a short cut to turn this preferance on and off?
    Current solution (not much of a solution)
    I currently added the preferance control icon for mission control on my dock.

    4u2nv247 wrote:
    Current solution (not much of a solution)
    I currently added the preferance control icon for mission control on my dock.
    Do you mean the general System Preferences icon? ...If so, it's possible to put the icon specifically for the Mission Control pane in the Dock:
    I'm on Mountain Lion and that Preference Pane is in: Macintosh HD > System (not Users) > Library > PreferencePanes > Expose.prefPane
    ...Drag that Expose.prefPane to the right-hand side of the Dock, say, next to the Trash. Then you can simply click on the resulting Expose Prefs icon in the Dock to open its Prefs panel.

  • Basic PID control for LabVIEW 7.0

    I am trying to find the basic PID control VI in my LabVIEW pallet. I thought that there was some PID VI's in 6.1 but I can't seem to find them in 7.

    Hi Dan,
    I don't think we ever put the simple PID in the pallet. However, if you'll run the NI Example Finder (Help>>Find Examples...) and search on PID, you'll find examples that use the simple subVI.
    Best Regards,
    Doug Norman

  • Labview PID control for virtual CNC lathe

    i am currently in my third year at UMIST, on the Mechanical Engineering (MEng) course. I am designing a control system for a miniaturised CNC lathe for my 3rd year project. For integration between the computer and actuators, i am planning on using Labview 7, but am currently having problems learning how to utilise the PID control toolset to create a virtual system response. I am planning on being able to input a specific transfer function for, say, a DC motor, and a ramp input, for example, and being able to view the output response as i vary the P, I and D gains. Some help with regards to the block diagram set-up for such a system would be greatly appreciated.

    The best place to look for this kind of information is the shipping examples of LabVIEW. Open LabVIEW >> help >> find examples. Another good place is online. Go to Advanced Search and look in the example programs.

  • What causes Window XP Clean up desktop message to lockup LabVIEW application?

    While running aLabVIEW application, A Window XP Clean up desktop messagelockup a LabVIEW application.  The window message interrupted theapplication and lockup the application.  LabVIEW has to be restarted.This application had most user inputs inhibited, and the task bar was disabled.

    I've never seen that happen. What is your application doing? What is the normal CPU loading from it? Have you gottne it to happen more than once?
    Mike... 
    Certified Professional Instructor
    Certified LabVIEW Architect
    LabVIEW Champion
    "... after all, He's not a tame lion..."
    Be thinking ahead and mark your dance card for NI Week 2015 now: TS 6139 - Object Oriented First Steps

  • Minimizing LabVIEW application to system tray or running it as a Windows process

    Hi guys,
    Is there a way I can minimize a LabVIEW application to the system tray on the right bottom corner of the screen ? My application will run all the time and all I want is a pop-up when errors or information/reports have to be displayed. I have searched exhaustively and now am posting this question. Please let me know if this can be done.
    also, Can a LabVIEW application run as a Windows process? Like it starts up automatically on booting the system?
    Thanks!
    V
    I may not be perfect, but I'm all I got!

    If you search for System Tray you'll find lots of people trying to do the same thing and a few places with example code to get it working.  But the best method I've seen is actually on the Lava forums.
    http://lavag.org/topic/14060-put-your-labview-in-the-tray-once-and-for-all/page__p__86042__hl__+syst...
    As for starting a application on startup.  Again I expect searching you'll find alot of people saying the easiest way is to create a shortcut to your application, then place the shortcut in the Startup folder in your start menu.
    Unofficial Forum Rules and Guidelines - Hooovahh - LabVIEW Overlord
    If 10 out of 10 experts in any field say something is bad, you should probably take their opinion seriously.

  • LabVIEW application window

    I heard some time ago that there is a way to eliminate/hide the LabVIEW Application Window in the development environment, does anyone know how to do that?? It's causing me serious problems with my TestStand modal dialogs...
    This is the one...
    Thanx...
    Attachments:
    lvwindow.PNG ‏47 KB

    Were you not able to get the modal dialog working using the method that we spoke of on this thread: http://forums.ni.com/ni/board/message?board.id=330&message.id=14315&view=by_date_ascending&page=3
    If not, did you try the example that ships with TestStand for using modal dialogs?  As I said on the post, I was able to successfully call your VI as a modal VI from TestStand.  Please follow those suggestions and let us know if you are not able to get that working.
    Thanks,
    Andy McRorie
    NI R&D

  • Labview application built under Labview Windows and Linux.

    Is it possible to run an Labview applications built under Windows, under Linux with only the Linux run-time?
    S. Maury
    Responsable Technique
    Technical Manager

    Stef M. wrote:
    Thank you Dennis. It is done, one suggestion more on this direction....
    Regards.
    Unfortunately it is not as simple
    as throwing together the application builder code of all platforms into
    one piece of software. Some things need certain support from the
    underlying platform too and that would mean NI would have to provide
    emulation/simulation or whatever of certain platform features to be
    able to build for instance a Linux executable on a non-Linux system.
    Rolf Kalbermatter
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • Porting a labview application from windows to linux

    Hello,
    I need to compile a labview application that has been created for windows under linux. It depends on calls to functions NBFifoCreate and NBFifoWrite. These are part of the nbfifo.dll library under windows. Could anyone point me in the right direction how to replace this dependency?
    Also I am trialing LabView Professional Linux. As I am reading along I gather that I might need LabView RT Module. Is that correct and does it come included with the Professional version.
    Thank you in advance.

    Hello Damien1979,
    It sounds like you have an application developed under the Windows OS which used features of the LabVIEW Real-time Module.  Now, however, you are trying to open the same VI or Project under Linux.  Is that correct? 
    What distribution of Linux are you using?
    Which version of LabVIEW are you using?
    The LabVIEW development system is supported under Linux, however, not all modules and toolkits are available for installation.  This link below contains the supported modules.
    Developing Linux Applications with NI LabVIEW or LabWindows/CVI
    I believe the NBFIFO.dll related files are associated with the LabVIEW Real-time module, but I haven not confirmed that yet.  The LabVIEW Real-time module is not featured in the link above.
    Regards,
    George T.
    Applications Engineering Specialist
    National Instruments UK and Ireland

  • Now I am using Windows Xp Labview program now i want control the Sun Solaris OS Board.Is it Possible in Windows XP Labview?

    Now I am using Windows Xp Labview program now i want control the Sun Solaris OS Board.Is it Possible in Windows XP Labview?

    You better should post your question in the LabVIEW forum - this one here is dedicated to LabWindows/CVI...

Maybe you are looking for

  • One account for itunes match and one for all the rest?

    Hello everybody I was wondering how to use an Apple ID for iTunes Match and other for iCloud and backups. I found an article on the website that said that you actually can do that, but my question arises when I find out that now I only use one ID, al

  • New event is showing up at the top of my events

    Normally, when I import photos, an event is created. When I go to Events, the new event is located at the bottom of all events. This time it showed up in the second location at the top. The date of the new pictures is 1/9/2011, yet it is between pict

  • Where can I find the app upgrade feature in genius???

    Please see the screen shot above. This was from an article dated 2010 when genius first came out. It stated that genius had a feature that would let you know what apps that you had installed on an iphone could be upgraded to the app made for ipad. Ha

  • Error in the input config file.....delploying an app on oc4j

    Hi, When I try to deploy an application on an oc4j instance of Oracle 9ias it gives me the following error. "An error occured while undeploying the application. Error in the input config file. Attribute Group is a single value attribute." I am deploy

  • IDS, detection of encrypted packets within non-SSL traffic streams?

    All... Here's the scenario: There's a host on the internal network that has a reverse shell to the outside world, and the packets being sent back to the attacker are encrypted, over a standard web (TCP/80) port - which is allowed by Websense or URL f