CVI 2013 SP2 and PID toolkit

Just a question on NI's Web site documentation:
The announcement of CVI 2013 SP2 mentions that the PID toolkit is now included...
Searching for CVI toolkit, the NI download page mentions a PID toolset 2.1, which, however, is said to work with Windows Vista/XP 32-bit/2000 only.
So before downloading and installing I'd like to know if it will work with Windows 7 and / or 64 bit?
Thanks!
Solved!
Go to Solution.

Hi Wolfgang,
I updated the web download page to reflect the OSs on which the PID toolkit has been tested. PID Toolkit 2.1 (32-bit) is supported on both Windows 7 32- and 64-bit OSs.
Thanks for bringing this to our attention!
Daniel D.
National Instruments
Automated Test Software R&D

Similar Messages

  • LabWindows/CVI 2013 SP2

    I just received the email announcing LabWindows/CVI 2013 SP2 is available for download.
    I can't seem to find the release notes that explain the changes anywhere on the NI website.
    Anybody know where the release notes are posted?
    Thanks,
    Kirk

    Hello Kirk,
    Please refer to the LabWindows/CVI 2013 SP2 Bug Fix Information document for a list of bug fixes included in the release.
    Thanks,
    Daniel D.
    National Instruments
    Automated Test Software R&D

  • How to compact and repair a MS Access database with NI CVI 8.5 (and SQL Toolkit)

    Hello
    I'm using the SQL Toolkit with CVI 8.5 for accessing MS Access Databases.
    Is there a possibility to compact and repair the .mdb file with  CVI?
    Thanks in advance.

    Hello Ulrich,
    with compact and repair I mean the MSAccess function "Compact and Repair".
    Please follow the link below for more details:
    http://office.microsoft.com/en-us/access-help/compact-and-repair-an-access-file-HP005187449.aspx
    Normally you can execute this function directly in Access or with the Windows ODBC Data Sources Administrator  => "Control Panel" => "Administrative Tools" => "Data Sources (ODBC)"...
     I want to execute this function via cvi code and not by hand ;-).
    Thank you for your support.
    Frank

  • LabWindows/CVI 2013 SP2 stops working when I try to open a file using the project file menu.

    I have windows 7 on my system and sometime late last year I starrted getting a Windows dialog telling me that LabWindows/CVI has stopped working when I try to open a file from the project file menu.  I also get an error when I run a project debug mode and use a selectFilePopup in the code.  The error says, "The program has suspended execution at address 0x75D5025E.  No source line information is available."  I've tried removing and reinstalling CVI to no avail.  Any suggestions?

    Constantin,
    Thank you for your response.  I've attached screnshots showing the version details for kernal32.dll and ntdll.dll.  I also looked at the updates to see which might have been installed when the problem started.  Unfortunately there are 15-20 updates every month.  I didn't take note of when the error started to occur.  At first it only affected my ability to open files from within the project (i.e. file->open->Source, etc).  Then I went back to modify a project that had a SelectFilePopup and found that that wouldn't work either. 
    Attachments:
    ntdll.dll version.jpg ‏15 KB

  • Return of void functions inconsiste​ncy between CVI 2013 and older

    Hello,
    I have discovered an inconsistency using CVI 2013 (SP2 or not) compared to CVI 2010 and CVI 8.5 (the versions I have).
    I have written, by mistake, a code where I'm returning a value for a void function. CVI 2013 does not complain (but should) while other CVI versions complain (and that's OK).
    Here is the code:
    static void pouet(void)
    return;
    static void hop(void)
    return pouet();
    int main(void)
    hop();
    return 0;
    Could this behaviour be fixed for the next CVI update ?
    Thanks.
    Frédéric Lochon.

    Well it's technically not causing wrong behaviour, but may cause less than best performance depending on the compiler code generation as the register usually used for function return values might be assigned some garbage value that never will get used though.
    Causing an error is likely a bit strict, issueing a warning would be the prefered behaviour, not generating either a warning or error is a bit lazy. Problematic would be if you could write this without getting an error:
    static void pouet(void)
    return;
    static int hop(void)
    return pouet();
    int main(void)
    hop();
    return 0;
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • LabWindows CVI and SQL Toolkit cursor/sch​ema error

    We are using CVI 8.5 and SQL Toolkit 2.0.6 to write data to a SQL Server 2008 database.  We are utilizing the Microsoft ODBC SQL Server (non-native) driver.  We build a transaction that calls stored procedures on the database to write the data.  Occasionally we get the following error:
    "Could not complete cursor operation because the table schema changed after the cursor was declared"
    The error is unusual since we only use one cursor and it is in a stored procedure that gets called by other software hundreds of times a day and never fails.  Our database is also designed to only append records, not change existing ones.  We're trying to pinpoint the error and I'm wondering if anyone knows if the SQL Toolkit uses cursors to build transactions or if this error has been seen by others.  Since upgrading the toolkit or drivers takes a lot of effort, I want to make sure that I understand the problem before I start throwing darts at it.  Thanks in advance for any insight.

    I've attached the function that's failing.  Unfortunately, the code isn't designed with much resolution as to what SQL toolkit call failed, since these calls haven't failed once validated and put into the production environment.  Can you tell if any of these functions use a cursor.  I could certainly try adding more resolution to the error handling, but since we've only seen errors occasionally in the production environment, I'd need to release a temp version and monitor it.  Let me know what you think.  Thanks.
    Attachments:
    StoreTestData.txt ‏5 KB

  • Problem using PID toolkit and control design toolkit to design the closed loop system. (for DC motor closed loop)

    Hi, i have facing some problem during i upgrade a project. This project is an opened loop system, it only achieved up to controlling the speed of motor, detecting the speed of motor, and switching the direction of motor while controlling the motor (This motor is a 12 VDC motor).
    In order to improve the project, closed-loop dc motor control system will be implemented to correct the error of the motor's speed and maintaining the speed for the initial setting. I would like to use PID control method to do the closed loop system.
    I already installed the PID toolkit V8.2 and control design toolkit V2.1.2, and i'm using DAQ usb 6221, LabVIEW 8.5
    Below is my problem.
    http://img177.imageshack.us/my.php?image=howtocreatethesetpointnx2.jpg
    question: 1. How to generate a icon for set point? my setpoint is duty cycle...
                    2. How to feedback the output duty cycle to summing junction?
    below this is my basic concept
    http://img237.imageshack.us/my.php?image=closedloopbz5.jpg
    Problem 2:
    http://img357.imageshack.us/my.php?image=problem1yk2.jpg
    question: Why PID toolkit icon cannot wire to cd series.vi?
    Below is my original program...
    http://rapidshare.com/files/140538836/pwm_generate-final_PSMII.vi.html

    Hi Cyrus
    Have you had the opportunity to see our
    developer zone site on the PID toolkit? This article also has sample
    code at the bottom that may help you in developing your application. I
    have also linked below knowledge bases regarding setting a point
    profile and generating a PWM from a digital output line. 
    PID toolkit
    http://zone.ni.com/devzone/cda/tut/p/id/6440 
    How to generate a set point profile:
    http://digital.ni.com/public.nsf/allkb/125F27AC143B6AFD86256C2B0004A4DC?OpenDocument
     How to generate a PWM on a digital output line:
    http://digital.ni.com/public.nsf/allkb/1561D31534F07D608625727900391114?OpenDocument 
    Thank You
    Eric Reid
    Thank You
    Eric Reid
    National Instruments
    Motion R&D

  • CVI 2013 and Windows SDK

    Hi,
    I just downloaded and installed Labwindows/CVI 2013 full development system on my new computer.
    It's a Win7 64 bit computer.
    Do I have to do any additional installations to use Windows SDK functions, or is it included in the typical installation?
    Thanks,
    Kirk
    Solved!
    Go to Solution.

    Unless in 2013 something has changed, normally you must explicitly select the corresponding option in order to have the SDK installed. You must perform the setup again and expand the CVI item in the product tree, next select "Interface to the Win32 API" item: the appropriate libraries and include files  will then be installe on your system.
    Proud to use LW/CVI from 3.1 on.
    My contributions to the Developer Zone Community
    If I have helped you, why not giving me a kudos?

  • App-V 5.0 SP2 and Office 2013 Publishing Problem

    Hi
    I have a big problem with app-v 5.0 and Office 2013, the thing is that I have published it globally to a RDS servers in my farm and I have 4 different configuration xml's to publsih the package. I'm also using app-locker to prevent the users that are not supposed
    to have the package doesn't get it published. That is working fine.
    The default configuration xml is to publish the package to the computer with Excel, Word, Outlook, Powerpoint, onenote and Publisher and create shortcuts to All Programs.
    I have 1 user configuration xml to a group (group 1) that has the default configuration but including 3 shortcuts to the desktop, Excel, Word and Outlook. I have another user configuration xml to group 2 that has all the application and all the shortcuts in
    Office 2013 Pro and 4 shortcuts to the desktop. I have 1 user configuration xml for Excel only and another one for Word only.
    This has been working well for 2-3 days but now users are getting error "The application failed to launch. The application belongs to a packages or a connection group that is scheduled to be unpublished. Error code: 0xA7E0E502-00000516".
    And the Office 2013 is pending to unpublish globally on all servers even though no one has done anything except log in or log out.
    What am I doing wrong, there are no connection groups on the app-v server but there where 2 or 3 long time ago and have been deleted.
    Kind Regards
    Kristján R. Halldórsson
    Best Regards Kristjan R. Halldorsson

    I ran the get-appvclientconnectiongroup -all on my servers and there where none listed.
    I have also enabled the Virtualization Subsystem debuglog on the client and I'm not finding any error that might relate to this problem.
    The thing is I had a group policy enabled that said Enable Global Refresh on Logon = true but I changed that to false and published the package again globally and I'm just waiting now to see if the package goes to unpublish state as it did before. 
    Best Regards Kristjan R. Halldorsson

  • WSUS and Office 2013 Home and Business

    Hello all,
    I've actually set up Microsoft MDT 2013 to deploy OSes and Application for my company. This includes Office 2013 Home and Business (Click-2-Run version).
    I've downloaded O2013 media with Office Deployment Toolkit, customized it to be deployed automatically through a network share, and then made it available through MDT 2013.
    Everything runs fine, except one thing : Our WSUS server offers Office 2013 updates to our windows clients. It becomes very painfull, as  it takes a loooong time to apply theses updates. Moreover, there are useless.
    3 points : 
    On my Office 2013 H&B customization file, I've decided to disable any Office 2013 update through the XML File. Without success.
    <Updates Enabled="FALSE" />
    According to Microsoft, Click-2-Run software does not use WSUS channel.
    I don't know it it's usefull, but my WSUS server is hosted on a Windows 2008 R2 Server.
    Thanks for your help.

    Our WSUS server offers Office 2013 updates to our windows clients. It becomes very painfull, as  it takes a loooong time to apply theses updates.
    What are those updates? Have them got installed successfully?
    As you already know, Office 365 is not patched via WSUS, it pulls updates from Microsoft CDN server which is a web-based service. Therefore, even WSUS downloaded those updates, they should be marked as "Not Applicable".
    Do you have any other MSI-based Office instances on the machine?
    Regards,
    Ethan Hua
    TechNet Community Support
    It's recommended to download and install
    Configuration Analyzer Tool (OffCAT), which is developed by Microsoft Support teams. Once the tool is installed, you can run it at any time to scan for hundreds of known issues in Office
    programs.

  • In past versions of CVI, using OpenFile with no path meant to look in the local path (in other words the install directory). Is there a way to do this in CVI 2013?

    I use an .ini file to allow the users to change the bootup preferneces for the program. In the past that file lived in the install directory and OpenFile could cheerfully find the file and apply the preferences. In CVI 2013, the program seems to need an implicit path to the file. Is there a way around this?
    Solved!
    Go to Solution.

    I'm not using CVI2013 yet, but in any case you can build up a full pathname for a file in the application folder using GetProjectDir and MakePathname commands at runtime.
    Proud to use LW/CVI from 3.1 on.
    My contributions to the Developer Zone Community
    If I have helped you, why not giving me a kudos?

  • Getting the labview 8.6 pid toolkit to work with labview 8.5 student edition

    Hi I am working on a project for college,I just bought the labview pid toolkit 8.6 but it wont load as i use labview 8.5 student edition,am i stuffed or can i get a version to work with my edition and send this one back??hat is the best thing to do?
    I am badly stuck please help.I cant afford to pay for an upgrade to 8.6?
    Thanks

    You could try to do a File->Save for Previous Version on the PID VIs that you want to use.  However,
    if one of the PID subVIs was saved without a block diagram then this
    won't work. Also, I'm not sure if the toolkit is backwards compatible
    in this way. Also, when you do this you will effectively be saving the
    VI hierarchy into a new location.
    However, your best bet (and my recommendation) is to contact your local NI sales rep to see if they can get you a CD with the 8.5 version. Since you have a license for the toolkit it's probably not going to be an issue.

  • Error when Building on CVI 2013 XmlReader fails to load

    Thsi occurs during a code build under LabWindows CVI 2013 (FDS Version 13.0.2 (278) Windows 7 64 But Enterprise
    The builds completes and is functional. However midway through the builds the error windows pops open and returns the following. This is a fairly recent change, I think, as the code (albeit being continuously changed with minor changes) used to build without erro windows. Possibly related to a Windows system update.
    Please let me know if there is a known fix.
    Error:
    Error Details:
    MetaToolbox::XmlReader::Load failed. SchemaPath=''
    MetaToolbox:chemaValidationErrorHandler::fatalError: Error at line 1:
    Invalid document structure
    Error:
    Error Details:
    MetaToolbox::XmlReader::Load failed. SchemaPath=''
    MetaToolbox:chemaValidationErrorHandler::fatalError: Error at line 1:
    Invalid document structure

    Hi;
    Can you verify if the following files and folders exist?
    C:\ProgramData\National Instruments\MIF\MetaInstaller\settings.xml
    C:\ProgramData\National Instruments\MDF
    It might be possible that the software needs to be reinstalled. In the following document you can see the instructions on how to repair it:
    http://digital.ni.com/public.nsf/allkb/AC6ED75D3D93375686256E8E00245F0D

  • CVI 2013 S Functions in File bug: empty ring

    This seems mostly relevant to service pack 2 of CVI 2013.  I didn't see this behavior much in SP1.
    The issu is this:
    Occassionally, between making my project, some (not all) of the C files that are part of my project don't have a pouplated Functions In File ring.  Why?  It makes navigating the file very difficult.  The files in question still successfully compile!
    The only fix I can find is to close CVI and reopen.  Then the ring gets populated.  Closing merely the file and reopening from the CVI tree doesn't work.
    Solved!
    Go to Solution.

    If your project is large it might take long for browse info to be generated. You can see in the status bar when the browse info is generated
    It takes longer when browse info is generated for multiple files(e.g when loading a project, changing configuration, edit a header that is included in multiple files).
    Constantin

  • Mult-channel PID control using PID Toolkit

    I am controlling the light level in six locations (zones) using light sensors, dimmable ballasts (which respond to a 2 to 10 VDC signal) and the PID toolkit.  In my VI, I loop through 6 times (once for each zone) to control the light levels.  I use the simple PID.vi to determine the next setpoint for the dimmable ballast on the lights.  My problem is as follows, I think:
    The PID algorithm uses past response and the current difference between the measured variable and the setpoint to calculate the next setpoint.  If my understanding is correct, then I am confusing the PID algorithm by calling it with 6 different data sets.  It is almost as if I need 6 separate PID functions, one for each zone. 
    Perhaps I am wrong about the operation of the PID algorithm.  Can someone straighten me out?
    Attached is a snapshot of the VI.  The FOR loop goes from 1 to 6, that is, once for each sensor zone.
    Message Edited by rgentry on 04-29-2007 09:11 PM
    Attachments:
    temp.jpg ‏92 KB

    rgentry,
    The PID has two modes of operation: Single Channel and Muti-channel. The way you developed your algorithm, you are using single channel algorithm with multiple setpoint and variables. This will not work properly since LV will not keep the internal states correct for each channel.
    To fix this, it is pretty simple. Remove the For Loop and provide the whole 1D array to the PID.vi. This will enable the "multi-channel" mode and every time you call your VI, it will keep the internal states for each channel, as if you had 6 different PIDs in parallel. Notice that the interpolation also will work the same way, you just need to remove the build array primitive.
    Hope this helps!
    Barp - Control and Simulation Group - LabVIEW R&D - National Instruments

Maybe you are looking for

  • Material Master- Display changes thr' Z-program

    Hi,   I have created two custom fields in MM01, which appear as DISPLAY only fields. The value in these fields is populated depending on some another Z-field. This value is populated in database table thr' one Z-program. But reqmt is like, whenever t

  • WCS problem roaming H-reap

    Hello I have a problem with my wcs and my controller, I have ap H-Reap mode with cisco 7921 connected to it. My problem is roaming takes 3-4 seconds to switch to another antenna but not all the time. Here is my config: 5500 WCL 7.0.116.0 / 7.0.172.0

  • Displaying English characters on a Japanese locale

    The application I am working is localized for Enlish and Japanese. I need to bring up the application in English on a Japanese locale ( OS ). I tried to use the command line parameters -DLocale.language en -DLocale.country US. Even then, I am not abl

  • Content Distribution Challenges

    Content distribution is driving me a up a wall here. We've been pounding our heads against a desk for the last two weeks. Long story short - one primary, seven remote DPs, varying WAN speeds. Also have one CloudDP. Software distribution works fine. C

  • How do I fix Error Getting licence key E_AUTH_BAD_DEVICE_KEY

    I'm using ADE 2 on Windows 7. I downloaded and used one book onto my Nook a few months ago,. Just purchased some more books and can't download them as when ascm is opened I get "Unable do download - Error getting license. License server communication