Close
技术支持
在线客服
在线客服
在线客服
嵌入式LED点阵显示、LED数显、无线遥控、信息采集系统开发!
引导页 中文版 English

数字LED显示屏

PLC显示屏(集成modbus&profibus协议)

电子看板003

电子看板004

PLC显示屏(自由口RS485通讯)

电子看板006

工业参数LED显示屏

电子看板008

PLC显示屏

电子看板010

 
 
LED联网同步时钟时间获取及计算方法
  • 点击2278
  • 发布:2008-12-25
  •         LED联网同步时钟时间获取及计算方法,告诉我们网络同步LED时钟如何从NTP服务器获取时间戳,并显示年、月、日、时、分、秒、星期等信息。对于网络中的各台设备来说,如果依靠管理员手工输入命令来修改系统时钟是不可能的,不但工作量巨大,而且也不能保证时钟的精确性。通过联网NTP机制,可以很快将网络中设备的时钟同步,同时也能保证很高的精度。NTP主要应用于需要网络中所有设备时钟保持一致的场合,比如:在网络管理中,对于从不同设备采集来的日志信息、调试信息进行分析的时候,需要以时间作为参照依据。计费系统要求所有设备的时钟保持一致。完成某些功能,如定时重启网络中的所有设备,此时要求所有设备的时钟保持一致。多个系统协同处理同一个比较复杂的事件时,为保证正确的执行顺序,多个系统必须参考同一时钟。在备份服务器和客户端之间进行增量备份时,要求备份服务器和所有客户端之间的时钟同步。
    图片
     
             NTP用于LED联网同步时钟的优势如下:
                采用分层的方法定义时钟的准确性,可以迅速同步网络中各台设备的时间。支持访问控制和MD5验证。可以选择采用单播、组播或广播的方式发送协议报文。
              LED联网同步时钟通过NTP机制获取时间的过程:
                NTP的基本工作原理如图下图所示。Device A和Device B通过网络相连,它们都有自己独立的系统时钟,需要通过NTP实现各自系统时钟的自动同步。为便于理解,作如下假设:在Device A和Device B的系统时钟同步之前,Device A的时钟设定为10:00:00am,Device B的时钟设定为11:00:00am。Device B作为NTP时间服务器,即Device A将使自己的时钟与Device B的时钟同步。NTP报文在Device A和Device B之间单向传输所需要的时间为1秒。LED联网同步时钟获取时间过程图:
     
    图片
     
            LED时钟系统时间同步的计算过程如下:
            Device A发送一个NTP报文给Device B,该报文带有它离开Device A时的时间戳,该时间戳为10:00:00am(T1)。
            当此NTP报文到达Device B时,Device B加上自己的时间戳,该时间戳为11:00:01am(T2)。
            当此NTP报文离开Device B时,Device B再加上自己的时间戳,该时间戳为11:00:02am(T3)。
            当Device A接收到该响应报文时,Device A的本地时间为10:00:03am(T4)。
            至此,Device A已经拥有足够的信息来计算两个重要的参数:
            NTP报文的往返时延Delay=(T4-T1)-(T3-T2)=2秒。
            Device A相对Device B的时间差offset=((T2-T1)+(T3-T4))/2=1小时。
    这样,Device A就能够根据这些信息来设定自己的时钟,使之与Device B的时钟同步,从而让LED联网同步时钟时间获取及计算方法变得很简单实用。本文章所用于方法适合于我公司生产的LEDSUP-NTP-083A系列时钟,LED时钟图片如下:

    图片
     




     
     





    图片
    地址:深圳市福田区上沙村忠合广场A座  电话:0796-7203100 传真:0796-7203100-8005
    版权所有:深圳市立显光电有限公司  技术支持:天地盟网络 [粤ICP09009496]
    本站所有产品资料专属于深圳立显光电,未经许可不得擅自非法转载.