时间同步方法、时间同步系统、时间主设备以及时间从设备的制造方法
【技术领域】
[0001]本发明涉及一种具备时间主设备以及连接于时间主设备的多个时间从设备的时间同步系统的时间同步方法、时间同步系统、时间主设备以及时间从设备。
【背景技术】
[0002]大厦监视系统是通过多个节点组的组合而构筑的。并且,通常,用户界面所担任的节点为时间主设备,其他节点就成为时间从设备,时间主设备通过对时间从设备发送时间信息来进行时间同步。在该时间同步中,为了避免系统的设计或操作变得复杂,以广播的形式来进行同步(例如参照专利文献1)。
[0003]现有技术文献
[0004]专利文献
[0005]专利文献1日本特开2013-108895号公报
【发明内容】
[0006]然而,存在在时间主设备中,无法获知在时间信息的发送后,在时间从设备处是否做到了时间同步的问题。因此,即使因设定的不完备或通信异常而导致时间从设备没有与时间主设备完成时间同步、产生时间偏差,时间主设备也无法检测到该状态,没有通知用户的方法。并且,在用户没有察觉时间偏差、放任不管的情况下,会导致产生数据的缺损、大厦的控制迟滞(例如大厦的开门时间的晚点等)等问题。
[0007]例如,采用大厦监视的BACnet协议,发送时间同步消息(TimeSynchronizat1n时间同步)。然而,在该情况下,时间主设备无法在时间信息的发送后获知时间从设备处是否完成了时间同步。
[0008]又,作为一般的时间同步方法,也存在各节点采用NTP (Network Time Protocol网络时间协议)从NTP服务器取得时间的方法。然而,即使采用该协议,时间主设备也无法获知各节点是否完成了时间同步。
[0009]本发明是为了解决上述课题而做出的,其目的在于,提供一种使时间主设备能够确认时间从设备的时间同步状态的时间同步方法、时间同步系统、时间主设备以及时间从设备。
[0010]解决课题的手段
[0011]本发明所涉及的时间同步方法是具有时间主设备以及连接于时间主设备的多个时间从设备的时间同步系统的时间同步方法,具有:时间主设备一侧实行的如下步骤:时间信息发送步骤,利用时间信息发送部,通过广播将自身的时间信息发送给时间从设备;时间信息回复请求步骤,利用时间信息回复请求部,通过单播将时间信息的回复请求发送给时间从设备;时间信息比较步骤,利用时间信息比较部,对由时间从设备回复的时间信息和自身的时间信息进行比较;通知步骤,利用通知部,在由时间信息比较部判定为时间信息存在偏差的情况下,将该情况通知给用户;时间从设备一侧实行的如下步骤:时间信息设定步骤,利用时间信息设定部,将由时间信息发送部发送的时间信息作为自身的时间信息进行设定;时间信息取得步骤,利用时间信息取得部,按照由时间信息回复请求部发送的时间信息的回复请求,取得自身的时间信息;以及时间信息回复步骤,利用时间信息回复部,将由时间信息取得部取得的时间信息回复给时间主设备。
[0012]又,本发明所涉及的时间同步系统是具有时间主设备以及连接于时间主设备的多个时间从设备的时间同步系统,时间主设备具有:时间信息发送部,所述时间信息发送部通过广播将自身的时间信息发送给时间从设备;时间信息回复请求部,所述时间信息回复请求部通过单播将时间信息的回复请求发送给时间从设备;时间信息比较部,所述时间信息比较部对由时间从设备回复的时间信息和自身的时间信息进行比较;以及通知部,所述通知部在由时间信息比较部判定为时间信息存在偏差的情况下,将该情况通知给用户,时间从设备具有:时间信息设定部,所述时间信息设定部将由时间信息发送部发送的时间信息作为自身的时间信息进行设定;时间信息取得部,所述时间信息取得部按照由时间信息回复请求部发送的时间信息的回复请求,取得自身的时间信息;以及时间信息回复部,所述时间信息回复部将由时间信息取得部取得的时间信息回复给时间主设备。
[0013]发明效果
[0014]根据本发明,由于采用上述那样的构成,能够在时间主设备确认时间从设备的时间同步状态。
【附图说明】
[0015]图1是示出本发明的实施形态1所涉及的时间同步系统的结构的图。
[0016]图2是示出本发明实施形态1所涉及的时间主设备的动作的流程图。
[0017]图3是示出本发明的实施形态1所涉及的时间从设备的动作的流程图。
[0018]图4是对本发明的实施形态1所涉及的时间同步系统的动作概要进行说明的图。
【具体实施方式】
[0019]下面,参照附图对本发明的实施形态进行详细的说明。
[0020]实施方式1
[0021]图1是示出本发明的实施形态1所涉及的时间同步系统的结构的图。
[0022]如图1所示,时间同步系统由时间主设备1、连接于时间主设备1的多个时间从设备2构成。另外在图1中,仅示出一个时间从设备2。又,通常,在构成系统的节点中,用户界面所担任的节点成为时间主设备1,其他节点成为时间从设备2。又,时间同步系统通过使用基于软件的CPU的程序处理来执行。
[0023]时间主设备1如图1所示,具有时间信息发送部11、时间信息回复请求部12、时间信息比较部13以及通知部14。
[0024]时间信息发送部11通过广播将自身的时间信息发送给时间从设备2。另外,时间主设备1的时间信息是通过GPS等取得标准时间信息而设定的。
[0025]时间信息回复请求部12通过单播将时间信息的回复请求发送给时间从设备2。对于该时间从设备2的时间信息的回复请求被定期执行。
[0026]时间信息比较部13对由时间从设备2的时间信息回复部23回复的时间信息和自身的时间信息进行比较。
[0027]通知部14在由时间信息比较部13判定时间信息存在偏差的情况下,将该情况通知给用户。另外,作为通知部14向用户通知的通知方法,例如,可以将示出存在时间信息的偏差的画面显示在监测器(未图示)上,也可以使警报器鸣动,也可以打字。
[0028]时间从设备2如图1所示,具有时间信息设定部21、时间信息取得部22以及时间信息回复部23。
[0029]时间信息设定部21将由时间主设备1的时间信息发送部11发送的时间信息作为自身的时间信息进行设定。
[0030]时间信息取得部22根据时间主设备1的时间信息回复请求部12发送的时间信息的回复请求,取得自身的时间信息。
[0031]时间信息回复部23将由时间信息取得部22取得的时间信息回复给时间主设备1。
[0032]接下来,参照图2?4,对如上述那样构成的时间同步系统的动作进行说明。首先,参照图2对时间主设备1的动作进行说明。
[0033]时间主设备1的动作如图2所示,首先,时间信息发送部11通过广播将自身的时间信息发送给时间从设备2 (步骤ST21,时间信息发送步骤)。
[0034]接着,时间信息回复请求部12定期地通过单播将时间信息的回复请求发送