Real-Time Measurement and Control

cancel
Showing results for 
Search instead for 
Did you mean: 

PTP (1588) Time sync with a non-NI System

Not sure if Real-Time Measurement and Control is the right place but...

 

We have cRIO-9045 LV20.0.0 that we need to keep in time-sync with a separate non-NI Linux system that is operating as a PTP (1588) master.  Going through the discussion forums and white papers I cannot locate any information on how to make this work.  I have installed the NI_TimeSync Time Reference for IEEE 1588-2008 20.1.0 package on the cRIO.  I have also read through this (https://www.ni.com/en-us/support/documentation/supplemental/17/monitor-and-configure-time-synchroniz...) white paper and tried to use the API.

 

Could someone please give me some guidance on how to do this?

 

Thank you

0 Kudos
Message 1 of 3
(821 Views)

After installation of newer versions of NI-TimeSync on the cRIO, IEEE 1588 is enabled by default on the cRIO's Ethernet ports. (Reference: Enable IEEE 1588 on cRIO)

 

You can use the shipping example from Help >> Find Examples... >> Hardware Input and Output >> Timing and Synchronization >> Time-Based >> Configure and Monitor 1588.vi

Configure a high value of priority (or lower priority) and your cRIO would be synced to a 1588 masterclock.

-------------------------------------------------------
Control Lead | Intelline Inc
0 Kudos
Message 2 of 3
(792 Views)

OK, did that.  I am assuming this is the vi Monitor and Configure Time References.vi as the one you mentioned did not exist by that name.  What do I put here.  The drop down only populates with NI resources.

FireflyAutomatix_0-1681860789908.png

There is nothing to select here

FireflyAutomatix_1-1681860828183.png

 

0 Kudos
Message 3 of 3
(786 Views)