Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI
What is Developer Zone?
United States

Document TypeTutorial
NI Supported: Yes
Publish Date: Mar 03, 2012


Feedback


Yes No

Related Categories

Related Links - Developer Zone

Related Links - Products and Services

Software Synchronization Beta Program (obsolete)

1 Ratings | 1.00 out of 5
Print | PDF

Overview

(Obsolete) National Instruments invites you to participate in an exciting beta program that enhances the synchronization capabilities of NI hardware platforms. This software provides IEEE-1588 v2 (2008) synchronization of the system time on LabVIEW RT targets including NI CompactRIO, NI Smart Cameras, and NI Compact FieldPoint (NI Smart Cameras are expected to be supported in February 2009, see complete list of supported hardware below.)

Table of Contents

  1. NI-TimeSync 1.0 has Released! This Beta Program is now Obsolete
  2. Introduction
  3. Important Details about this Beta Program
  4. Software Synchronization Beta (Software IEEE-1588)
  5. What is NI-Sync?

NI-TimeSync 1.0 has Released! This Beta Program is now Obsolete

NI-TimeSync 1.0.1 has released. It provides the release quality support for all LabVIEW RT Targets. The feature is available here: http://joule.ni.com/nidu/cds/view/p/id/2083/lang/en

Introduction

The included 1588 TimeSync plug-in synchronizes the system time of multiple RT targets within approximately 1 millisecond. Actual performance will depend on your network topology but can be expected to be within 1 millisecond when using IEEE-1588 v2 (2008) compliant hardware.

We invite you to participate in this Beta program and provide feedback to our R&D team. We plan to provide fully supported release candidate versions of these features in early 2010. Between now and the final release, there will be additional releases offered here, providing additional supported targets, improved quality, and other enhanced features. By participating and providing feedback during the Beta program you will have the ability to influence the final version of the software and receive updates about future software synchronization beta releases.

Important Details about this Beta Program

Prerelease Quality Expectations

It is our intent to provide you with the highest quality software, however in order to provide these features in advance of the fully supported and released software, testing of this software may be incomplete. Please read and agree to the terms of use for our beta program before downloading this software.

Terms of Use

Please agree to the terms of use found here.

Please realize that because this is a beta program and the software is not release candidate, we will do our best to support you but the driver has not been fully tested and we can not guarantee support of any features or specifications via our traditional support channels.

Bug Reporting

To report bugs, go to ni.com/beta and sign up for the “Software Synchronization Pioneer” Beta. This will allow you to report any issues directly to NI R&D.

Questions

We hope to leverage the NI Discussion forum for the SW Synchronization Beta. Please preface any of your posts with [swsync]. We recommend that you post in the LabVIEW area.

Discussion Forum Posts

Please preface any of your posts with [swsync] so others that are part of this program can locate applicable postings.

Software Synchronization Beta (Software IEEE-1588)

Project Description

The Software Synchronization Beta uses IEEE-1588 v2 (2008) to synchronize the system time of multiple LabVIEW RT targets over Ethernet. The synchronized system time allows you to use the RT Timed Loop and other LabVIEW time functions based on a coordinated time between each of your systems. This is the same IEEE-1588 protocol that is supported in hardware implementations on the NI PCI-1588 and NI PXI-6682 meaning you can synchronize between your systems on any platform. (Please note to synchronize targets to a PXI system, you will have to download the NI-Sync 3.1 driver that supports IEEE-1588 v2 on the NI PXI-6682 and PCI-1588. NI-Sync 3.1 was released in July 2009.

Documentation is included with the download to further explain the functions and use of this beta software.

Obsolete (Version 2)

Synchronization performance has been improved in this latest update to the software. Performance on standard switches has been improved by approximately an order of magnitude (10x). LabVIEW support has been upgraded to LabVIEW RT 2009 (This new download will NOT work with any other version of LabVIEW.

Supported Hardware
  • NI CompactRIO: 9012, 9014, 9072, 9073, 9074, 9022
  • NI Single Board RIO: sbRIO-96xx
  • NI Compact FieldPoint: 2200, 2210, 2220
  • NI Vision: Smart Camera Series

To download this free beta software, click the download link below:

Obsolete (Initial Release of the Beta - Version 1)
Supported Hardware
  • NI CompactRIO: 9012, 9014, 9072, 9073, 9074
  • NI Compact FieldPoint: 2200, 2210, 2220

To download this free beta software, click the download link below:

 

What is NI-Sync?

NI-Sync is a library of VIs and functions for controlling NI PXI and NI PCI timing hardware modules such as the NI PXI-6682 and NI PCI-1588. Using NI-Sync, you can configure all aspects of timing and synchronization for these devices, including sharing trigger signals and clocks in one or more chassis. In addition, you can configure all aspects for NI PXI-6682 and NI PCI-1588 devices, including GPS, IRIG and IEEE 1588 synchronization, trigger time stamping, and generation of synchronized signals. You can use NI-Sync in conjunction with other measurement software, such as NI-DAQmx, to create advanced high-channel-count measurements that span multiple PXI chassis or an Ethernet network.

The latest released driver for NI-Sync can be found here.

1 Ratings | 1.00 out of 5
Print | PDF

Reader Comments | Submit a comment »

 

Legal
This tutorial (this "tutorial") was developed by National Instruments ("NI"). Although technical support of this tutorial may be made available by National Instruments, the content in this tutorial may not be completely tested and verified, and NI does not guarantee its quality in any way or that NI will continue to support this content with each new revision of related products and drivers. THIS TUTORIAL IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND AND SUBJECT TO CERTAIN RESTRICTIONS AS MORE SPECIFICALLY SET FORTH IN NI.COM'S TERMS OF USE (http://ni.com/legal/termsofuse/unitedstates/us/).