At the core of every NI TSN enabled device is the 1588 or 802.1AS precision time protocol. NI-TSN devices use the precision time protocol to synchronize their internal clocks over a IEEE 1588 or 802.1AS network. This fundamental trade is taken as an advantage in many NI products.
Current NI TSN devices capable of utilizing time precision protocol in NI-DAQmx. cRIO-904x, cRIO-905x, sbRIO-963x, cDAQ-9185/9 and fieldDAQs
Current NI TSN devices capable of utilizing Realtime and FPGA clock sync over time precision protocol. cRIO-9035 Sync, cRIO-9039sync, cRIO-904x, cRIO-905x, sbRIO-963x, IC-317x
Time Sensitive Networking (TSN) Frequently Asked Questions
Designing Distributed TSN Ethernet-Based Measurement Systems
Precision Time Protocol Switches
The default 1588/802.1AS configuration is suitable for many applications. However, if you wish to configure or monitor 802.1AS/1588 time references you can utilize NI-Sync API. The NI-Sync API allows local(RT targets only) and remote(Windows and RT targets) time protocol monitoring and configuration.
See NI-Sync LabVIEW shipping examples for demonstration. In LabVIEW Help >> Find Examples… >> Hardware Input And Output >> Timing and Synchronization >> Time-based >> (Monitor and Configure Time References | Set Time Reference | Switch Time References | Monitor Synchronization | and more)