从入门到精通:NTP卫星时钟服务器技术指南
从入门到精通:NTP卫星时钟服务器技术指南
从入门到精通:NTP卫星时钟服务器技术指南
一、 产品功能
卫星时钟服务器是一款采用GPS或北斗卫星提供高精度网络时间服务的产品。卫星天线安装简便(根据天线所放位置提示实时卫星颗数),接口可支持以太网10/100Mbps和串口(波特率可设置)、1PPS\PPM\PPH、IRIG-B码等,网络时间精度1~10mS(秒服务能力2000次/秒),串口时间精度8.33uS可将时间信息提供给计算机网络和仪器仪表等设备。
本产品运行具有较强的稳定性,当授时模块某一时段失效或天线失灵时,系统能自动启用守时机制(1年内精度影响甚微),确保NTP服务器能连续可靠工作。当授时模块或天线转为正常时,系统能自行将时间同步精度恢复。
二、 产品外观
2.1前面板
2.2后面板
三、产品安装
3.1 连接天线
天线连接到“ANT”口。
3.2 连接电源
将220V电源线连到AC220V座上或将电源适配器(7.5V~12V)接到DC口上。也可以同时接上,提高供电可靠性。
3.3 LAN网口
网线连接到NTP1-NTP4网口上,支持10/100Mbps以太网,NTP遵循SNTP4.0协议,符合 RFC2030要求。
四、开机
4.1 加 电
打开电源开关,液晶屏会显示“搜星请稍等。。。”、根据卫星数多少、捕获时间,调整天线的位置,最好确保可见卫星数4个以上。
4.2 指示灯说明
电源——常亮表示设备电源连接正常,熄灭电源未连接
脉冲——闪烁表示授时模块提供秒脉冲服务,熄灭表示无脉冲信号
锁定——常亮表示锁定卫星且提供时间服务,熄灭表示无有效卫星颗数
当脉冲、锁定指示灯为闪烁、常亮时设备主板运行正常
4.3 液晶屏说明
左大部为时间显示,严格按秒脉冲同步(误差小于10uS)。
右上角为系统工作状态指示,第1个字符表示时区(B-北京时间,G-格林威治时间,U-其它时区),但当出现“L”时,意味着NTP进入守时状态;第2个字符表示串口和无线口同步时刻(R-每秒,S-即时5分钟内同步,F-深夜2:00开始8分钟同步);第3个字符表示NTP网口设置与否(N-NTP网口打开,空白-NTP网口关闭)。默认方式显示“BRN”。
右下角指示同步方式和时间精度修正值,第1个字符表示同步方式(T-尾同步,H-头同步);第2~4个字符表示以10ms、1ms、us为单位的精度修正值。缺省配置为“T000"。
五、设备参数设置
关于参数设置,根据显示屏提示,由功能键操作来实施。当显示屏信息提示时,若及时“按”键,表示不选该功能;若2秒内不按“功能键”,默认当前参数选择。首次按下功能键,首先显示“校准时刻:”。
5.1 校准时刻(跳过)
按键跳过该选项转5.2,否则进入该子项选择,依次可选“实 时校准”、 “即 时校准”、 “定 时校准”、 “守 时参与校准”、“不 再校准”。
注:“实时”指,UART每秒发送时间;
“即时”指,UART从当前时刻开始,5分钟内,每秒发送时间;
“定时”指,UART从凌晨2:00到2:08时间段内,每秒发送时间;
“守时”指,一旦授时模块异常,由守时单元取代直至授时模块正常;
“不再校准”指,UART不对外发送时间。
5.2 同步方式(跳过)
“尾”同步,即指客户端收到完整GPRPC报文的时刻恰好是秒同步的时刻;“头”同步,即指客户端收到报文首个字符“$”的时刻恰好是秒同步的时刻。缺省配置是指“尾”同步。
5.3 精度选择(跳过)
缺省配置是不做精度修正。
5.4 NTP服务器设置选择(跳过)
按键跳过该选项转5.5,否则进入该子项选择,可选“NTP启动”或“NTP禁止”。缺省配置是“NTP启动”。
5.5 串口波特率设置(跳过)
按键跳过该选项转5.6,否则进入该子项选择,可选115200bps或9600bps。缺省配置是9600bps。
5.6 显示位置&时区
按键跳过该选项转5.7,否则依次显示天线位置(经纬度)、设置的时区、可见卫星数目。
5.7 设置时间区域
按键跳过该选项转5.8,否则进入该子项选择,依次可选“北京时间?”、“格林威治时间?”及其它时区(以小时为单位)。缺省配置为“北京时间”。
5.8 时间同步周期
按键跳过该选项转5.9,否则进入该子项选择,依次可选“秒同步”、“1分钟同步”、“10分钟同步”、“1小时同步”、“4小时同步”。缺省配置为“秒同步”。
5.9 恢复缺省配置
按键跳过该选项转5.10,否则进入恢复出厂初始配置。
5.10 配置结束
退出配置操作。
六、 常见问题
问题序列 现 象 排 故 备 注
1 黒 屏 检查电源线,开关状态
2 卫星数始终为“00” 天线未连接或接触不良
3 卫星数变化极慢(3分钟以上) 检查天线方位,并调整
4 误操作 可按功能键,进参数配置页;或重开机
5 怀疑冗余功能 去掉主天线,看设备能否正常工作,若正常说明冗余起作用
第二部分 网络接口配置说明
-
将NTP1-4网口通过网线连到局域网
-
将配置软件包安装到域内的任一网络计算机(或服务器)上
Forever_NTP客户端.zip,需要解压缩。 -
运行SNTPManager.exe,弹出下图:
-
配置NTP的IP地址
双击在线状态(如果没有,先点击“本地搜索”),弹出左图所示;其次选“网络参数”属性,弹出右图所示;然后根据用户局域网配置或修改IP、子网掩码、网关IP;最后点击“确定”,完成北斗NTP网络时间服务器的配置工作。
- 远程登录NTP查看NTP模块设置状态(可跳过)
在浏览器下输入设备的IP地址(出厂缺省值:192.168.1.133),会弹出如下画面:
相关文章:
从入门到精通:NTP卫星时钟服务器技术指南
从入门到精通:NTP卫星时钟服务器技术指南 从入门到精通:NTP卫星时钟服务器技术指南 一、 产品功能 卫星时钟服务器是一款采用GPS或北斗卫星提供高精度网络时间服务的产品。卫星天线安装简便(根据天线所放位置提示实时卫星颗数)&a…...
OpenResty基于来源IP和QPS来限流
Nginx 经典限流法 ngx_http_limit_req_module 和 ngx_http_limit_conn_module,可以在代理层面对服务进行限流和熔断。 http {# 请求限流定义1:# - $binary_remote_addr:限制对象(客户端)# - zone:定义限制(策略)名称# - 10m:用十…...
面对AI技术创业的挑战以及提供给潜在创业者的一些建议
面对AI创业的挑战 AI技术创业虽然机遇众多,但也面临不少挑战,理解这些挑战并寻找应对策略是创业成功的关键。 技术挑战 AI技术的快速发展意味着创业者需要持续学习和更新知识库,以保持技术竞争力。同时,AI项目往往需要处理大量数…...
`require`与`import`的区别
require与import的区别主要体现在以下几个方面: 1.加载时间不同。require是在运行时加载模块,这意味着模块的加载和执行可以在代码的任何地方进行,也可以在运行时根据条件动态地加载不同的模块;import是在编译时加载模块…...
中介者模式:优雅解耦的利器
在软件设计中,随着系统功能的不断扩展,对象之间的依赖关系往往会变得错综复杂,导致系统难以维护和扩展。为了降低对象之间的耦合度,提高系统的可维护性和可扩展性,设计模式应运而生。中介者模式(Mediator P…...
Ubuntu20.04安装MatlabR2018a
一、安装包 安装包下载链接 提取码:kve2 网上相关教程很多,此处仅作为安装软件记录,方便后续软件重装,大家按需取用。 二、安装 1. 相关文件一览 下载并解压文件后,如下图所示: 2. 挂载镜像并安装 2…...
基于SpringBoot的图书馆管理系统设计与实现
介绍 基于:java8 SpringBoot thymeleaf MySQL8.0.17 mybatis-plus maven Xadmin 实现图书馆管理系统 系统要实现如下的基本管理功能: (1)用户分为两类:管理员,一般用户。 (2)…...
网易云首页单页面html+css
网页设计与网站建设作业htmlcss 预览 源码查看https://hpc.baicaitang.cn/2083.html...
acwing算法提高之图论--最小生成树的典型应用
目录 1 介绍2 训练 1 介绍 本专题用来记录使用prim算法或kruskal算法求解的题目。 2 训练 题目1:1140最短网络 C代码如下, #include <iostream> #include <cstring>using namespace std;const int N 110, INF 0x3f3f3f3f; int g[N][N…...
springcloud基本使用二(远程调用)
创建两个springboot maven子项目 子项目名称分别为order-server和user-server 配置user-server子项目: 所需依赖: <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId> </dependenc…...
代码随想录刷题day42| 01背包理论基础分割等和子集
文章目录 day41学习内容一、 01背包之二维数组解法1.1、什么是01背包1.2、动态规划五部曲1.2.1、 确定dp数组(dp table)以及下标的含义1.2.2、确定递推公式1.2.3、 dp数组如何初始化1.2.4、确定遍历顺序1.2.5、计算并返回最终结果 二、 01背包之一维数组…...
Python文件操作命令
文件操作 我知道你最近很累,是那种看不见的、身体上和精神上的疲惫感,但是请你一定要坚持下去。就算无人问津也好,技不如人也好,千万别让烦躁和焦虑毁了你的热情和定力。别贪心,我们不可能什么都有,也别灰心…...
CSS面试题---基础
1、css选择器及优先级 选择器优先级:内联样式>id选择器>类选择器、属性选择器、伪类选择器>标签选择器、微元素选择器 注意: !important优先级最高; 如果优先级相同,则最后出现的样式生效; 继承得到的样式优先…...
OpenHarmony实战开发-分布式数据管理
介绍 本示例展示了在eTS中分布式数据管理的使用,包括KVManager对象实例的创建和KVStore数据流转的使用。 通过设备管理接口ohos.distributedDeviceManager ,实现设备之间的kvStore对象的数据传输交互,该对象拥有以下能力详见 ;1、注册和解…...
微服务(基础篇-007-RabbitMQ部署指南)
目录 05-RabbitMQ快速入门--介绍和安装_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1LQ4y127n4?p65&vd_source60a35a11f813c6dff0b76089e5e138cc 1.单机部署 1.1.下载镜像 1.2.安装MQ 2.集群部署 2.1.集群分类 2.2.设置网络 视频地址: 05-Rab…...
C语言一维数组及二维数组详解
引言: 小伙伴们,我发现我正文更新的有些慢,但相信我,每一篇文章真的都很用心在写的,哈哈,在本篇博客当中我们将详细讲解一下C语言中的数组知识,方便大家后续的使用,有不会的也可以当…...
11.图像边缘检测的原理与实现
数字图像处理(19): 边缘检测算子(Roberts算子、Prewitt算子、Sobel算子 和 Laplacian算子) 数字图像处理(20): 边缘检测算子(Canny算子) 1.边缘检测介绍 1.1 边缘检测的基本原理 边缘是图像的基本特征,所谓的边缘就是指的图像的局部不连续性。灰度或者结构等信息的…...
RVM安装ruby笔记
环境 硬件:Macbook Pro 系统:macOS 14.1 安装公钥 通过gpg安装公钥失败,报错如下: 换了几个公钥地址(hkp://subkeys.pgp.net,hkp://keys.gnupg.net,hkp://pgp.mit.edu),…...
电力系统负荷预测方法
电力系统负荷是什么? 所谓的电力负荷预测是指以电力负荷变化以及外界因素变化为基础,以特定的数学方法或者建立数学模型的方式为手段,通过对电力负荷历史数据进行分析,对电力系统的需求做出估计以及研究相关因素对电力负荷的影响…...
electron打包桌面版.exe之vue项目踩坑(vue3+electron 解决打包后首页打开空白,打包后路由不跳转及请求不到后端数据等问题)
vue项目https://www.qingplus.cn/components-web/index打包桌面版问题集合 一、静态资源加载问题 npm run electron_dev桌面版运行后页面空白,内容未加载。 填坑: 打包配置要用相对路径 vite.config.ts文件中的base要改成./,之前加了项目…...
网络六边形受到攻击
大家读完觉得有帮助记得关注和点赞!!! 抽象 现代智能交通系统 (ITS) 的一个关键要求是能够以安全、可靠和匿名的方式从互联车辆和移动设备收集地理参考数据。Nexagon 协议建立在 IETF 定位器/ID 分离协议 (…...
Appium+python自动化(十六)- ADB命令
简介 Android 调试桥(adb)是多种用途的工具,该工具可以帮助你你管理设备或模拟器 的状态。 adb ( Android Debug Bridge)是一个通用命令行工具,其允许您与模拟器实例或连接的 Android 设备进行通信。它可为各种设备操作提供便利,如安装和调试…...
MFC内存泄露
1、泄露代码示例 void X::SetApplicationBtn() {CMFCRibbonApplicationButton* pBtn GetApplicationButton();// 获取 Ribbon Bar 指针// 创建自定义按钮CCustomRibbonAppButton* pCustomButton new CCustomRibbonAppButton();pCustomButton->SetImage(IDB_BITMAP_Jdp26)…...
Module Federation 和 Native Federation 的比较
前言 Module Federation 是 Webpack 5 引入的微前端架构方案,允许不同独立构建的应用在运行时动态共享模块。 Native Federation 是 Angular 官方基于 Module Federation 理念实现的专为 Angular 优化的微前端方案。 概念解析 Module Federation (模块联邦) Modul…...
k8s业务程序联调工具-KtConnect
概述 原理 工具作用是建立了一个从本地到集群的单向VPN,根据VPN原理,打通两个内网必然需要借助一个公共中继节点,ktconnect工具巧妙的利用k8s原生的portforward能力,简化了建立连接的过程,apiserver间接起到了中继节…...
React---day11
14.4 react-redux第三方库 提供connect、thunk之类的函数 以获取一个banner数据为例子 store: 我们在使用异步的时候理应是要使用中间件的,但是configureStore 已经自动集成了 redux-thunk,注意action里面要返回函数 import { configureS…...
AGain DB和倍数增益的关系
我在设置一款索尼CMOS芯片时,Again增益0db变化为6DB,画面的变化只有2倍DN的增益,比如10变为20。 这与dB和线性增益的关系以及传感器处理流程有关。以下是具体原因分析: 1. dB与线性增益的换算关系 6dB对应的理论线性增益应为&…...
springboot整合VUE之在线教育管理系统简介
可以学习到的技能 学会常用技术栈的使用 独立开发项目 学会前端的开发流程 学会后端的开发流程 学会数据库的设计 学会前后端接口调用方式 学会多模块之间的关联 学会数据的处理 适用人群 在校学生,小白用户,想学习知识的 有点基础,想要通过项…...
处理vxe-table 表尾数据是单独一个接口,表格tableData数据更新后,需要点击两下,表尾才是正确的
修改bug思路: 分别把 tabledata 和 表尾相关数据 console.log() 发现 更新数据先后顺序不对 settimeout延迟查询表格接口 ——测试可行 升级↑:async await 等接口返回后再开始下一个接口查询 ________________________________________________________…...
Golang——9、反射和文件操作
反射和文件操作 1、反射1.1、reflect.TypeOf()获取任意值的类型对象1.2、reflect.ValueOf()1.3、结构体反射 2、文件操作2.1、os.Open()打开文件2.2、方式一:使用Read()读取文件2.3、方式二:bufio读取文件2.4、方式三:os.ReadFile读取2.5、写…...
