Can I Sync a TSN-Enabled Device with a Non-TSN-Enabled Device?

Updated Jul 31, 2018

Reported In

Hardware

  • cRIO-9045
  • NI-9149
  • cRIO-9049
  • cRIO-9046
  • cRIO-9043
  • cRIO-9042
  • cRIO-9040
  • cRIO-9048
  • IC-3171
  • IC-3172
  • IC-3173
  • cRIO-9035
  • cRIO-9039
  • cDAQ-9189
  • cDAQ-9185

Issue Details

I have a CompactRIO-9045 or other TSN-enabled device and an NI-9149, which is a non-TSN enabled cRIO chassis. Can I sync these two devices?

Solution

NI TSN (Time Sensitive Networking) devices are IEEE 802.1AS compliant devices designed to be synchronized on the hardware level. If your devices are not both 802.1AS-compliant, they can't be synchronized with TSN. An option you have to sync the devices is over software with IEEE 1588-2008 Software Timing using NI-TimeSync. Note that this only synchronizes the Real-Time clocks (not FPGA), and synchronizes with an accuracy of 1 ms, whereas TSN has an accuracy of 1 us or less.

Additional Information

You can consult the TSN forums or browse the NI Shop for TSN-enabled devices.

WAS THIS ARTICLE HELPFUL?

Not Helpful