The invention discloses a real-time time service industrial
personal computer, and relates to the technical field of industrial personal computers, the real-time time service industrial
personal computer comprises a main control board and a PCIe time code card, the PCIe time code card is connected with the main control board through a PCIe
bus, and a GNSS time
service module, a temperature compensation
crystal oscillator and a PPS
synchronous circuit are integrated on the PCIe time code card; the GNSS time
service module is used for receiving a
satellite signal and outputting a UTC
timestamp and a 1PPS pulse
signal; the temperature compensation
crystal oscillator is used as a local
clock source, and the PPS
synchronous circuit is used for directly outputting 1PPS signals when
satellite signals are available and switching to compensated
crystal oscillator PPS signals when the
satellite signals are lost; when the industrial
personal computer is powered on, the PPS pulse triggers the
clock of the main control board to be reset, the PCIe time code card transmits calibrated time-varying data to the main control board in real time, and the main control board distributes a synchronous
clock signal with the precision of + / -1
microsecond to external equipment through an industrial
bus protocol according to the time-varying data provided by the PCIe time code card. According to the invention, the problem of insufficient time service precision of a traditional industrial personal computer is solved.