From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW 2009 SP1 Datalogging and Supervisory Control Module Readme

Version 9.0.1


December 2009


This file contains important information about the LabVIEW 2009 SP1 Datalogging and Supervisory Control (DSC) Module, including installation issues and changes from the DSC Module 8.6.1. Refer to the LabVIEW Datalogging and Supervisory Control Module Release and Upgrade Notes, which are available in your DSC Module software kit, for upgrade and compatibility issues of the DSC Module.


Supported Operating Systems

Installation Instructions

DSC Module 2009 Features and Changes

Known Issues

Additions to the DSC Module Help

Bug Fixes


Supported Operating Systems

The DSC Module supports the following operating systems:


  • Windows 7
  • Windows Vista
  • Windows XP
  • Windows 2000 Service Pack 4
  • Windows Server 2003 R2 (32-bit)
  • Windows Server 2008 R2 (64-bit)

The DSC Module does not support Windows NT/Me/98/95 or the Windows Server non-R2 editions. Refer to the LabVIEW Datalogging and Supervisory Control Module Release and Upgrade Notes for a complete list of system requirements.


Note: National Instruments is committed to maintaining compatibility with Microsoft Windows technology changes. However, NI has become aware of a number of issues of potential significance regarding Microsoft Windows 7. To learn how Windows 7 affects your use of NI products, visit ni.com/info and enter the Info Code windows7.


Installation Instructions

You can install all of your LabVIEW products—including the DSC Module—using the LabVIEW 2009 Service Pack 1 (SP1) Platform DVDs. You can find installation instructions for the DSC Module along with activation instructions in the following locations:


  • LabVIEW Datalogging and Supervisory Control Module Release and Upgrade Notes, which are available in your DSC Module software kit.
  • LabVIEW Release Notes, which are available in your LabVIEW software kit.
  • LabVIEW 2009 Service Pack 1 Readme for Windows, which is available on the top-level of LabVIEW Platform DVD 1.

To request additional LabVIEW 2009 SP1 Platform DVDs, refer to the National Instruments Web site.


DSC Module 2009 Features and Changes

The following list contains the new features and changes of the DSC Module. Refer to the LabVIEW Datalogging and Supervisory Control Module Release and Upgrade Notes for a complete list of the new features and changes.


  • Use the Create Shared Variable VI to create variables of waveform, array, integer, variant, timestamp, fixed point, and custom data types.
  • Use the Get Shared Variable Type VI to return the data type of a shared variable.
  • You can create EPICS Server I/O servers in the DSC Module to publish local and remote shared variables and I/O data to an EPICS network.
  • Use the navigation controls located on the System and Modern palettes to navigate through multiple front panels in an application. Navigation controls include the Previous Button, Next Button, and Jump Button controls.
  • The DSC Module includes enhancements to the NI Distributed System Manager. You can use the System Manager to monitor historical trends for shared variables, register remote computers, and enable logging for processes.
  • The DSC Module includes enhancements to custom I/O servers. When you build an application that includes custom I/O servers, LabVIEW detects and copies all dependent custom I/O servers to the build. When you deploy the built application to the target computer, LabVIEW distributes and upgrades the custom I/O servers to the target computer automatically. You can use the System Manager to monitor and debug custom I/O servers.
  • The DSC Module provides Run-Time System support for Touch Panel devices. You can distribute a built application to a Touch Panel target by installing the DSC Module Run-Time System on the Touch Panel device.
  • The DSC Module includes a list of new VIs.
  • The DSC Module includes the following new examples:
    • Citadel Web Services—This example demonstrates how to export the DSC Module database functionality into Web services and request historical data from remote computers. Refer to the readme.html file in the labview\examples\lvdsc\Applications\Citadel Web Service\Citadel Web Services.lvproj for information about using this example.
    • Navigation Controls—This example demonstrates how to use the navigation controls and integrate the navigation controls into DSC Module applications. Access this example by double-clicking the Main VI in the labview\examples\TouchPanel\Navigation Controls\Navigation Controls.lvproj.

Known Issues

You can access the software and documentation known issues list online. Refer to the National Instruments Web site for an up-to-date list of known issues in the DSC Module.


Additions to the DSC Module Help

Use the DSC Settings: Process page of the Project Library Properties dialog box to save the states of shared variables in a process periodically.


This page includes the following components:


  • Save State Periodically—Specifies whether the Shared Variable Engine (SVE) saves the states of shared variables periodically.
  • Period—Specifies the time interval, in seconds, that the SVE uses to save the states of shared variables.

Bug Fixes

The following items are the IDs and titles of a subset of issues fixed in the DSC Module. If you have a bug ID, you can search this list to validate that the issue has been fixed. This is not an exhaustive list of issues fixed in the current version of the DSC Module.


Bug IDFixed Issue
39222tagsrv.exe crashes after several hours with memory leak when the DataSocket API is used to write ~6500 updates with logging enabled
41550Allow programmatic creation of all data types of shared variables
158060Historical Trend Express VI uses large amount of memory.
158126Cannot select database path in Library DSC Setting
170863Failed to create new configurations of custom I/O servers in System Manager (crash).
170869EPICS Server process variables never report bad qualities
173604Shared Variable Engine crashes when writing (only) to Omron plc via NI OPC (LabVIEW DSC 8.6.1) when using multi-core only
176613Library deployment fails if it includes the startup VI of built application or running VI
178419Tag API examples don't show up in the Example Finder
180908NI Hyper Trend Control crashes LabVIEW when editing a trace
181952EPICS Server can't publish IOVs
182372Some EPICS Server dependency libraries are not installed
183937[EPICS Server] Need to support environment variables other than EPICS_CA_MAX_ARRAY_BYTES
184889[EPICS Client] Editing EPICS Client in the System Manager doesn't take effect
188478[EPICS Client] Can't enter the ":" symbol using a French-language keyboard

Important Information

Copyright


© 2009 National Instruments Corporation. All rights reserved.


Under the copyright laws, this publication may not be reproduced or transmitted in any form, electronic or mechanical, including photocopying, recording, storing in an information retrieval system, or translating, in whole or in part, without the prior written consent of National Instruments Corporation.


National Instruments respects the intellectual property of others, and we ask our users to do the same. NI software is protected by copyright and other intellectual property laws. Where NI software may be used to reproduce software or other materials belonging to others, you may use NI software only to reproduce materials that you may reproduce in accordance with the terms of any applicable license or other legal restriction.


In regards to components that use Citadel 5, the following copyright applies. Copyright © 1994 Hewlett-Packard Company. Permission to use, copy, modify, distribute and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appears in all copies and that both that copyright notice and this permission notice appear in supporting documentation. Hewlett-Packard Company makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty.


Trademarks


National Instruments, NI, ni.com, and LabVIEW are trademarks of National Instruments Corporation. Refer to the Terms of Use section on ni.com/legal for more information about National Instruments trademarks.


Other product and company names mentioned herein are trademarks or trade names of their respective companies.


Patents


For patents covering the National Instruments products/technology, refer to the appropriate location: Help»Patents in your software, the patents.txt file on your media, or the National Instruments Patent Notice at ni.com/patents.