cRIO 9076 time sync

If this is true NTP synchronization is a big correction of the date-time on the boot. After starting, it adjusts the processor clock to account for drift.  The algorithm has tolerance of error, but if you exceed this tolerance (i.e. If you're too far out of sync) it will stop trying to set the CPU clock to synchronize. Calling the Set Date & Time VI typically causes the clock to go beyond the tolerance of error algorithm. Is there a tolerance of error on the large correction also? I'm not able to get my system to sync on startup, so if the controller resets to zero, I'm wasting my time. Will there be a VI to query the server sntp in initialization and time setting here?

If for some reason, I get to work with NIST but not on our servers. So, I am dealing with our network again. Thanks for the help.

Tags: NI Software

Similar Questions

  • cRIO PTP time sync: 35 second offset?

    Hello

    I'm new to the PTP Protocol, and I'm trying to synchronize the date and time between the 2 CompactRIOs and a GPS (a Tekron TTM 01-E) clock.

    The PTP network comms work correctly: I can put 3 devices as master and the other 2 will follow his time. Especially, when I push the Philippe clock to be a slave, he will ignore the GPS value and track the value of cRIO.

    However, regardless of which device is the master the cRIOs times will always be 35 s ~ before the time of Philippe. The 2 cRIOs will always be the same time.

    Why could this be? How can I get rid of this shift?

    I don't know whether a problem with cRIO generic PTP config or config. I've attached a screenshot of 2 desks if it provides clues. Any guidance/insight will be appreciated!

    35 seconds corresponds to the current offset between time scales TAI and UTC. PTP usually use the time scale TAI, but not always. What is your device Philippe configured to report the time UTC when the master?

  • cRIO 9076 Unable to Detect physical channel

    Hi all

    I'm currently trying to acquire data using NOR cRIO 9076 controller integrated, but I am unable to create virtual channels using DAQmx. My situation is summarized below.

    Material:

    NEITHER cRIO 9076 integrated controller RT

    NI 9205 analog input module

    E/s digital NI 9403 module

    Software:

    LabVIEW 2011

    Compact-Rio 4.0

    MAX 5.0

    NOR-DAQmx 9.3

    All channels of the C-series module and chassis are visible in NOR Distributed System Manager and Labview Project Explorer.

    But when you use MAX to create a new task DAQmx, I can't detect the physical channels. The two NOR-DAQmx in Labview and right-click to headquarters of the MAX data to create NI DAQmx task / Global Virtual Channel give the message "No. supported Devices Found."

    In addition, material also doesn't seem to appear under "devices devices and Network Interfaces.  When comes to "find NI DAQmx your network equipment", he stated that "no devices were found. The controller was named "VIGREN. Detect manually by using the host name and intellectual property also failed to detect.

    My question is:

    1. How does the PC detects the chassis and modules, but when it come to NI DAQmx, it does not detect the physical channels? What is a software/hardware or network junk?

    2 not compatible with NI DAQmx RT 9076 cRIO controller? And that's why Scan Interface or Interface FPGA used instead? In light of the seamless functionality, I prefer to continue OR DAQmx to configure my acquisition of data.

    Thank you.

    Hi Vigren,

    I think you misunderstand some of the concept here.

    cRio is a real-time system and is not a DAQ board that you can not use DAQmx with it.

    You can refer to this link for discussion for more information

    http://forums.NI.com/T5/Multifunction-DAQ/cRIO-9073-compatibility-with-NI-DAQmx/m-p/1194163#M58721

    You can use the scan or FPGA to purchase.

    TuiTui

  • Combine the cRIO 9076 and cRIO 9081

    I have two controllers time real FPGA: cRIO 9076 and cRIO 9081.  Due to not having the latest version of LabVIEW (2011), I am unable to use cRIO 9081.  CRIO 9076 not having only 4 slots for modules, I am using cRIO 9081 as a slave just to add more modules on its machines slot.  Will this work?  If so, how can I connect the cRIO 9081 to cRIO 9076. Any suggestion is appreciated.

    Hello ExcelX,

    Unfortunately, there is no meaningful way to interface with the 9081 without going through the correct versions of LabVIEW (at least 2011) and NOR-RIO (at least 4.0). It does not have windows, so you could theoretically it boots into Windows and plug a monitor on it, but you wouldn't be able to run any code on it.

    You can download the demo version of LabVIEW 2011 and use it with your 9081 for thirty days. But I recommend you just upgrade to LabVIEW 2011 - the 9081 is a powerful (and expensive) CompactRIO.

  • Transfer TDMS file cRIO 9076 PC locally using Labview code problem

    Dear all

    I use LabVIEW 2013 with cRIO 9076 for datalogging PDM.

    I try to transfer the logging queue (.tdms) cRIO to the computer via the LabVIEW FTP software. The transfer is OK but computer I can't open the file-68007 error.

    It's ok when I copy the cRIO on computer file ( ftp://192.168.2.102 and manually copy the file)

    How can I fix the ploblem and LabVIEW FTP allows us to trnasfer file.tdms?

    Thanks and greetings

    Luong.Tran

    This might be useful:

    http://forums.NI.com/T5/real-time-measurement-and/TDMS-files-corruption-when-using-FTP/m-p/2331550

  • Read an absolute encoder in cRIO 9076

    Hello

    I try to use cRIO 9076 and NI 9401 to read an absolute encoder (http://www.gpi-encoders.com/PDF/A58.pdf).  I hope that it is possible.  Please can someone advise if there are any example or a tutorial that explains how I can deal with the digital input data to get an output of numeric position?    Thank you.

    Hello:

    Are you using the A58-12 encoder? (It's the only one that looks like it will work with the 9401). If so, it returns data using the series SSI Protocol.

    You will need set up an output clock and the input of the 9401 SSI data line. For the reading of the data, there is an example of FPGA SSI on the community related to this knowledge base Article.

    Hope that helps out!

  • Why the new cRIO-9076 does not support the scanning engine?

    I spec'd a new chassis cRIO-9076 spiffy but learned that, despite its impressive capabilities, it does not support the analytical engine.

    I'm curious as to why this is.  I hope that this is not an indication of support OR away from the scan engine and perhaps NSV technology as well.

    OK, uninstalled and reinstalled OR RIO 4.0 and now all is well, guess it was just one of those inexplicable installation problems.

  • How to set the time sync cRIO SNTP in MAX

    I try to have my cRIO-9022 automatically synchronize with my network using SNTP time server. I read the KB on how to add the SERVER code in the file of ni - rt.ini can be found here: http://digital.ni.com/public.nsf/allkb/F2B057C72B537EA2862572D100646D43?OpenDocument

    I LV 2010 and that you have installed NI time 1.1 on the cRIO.

    According to figure 2 in this white paper titled "Timing and synchronization in NI LabVIEW", this time to synchronize with the SNTP functionality may appear in MAX.

    http://zone.NI.com/DevZone/CDA/tut/p/ID/11466

    I succumbed to send, any ideas?

    Thank you

    Hi Jim,.

    I have install time on another cRIO, and similarly, I was not able to use the IP address of time.windows.com (207.46.197.39) you used in your ini file. I was however able to change the IP address to the previous (132.163.4.103) and it worked correctly.

    I'll file a bug report on the time server Microsoft, to better understand why that might happen, but could post you as well as the 132.163.4.103 address can make it through your firewall?

    I'll also try to track down a cRIO-9022 and test your image; I'll let you know if I run into trouble.

  • cRIO 9076 HAVE sampling problem

    Hello

    I have a question about the NI 9223 samping rate in our 9076 cRIO system.

    Given that hopefully samping at a rate up to 500 K or 1 M, we are now using the user controlled sampling I/O.

    Right now, we are sampling 500 k (2). But I got a number of cycles of 99 graduations (about 2.5us) for sampling only node.

    Should I wait so many ticks for block sampling? I did all this trouble?

    Thank you very much!

    Hi hang up,

    Looks like you're indicating the rate of loop for the entire while loop, in that you and not just a specific part of the code.  Because you have your loop timer, controlled by a front panel object, it is possible that compiled code, but if you change the time of the loop to a low value, the code cannot complete in time.  I suggest that you conclude the acquisition you are trying to do in his own loop so that it can operate at full speed.

    In addition, in order to obtain the complete acquisition of MECH. / s, you're going to need architecting your acquisition.  I encourage you to check the code example in our search for the NI 9223 user controlled II example a composition for the best way to get these maximum acquisition rate.  In addition, depending on how you're going to export these data from the FPGA, your controller ART may not be able to handle a throughput of MECH. / s.

    To answer your question specifically, I suspect that because you try to make a wide loop in a short period of time, the FPGA cannot complete the task in time, so it uses by default a rate that can be better managed.  For the control you are looking for, I encourage you to move your application to architecture in the sample project to get the behavior you want.

  • Host VI and cRIO execution time

    Hello

    I have a cRIO 9014, I run an application real-time with two loops and a host of VI in my PC, the host VI is slow kynda, but I would like to know if there is a way to check if the cRIO rotates at the speed it should run.

    Thank you.

    -Luis

    Luis,

    Here are the two methods for timing your code that I described in my last post. The top then loop uses a shift for you register say how long (ms) takes of each iteration of the loop. The structure of the bottom flat sequence will measure how much time (ms) a section of code takes to run.

  • vMotion-Time Sync, causing the failover of the DB

    Hi all

    We have questions because of the time with the synchronization host VM after a vMotion, which is originally DB failover. (VM is DB server).

    Whenever vMotion is appears, containing the VM is sync time with esx host, which is originally followed alert on Windows OS information of DB failure on.

    I did not go to VM tools to synchronize with Geust time with the time of the host.

    Thank you

    VAMSi.

    http://KB.VMware.com/kb/1189 is your solution.

  • installation problem, not connected to the internet or the time is not on internet time sync

    I downloaded a trial of adobe acrobat, when I tried to install, he manages to tell a newspaper on the internet, or time is not sync to the internet, but my computer is on the internet and, also, I have zero time to synchronize the internet time.

    Log, activation, or connection errors. CS5.5 and later, Acrobat DC

  • Machine virtual NTP Time Sync issue... What is the best practice today?

    Hello

    I'm confused, I get conflicting information on the synchronization time

    config to use these days for full P2V' ed infrastructure OK here a scenario:

    about 30 servers migrate and running on aa Infrastructure ESX vSphere 4, vCenter

    4... 2XW2K3 (virtualized) domain controllers the rest of them, a mix of

    DB and member servers of applications using several rolls. No. during the 'better '.

    Practice' wise I do...

    (A) keep the configuration of PDC emulator to retrieve it is time of a

    "A source of atomic time / NTP server, then keep windows time service running.

    and just the rest of the members field sync from there servers

    or I don't...

    (B) disable Windows time Service on all domain members and domain controllers

    Member breaks and have all the VMS recovery there time source NTP

    the host ESX via VMtools.

    Can someone give me a clear answer?  & lt;

    Concerning

    Peacey

    A

    Concerning

    Michael Haverbeck

    If you find this information useful, please give points to "correct" or "useful".

  • VMTools Time Sync for member servers Active Directory

    Hey guys,.

    I was hoping you could help me with a best practice. I did a lot of research on this and there are mixed responses. I'm looking for practical advice. I understand what is needed when a DC AD PDC must be virtualized (registry nosync option, vmtools, etc.). What everyone in the AD domain? They sync using VMTools if your ESX hosts use the same domain controller as an NTP server that would be to use your normal Windows machines? Or just use Windows synchronize the time on your AD VM Member anything? Thank you in advance.

    Kind regards

    Harley stagnate

    Hello

    We have a facility large enough vmware with hundreds of virtual machines in our field. All Member servers synchronize time domain and not by the vmware tools. It worked

    no problem for us. The PDC synchronize time from an external time source. time synchronization tools VMware is not used on any of our virtual machines.

    That's what I recommend you do.

    Best regards

    Frank Brix Pedersen

  • cRIO 9076 Kiethley timeout

    Hello.

    I have problems to make my cRIO to control my Keithley 2400. I have two devices connected via an RS-232 cable. I can find the Keithley by using MAX in serial & parallel options and it indicates that the device is functioning properly.

    I open the Panel Test VISA and in inputs and outputs

    Writing: * IDN? \n

    Return data : write operation (* IDN? \n)
    No error

    Read: * IDN? \n

    Return data :

    Read operation
    Error

    VISA: (Hex 0xBFFF0015) timeout expired before the operation is complete.

    KEITHLEY\sINSTRUMENTS\sINC.,MODEL\s2400,4049517,C32\s\s\sOct\s\
    s4\s2010\s14:20:11 / A02\s\s/U/K\r

    Why is - it gives me an error of timeout and then give me the expected data?

    I'm new to series of programming and always try to get the basics.

    Thank you in advance.

    Roth

    Looks like you have set for the character of improper shutdown. The returned string is a newline (\r) and your program can be programmed for a line (\n). Modify your code or change the setting of the instrument.

Maybe you are looking for