用于时间同步系统终端时钟的状态采集判断方法和系统的制作方法

文档序号:9921563阅读:460来源:国知局
用于时间同步系统终端时钟的状态采集判断方法和系统的制作方法
【技术领域】
[0001] 本发明涉及民用计时控制技术领域,尤其涉及一种用于时间同步系统终端时钟的 状态米集判断方法和系统。
【背景技术】
[0002] 随着局域时间同步系统在越来越多的机场、车站、大型楼宇中投入使用,系统内大 量终端时钟(以下简称"子钟")担负着显示时间的重要作用。如果子钟运行状态出现异常, 会造成人们对时间的误判,特别是用于机场车站等的子钟,出现时间指示误差时会给出行 的人们和机场、车站运营方带来困扰和纠纷。所以对子钟的状态实施实时监控尤为重要。
[0003] 局域时间同步系统管控的子钟数量很多,特别是在机场、车站、大型综合体建筑 中,子钟数量众多且分布分散。如果靠人工巡查的方式监控各个子钟运行状况,不仅工作量 大,且不能及时发现异常。为此需要一种可及时准确地自动采集、判断所有子钟运行状况的 装置。

【发明内容】

[0004] 本发明的目的在于提供一种用于时间同步系统终端时钟的状态采集判断方法和 系统以及时准确地自动采集、判断所有子钟运行状况。
[0005] 本发明为了解决上述技术问题,采用的技术方案是:一种用于时间同步系统终端 时钟的状态采集判断方法,涉及主控系统和多个终端时钟中的多个反馈装置,包括以下步 骤:
[0006] 主控系统发送查询命令,查询命令包括待查询的终端时钟的设备地址;
[0007] 多个反馈装置根据查询命令,判断设备地址中是否包含自身的设备地址,如果包 含,则返回运行状态码;以及
[0008] 主控系统根据运行状态码判断终端时钟是否正常运行,如果终端时钟正常运行, 则采集下一个终端时钟的运行状态,如果终端时钟运行不正常,则对终端时钟进行调整。
[0009] 优选地,还包括主控系统判断是否已对所有的终端时钟的状态查询完毕的步骤。
[0010] 优选地,查询命令还包括功能代码、发送的数据以及错误检测域,且多个反馈装置 根据查询命令,判断设备地址中是否包含自身的设备地址,如果包含,则返回运行状态码的 步骤包括:
[0011]反馈装置根据错误检测域判断接收的查询命令的格式是否正确;
[0012] 如果正确,则判断设备地址中是否包含自身的设备地址;
[0013] 如果包含,则根据功能代码判断命令的种类;
[0014] 如果是状态查询命令,则返回运行状态码。
[0015] 优选地,运行状态码包括受控状态、校准状态、校准标志、校时标志、电机转速状 态、电机运转方向和电机运转状态。
[0016] 优选地,主控系统还通过广播的方式向终端时钟发送命令,反馈装置还判断设备 地址是否为广播地址,如果设备地址为广播地址,则反馈装置根据功能代码完成对应的功 能命令。
[0017] 相应地,本发明还提供一种用于时间同步系统终端时钟的状态采集判断系统,包 括主控系统和与主控系统通信连接的多个反馈装置,主控系统包括命令发送模块和第一处 理器,每一反馈装置包括接收模块和第二处理器,其中,主控系统的命令发送模块向反馈装 置发送包括待查询的终端时钟的设备地址的查询命令;反馈装置的接收模块接收来自主控 系统的查询命令;反馈装置的第二处理器根据查询命令,判断设备地址中是否包含自身的 设备地址,如果包含,则返回运行状态码;主控系统的第一处理器根据运行状态码判断终端 时钟是否正常运行。
[0018] 优选地,第一处理器还用于判断是否已对所有的终端时钟的状态查询完毕。
[0019] 优选地,查询命令还包括功能代码、发送的数据以及错误检测域,第二处理器还用 于根据错误检测域判断接收的查询命令的格式是否正确,根据功能代码判断查询命令是否 是状态查询命令。
[0020] 优选地,运行状态码包括受控状态、校准状态、校准标志、校时标志、电机转速状 态、电机运转方向和电机运转状态。
[0021] 优选地,第一处理器还用于通过广播的方式向终端时钟发送命令,第二处理器还 用于判断设备地址是否为广播地址。
[0022] 实施本发明实施例,具有如下有益效果:本发明提供的用于时间同步系统终端时 钟的状态采集判断方法和系统,通过主控系统向局域网内的多个终端时钟发送包含设备地 址的查询命令,终端时钟的反馈装置在收到查询命令后,判断其包含的设备地址是否是自 身的设备地址,只有在其包含自身的设备地址的情况下,才向主控系统反馈代表自身当前 运行状态的运行状态码,主控系统根据收到的运行状态码判断终端时钟是否正常运行。由 此,相较于人工巡查的方法,本发明实现了终端时钟状态的自动查询反馈,完全可以取代人 工监控,节省了大量的人力和成本,实现了无人管理,自动运行的模式,可以及时准确的了 解终端时钟的运行状态。
【附图说明】
[0023] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。
[0024] 图1为本发明一实施例提供的用于时间同步系统终端时钟的状态采集判断方法的 流程图;
[0025] 图2为本发明一实施例提供的用于时间同步系统终端时钟的状态采集判断方法中 主控系统的运行流程图;
[0026] 图3为本发明一实施例提供的用于时间同步系统终端时钟的状态采集判断方法中 终端时钟的反馈装置的运行流程图。
[0027] 图4为本发明一实施例提供的用于时间同步系统终端时钟的状态采集判断系统的 原理图。
【具体实施方式】
[0028] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0029] 图1为本发明一实施例提供的用于时间同步系统终端时钟的状态采集判断方法的 流程图。如图1所示,用于时间同步系统终端时钟的状态采集判断方法涉及发送命令的主控 系统以及接收查询命令的终端时钟,主控系统与终端时钟的反馈装置之间通过有线或者无 线的方式建立通讯链接。当双方建立有效的通讯链接以后,主控系统按照专门设计的通信 协议格式,发送查询命令进行状态采集;反馈装置接收到主控系统发送的查询命令后,再按 照通信协议格式,反馈当前的状态;最后主控系统判断反馈回来的状态是否正常。具体包括 以下步骤:
[0030] 步骤S1:主控系统发送查询命令,查询命令包括待查询的终端时钟的设备地址。
[0031] 具体地,在本发明一实施例中,主控系统与反馈装置的通信协议采用MODBUS通信 协议:设备(或广播)地址、功能代码、所有要发送的数据、错误检测域。当主控系统需要查询 某单个反馈装置的运行状态时,以该反馈装置地址来发送查询命令。
[0032] 步骤S2:终端时钟的反馈装置根据查询命令,判断设备地址中是否包含自身的设 备地址,如果包含,则返回运行状态码。
[0033] 具体地,在本发明一实施例中,所有反馈装置接到命令后,判断命令中的地址是否 与自身相符,不符则不回应;符合则回馈主控系统当前的自身运行状态码。主控系统与反馈 装置之间的通信帧格式按照通信协议要求,包括:帧头段、地址段、功能代码段,数据长度 段、数据段、校验段、帧尾段。
[0034] 步骤S3:主控系统根据运行状态码判断终端时钟是否正常运行,如果终端时钟正 常运行,则采集下一个终端时钟的运行状态,如果终端时钟运行不正常,则对终端时钟进行 调整。
[0035] 图2为本发明一实施例提供的用于时间同步系统终端时钟的状态采集判断方法中 主控系统的运行流程图。如图2所示,主控系统的运行过程包括以下步骤:
[0036] 步骤S21:主控系统从第N个反馈装置开始轮询,发送包括第N个反馈装置的设备地 址的查询命令,然后等待接收来自第N个反馈装置的运行状态码,接收到以后,进入步骤 S22,其中,N的初始值为1。
[0037] 步骤S22:主控系统对反馈回的运行状态码进行判断,如果运行状态码正常,则进 入步骤S24;如果不正常,则进入步骤S23。
[0038] 步骤S23:对反馈装置的不正常状态进行处理,处理完成后,进入步骤S24。
[0039] 步骤S24:记录并显示反馈装置的运行状态码。
[0040]步骤S25:判断是否已对所有的终端时钟的状态查询完毕。如果没有,则令前进到 步骤S26;如果查询完毕,则退出。
[0041 ]具体地,在本发明一实施例中,判断N是否等于Μ,其中Μ为所有终端时钟的数量,如 果Ν等于Μ,则表示已对所有的终端时钟进行了轮询,则退出程序;否则,则表示还有终端时 钟的状态未被查询。
[0042] 步骤S26:令N = N+1,然后返回步骤S21,对下一个终端时钟的运行状态进行采集判 断。
[0043] 图3为本发明一实施例提供的用于时间同步系统终端时钟的状态采集判断方法中 终端时钟的反馈装置的运行流程图。如图3所示,在反馈装置收到来自主控系统的查询命令 后,其运行过程包括以下步骤:
[0044] 步骤S31:接收来自主控系统的查询命令。
[0045]步骤S32:根据错误检测域判断接收的查询命令的格式是否正确,如果正确,则前 进到步骤S33;如果不正确,则退出。
[0046] 具体地,在本发明一实施例中,如上,来自主控系统的查询命令中包含了错误检测 域,根据错误检测域,反馈装置可以判断查询命令的格式是否正确,如果命令格式不正确, 则直接退出。
[0047] 步骤S33:判断查询命令中的设备地址是否包含自身的设备地址,如果包含则前进 到步骤S34;否则,则直接退出。
[0048]具体地,在本发明一实施例中,终端时钟的反馈装置在判断命令格式正确后,会对 查询命令中的设备地址进行判断,判断其是
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1