同步多個(gè)系統(tǒng)之間的時(shí)間的系統(tǒng)和方法
【專(zhuān)利摘要】用于同步采掘機(jī)上的多個(gè)系統(tǒng)之間的時(shí)間的系統(tǒng)和方法。該系統(tǒng)包括:可編程邏輯控制器(PLC),用于控制采掘機(jī)并且用于傳送時(shí)間以同步采掘機(jī)上的計(jì)算機(jī)子系統(tǒng)。PLC包括被編程為對(duì)本地時(shí)間操作的系統(tǒng)時(shí)鐘。甚至當(dāng)采掘機(jī)被關(guān)閉時(shí),電池組也連接至PLC,以允許系統(tǒng)時(shí)鐘連續(xù)地起作用。計(jì)算機(jī)子系統(tǒng)請(qǐng)求并且從PLC接收時(shí)間更新。基于從PLC接收的時(shí)間更新,確定每個(gè)計(jì)算機(jī)子系統(tǒng)上的本地時(shí)間。每個(gè)計(jì)算機(jī)子系統(tǒng)都包括對(duì)協(xié)調(diào)世界時(shí)間(UTC)的時(shí)區(qū)參數(shù)集合和被禁用的日光節(jié)約時(shí)間(DST)參數(shù)。從而,每個(gè)計(jì)算機(jī)子系統(tǒng)上的本地時(shí)間均被設(shè)定為從PLC接收的時(shí)間更新值。
【專(zhuān)利說(shuō)明】同步多個(gè)系統(tǒng)之間的時(shí)間的系統(tǒng)和方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明的實(shí)施例涉及同步局域網(wǎng)上的多個(gè)系統(tǒng)之間的時(shí)間。
【背景技術(shù)】
[0002] 包括采掘機(jī)的多種工業(yè)機(jī)器現(xiàn)今被用于滿(mǎn)足工業(yè)中的任務(wù)和挑戰(zhàn)。例如,如在此 使用的采掘機(jī)包括但不限于挖掘機(jī)、混合挖掘機(jī)、鑿巖機(jī)、拉鏟挖掘機(jī)、輪式裝載機(jī)和推土 機(jī)、輸送機(jī)系統(tǒng)、以及饋電線斷路器。
【發(fā)明內(nèi)容】
[0003] 工業(yè)和采掘機(jī)器變得更加復(fù)雜,并且可以包括控制和監(jiān)視機(jī)器的多種硬件和軟件 組件。監(jiān)視這樣的機(jī)器可能涉及跨過(guò)多種系統(tǒng)和子系統(tǒng)的數(shù)據(jù)收集,并且可能涉及在系統(tǒng) 級(jí)和子系統(tǒng)級(jí)處的時(shí)間戳。在一些系統(tǒng)中,由于不能維護(hù)用于工業(yè)或采掘機(jī)器的每個(gè)子系 統(tǒng)上的時(shí)區(qū)和日光節(jié)約的合適設(shè)定,所以數(shù)據(jù)丟失和其他問(wèn)題發(fā)生。
[0004] 在一些實(shí)施例中,本發(fā)明提供用于以被設(shè)計(jì)成減少或克服現(xiàn)有技術(shù)的問(wèn)題的方式 同步機(jī)器上的多個(gè)系統(tǒng)的時(shí)鐘的系統(tǒng)和方法。例如,機(jī)器的子系統(tǒng)將它們的時(shí)鐘同步到一 個(gè)源,而不必須依賴(lài)它們自己的板上子系統(tǒng)參數(shù)。另外,機(jī)器上的可編程邏輯控制器(PLC) 用作用于機(jī)器的子系統(tǒng)的主時(shí)鐘。從而,時(shí)區(qū)參數(shù)和日光節(jié)約時(shí)間(DST)參數(shù)僅需要在PLC 上而不是機(jī)器的每個(gè)子系統(tǒng)上被更新。而且,PLC的參數(shù)可編程而不是硬編碼。從而,參數(shù) 更容易調(diào)節(jié)。
[0005] 機(jī)器還可以包括電池組,以允許PLC的時(shí)鐘保持操作幾個(gè)月或更長(zhǎng),防止通過(guò)利 用過(guò)期參數(shù)重新啟動(dòng)子系統(tǒng)導(dǎo)致的DST問(wèn)題。從而,機(jī)器的子系統(tǒng)在不同步至遠(yuǎn)程服務(wù)器 的情況下并且在不使用它們自己的時(shí)區(qū)和DST參數(shù)作出它們自己的計(jì)算的情況下,維護(hù)準(zhǔn) 確時(shí)間戳。在本發(fā)明的一些實(shí)施例中,附加設(shè)備從遠(yuǎn)程時(shí)間源接收時(shí)間信息,并且將時(shí)間信 息傳送至PLC。另外,本發(fā)明的實(shí)施例通過(guò)將PLC看作SNTP服務(wù)器,消除簡(jiǎn)單網(wǎng)絡(luò)時(shí)間協(xié)議 (SNTP)服務(wù)器穩(wěn)定性和準(zhǔn)確度問(wèn)題。在一些實(shí)例中,PLC時(shí)鐘獨(dú)立于外部時(shí)間源操作,并且 依賴(lài)其自己的內(nèi)部時(shí)鐘和可編程參數(shù)。
[0006] 在一個(gè)實(shí)施例中,本發(fā)明提供諸如采掘機(jī)的工業(yè)機(jī)器,包括:可編程邏輯控制器 (PLC)和計(jì)算機(jī)子系統(tǒng)。PLC包括具有本地時(shí)間的PLC系統(tǒng)時(shí)鐘,本地時(shí)間是工業(yè)機(jī)器所位 于的區(qū)域的時(shí)間,該區(qū)域在協(xié)調(diào)世界時(shí)間(UTC)時(shí)區(qū)之外。PLC可操作以控制工業(yè)機(jī)器的工 業(yè)功能。例如,PLC可操作以通過(guò)接收操作者輸入,控制采掘機(jī)的采掘功能,諸如,挖掘、鉆 孔、傾倒、壓碎、運(yùn)輸功能等,并且作為響應(yīng),控制挖掘機(jī)、鉆孔機(jī)、輸送機(jī)和/或采掘機(jī)的其 他裝置。PLC還可操作以傳送被掩蔽為UTC時(shí)間值的本地時(shí)間。計(jì)算機(jī)子系統(tǒng)具有本地時(shí) 鐘,本地時(shí)鐘帶有被設(shè)定到UTC時(shí)區(qū)的可配置時(shí)區(qū)參數(shù)和被設(shè)定成忽略DST的日光節(jié)約時(shí) 間(DST)參數(shù)。計(jì)算機(jī)子系統(tǒng)接收由PLC傳送的本地時(shí)間,并且本地時(shí)鐘被設(shè)定為從PLC 接收的本地時(shí)間。
[0007] 在另一個(gè)實(shí)施例中,本發(fā)明提供一種同步諸如采掘機(jī)的工業(yè)機(jī)器上的多個(gè)系統(tǒng)之 間的時(shí)間的方法。該方法包括:將PLC的可編程邏輯控制器(PLC)系統(tǒng)時(shí)鐘設(shè)定為本地時(shí) 間,本地時(shí)間是工業(yè)機(jī)器所位于的區(qū)域的時(shí)間,該區(qū)域在協(xié)調(diào)世界時(shí)間(UTC)時(shí)區(qū)之外。該 方法進(jìn)一步包括:將工業(yè)機(jī)器的計(jì)算機(jī)子系統(tǒng)的時(shí)區(qū)參數(shù)設(shè)定為UTC時(shí)區(qū),并且設(shè)定計(jì)算 機(jī)子系統(tǒng)的日光節(jié)約時(shí)間(DST)參數(shù),以忽略DST。此后,PLC從計(jì)算機(jī)子系統(tǒng)接收UTC時(shí) 間更新請(qǐng)求。該方法進(jìn)一步包括:響應(yīng)于接收到UTC時(shí)間更新請(qǐng)求,將被掩蔽為UTC時(shí)間 值的PLC系統(tǒng)時(shí)鐘的當(dāng)前時(shí)間值傳送至計(jì)算機(jī)子系統(tǒng);以及將計(jì)算機(jī)子系統(tǒng)的時(shí)鐘設(shè)定為 PLC系統(tǒng)時(shí)鐘的當(dāng)前時(shí)間值。
[0008] 本發(fā)明的其他方面通過(guò)考慮詳細(xì)說(shuō)明和附圖將變得明顯。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0009] 圖IA圖示可以結(jié)合本發(fā)明的實(shí)施例的采掘電鏟。
[0010] 圖IB圖示可以結(jié)合本發(fā)明的實(shí)施例的采掘鉆孔機(jī)。
[0011] 圖2圖示使用簡(jiǎn)單網(wǎng)絡(luò)時(shí)間協(xié)議(SNTP)同步采掘機(jī)上的許多子系統(tǒng)的時(shí)鐘的現(xiàn) 有技術(shù)系統(tǒng)。
[0012] 圖3圖示由圖2的系統(tǒng)執(zhí)行以同步采掘機(jī)的子系統(tǒng)的時(shí)鐘的現(xiàn)有技術(shù)處理的框 圖。
[0013] 圖4圖示采掘機(jī)上的改進(jìn)時(shí)間同步系統(tǒng)。
[0014] 圖5圖示圖4的系統(tǒng)的可編程邏輯控制器(PLC)。
[0015] 圖6圖示通過(guò)使用PLC的時(shí)鐘作為主時(shí)鐘,同步采掘機(jī)上的許多子系統(tǒng)的時(shí)鐘的 系統(tǒng)。
[0016] 圖7圖示通過(guò)圖6的系統(tǒng)執(zhí)行以同步采掘機(jī)的子系統(tǒng)的時(shí)鐘的處理的框圖。
【具體實(shí)施方式】
[0017] 在詳細(xì)地解釋本發(fā)明的任何實(shí)施例之前,將理解,在本申請(qǐng)中,本發(fā)明不限于在以 下說(shuō)明書(shū)中闡述或在以下附圖中所示的結(jié)構(gòu)的詳情和組件的布置。本發(fā)明能夠?yàn)槠渌麑?shí) 施例,并且以多種方式實(shí)現(xiàn)或執(zhí)行。而且,將理解,在此使用的措辭和術(shù)語(yǔ)用于說(shuō)明目的, 并且不應(yīng)該被認(rèn)為是限制。在此的"包括(including) "、"包括(comprising)"或"具有 (having) "及其變體的使用是指包括此后列出的項(xiàng)及其等同物以及附加項(xiàng)。術(shù)語(yǔ)"被安裝"、 "被連接"和"被耦合"被廣泛地使用,并且包括直接和間接安裝、連接和耦合兩者。而且, "被連接"和"被耦合"不限于物理或機(jī)械連接或耦合,并且可以包括直接或間接地電連接或 耦合。而且,電子通信和通知可以使用包括直接連接、無(wú)線連接等的任何已知手段被執(zhí)行。
[0018] 還應(yīng)該注意,多個(gè)基于硬件和軟件的設(shè)備、以及多個(gè)不同結(jié)構(gòu)組件可以被用于實(shí) 現(xiàn)本發(fā)明。另外,應(yīng)該理解,本發(fā)明的實(shí)施例可以包括硬件、軟件、以及電子組件或模塊,為 了論述的目的,其可以被示出和描述為就像大部分組件都僅在硬件中實(shí)現(xiàn)那樣。然而,基于 該詳細(xì)說(shuō)明的閱讀,本領(lǐng)域普通技術(shù)人員將認(rèn)識(shí)到,在至少一個(gè)實(shí)施例中,本發(fā)明的基于電 子的方面可以在可由一個(gè)或多個(gè)處理器執(zhí)行的軟件(例如,存儲(chǔ)在非暫時(shí)性計(jì)算機(jī)可讀介 質(zhì)上)中實(shí)現(xiàn)。同樣地,應(yīng)該注意,多個(gè)基于硬件和軟件的設(shè)備、以及多個(gè)不同結(jié)構(gòu)組件可 以被用于實(shí)現(xiàn)本發(fā)明。而且,并且如在隨后段落中描述的,在圖中所示的特定機(jī)械結(jié)構(gòu)旨在 舉例說(shuō)明本發(fā)明的示例性實(shí)施例,并且其他可選機(jī)械結(jié)構(gòu)是可能的。例如,在說(shuō)明書(shū)中描述 的"控制器"可以包括標(biāo)準(zhǔn)處理組件,諸如,一個(gè)或多個(gè)處理器、一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì) 模塊、一個(gè)或多個(gè)輸入/輸出接口、以及連接組件的多種連接(例如,系統(tǒng)總線)。
[0019] 圖IA圖示在此被稱(chēng)為挖掘機(jī)100的礦用鋼絲電挖掘機(jī)100。挖掘機(jī)100包括:軌 道105,用于向前和向后推進(jìn)挖掘機(jī)100,并且用于轉(zhuǎn)動(dòng)挖掘機(jī)100(即,通過(guò)相對(duì)于彼此改 變左和右軌道的速度和/或方向)。軌道105支撐包括司機(jī)室115的底座110。底座110 能夠關(guān)于旋轉(zhuǎn)軸125搖擺或旋轉(zhuǎn),例如,從挖掘位置移動(dòng)到傾倒位置。軌道105的移動(dòng)不必 須用于搖擺運(yùn)動(dòng)。挖掘機(jī)100進(jìn)一步包括:鏟斗軸130,支撐可轉(zhuǎn)動(dòng)鏟斗柄135 (柄135)和 鏟斗140。鏟斗140包括:門(mén)145,用于將鏟斗140內(nèi)的物品傾倒到諸如儲(chǔ)料器或翻斗汽車(chē) 的傾倒位置。
[0020]挖掘機(jī)100還包括:繃緊懸浮電纜150,繃緊懸浮電纜150耦合在底座110和鏟斗 軸130之間,用于支撐鏟斗軸130 ;吊索155,吊索155附著至底座110內(nèi)的絞盤(pán)(未示出), 用于卷繞電纜155以升高和降低鏟斗140 ;以及鏟斗門(mén)電纜160,鏟斗門(mén)電纜160附著至另 一個(gè)絞盤(pán)(未示出),用于打開(kāi)鏟斗140的門(mén)145。在一些實(shí)例中,挖掘機(jī)100是由P&H采 礦設(shè)備公司生產(chǎn)的P&HMIOO系列挖掘機(jī),但是挖掘機(jī)100可以是另一種類(lèi)型或模型的 電米礦設(shè)備。
[0021] 圖IB圖示電采掘鉆孔機(jī)170 ("鉆孔機(jī)170")。在一些實(shí)施例中,鉆孔機(jī)170是鑿 巖機(jī),諸如,320XPC鉆孔機(jī)或由JobGlobal公司制造的另一種基于CentuHoru?|的鉆孔機(jī)。
[0022] 鉆孔機(jī)170包括:軌道172,用于向前和向后推動(dòng)鉆孔機(jī)170,并且用于轉(zhuǎn)動(dòng)鉆孔機(jī) 170 (即,通過(guò)相對(duì)于彼此改變左和右軌道的速度和/或方向)。軌道172支撐包括司機(jī)室 176和桅桿178的工作臺(tái)174。工作臺(tái)174包括:四個(gè)起重器180,其可以經(jīng)由液壓系統(tǒng)選 擇性地上升和下降。當(dāng)被降低并且設(shè)定時(shí),四個(gè)起重器180防止用于鉆孔的鉆孔機(jī)170移 動(dòng)。桅桿178支撐鉆頭182,鉆頭182被旋轉(zhuǎn)驅(qū)動(dòng)并且選擇性地上升和下降,以鉆入工作臺(tái) 174之下的區(qū)域。
[0023] 圖2圖示位于諸如挖掘機(jī)100或鉆孔機(jī)170的機(jī)器205上的現(xiàn)有技術(shù)系統(tǒng)200。 機(jī)器205的子系統(tǒng)包括例如可編程邏輯控制器(PLC)210、數(shù)據(jù)記錄器215、以及數(shù)據(jù)源 220 (例如,傳感器)。
[0024] 在圖2中所示的現(xiàn)有技術(shù)系統(tǒng)中,PLC210連接至機(jī)器205上的至少一個(gè)其他子 系統(tǒng),并且包括作出用于機(jī)器205的操作的控制決定的軟件。數(shù)據(jù)記錄器215連接至機(jī)器 205上的至少一個(gè)其他子系統(tǒng),并且聚集由數(shù)據(jù)源220和附加子系統(tǒng)(未示出)收集的數(shù) 據(jù)。子系統(tǒng)使用局域網(wǎng)(LAN)(未示出)相互連接。PLC210包括PLC時(shí)鐘225。數(shù)據(jù)記錄 器215包括數(shù)據(jù)記錄器時(shí)鐘230,并且數(shù)據(jù)源220包括數(shù)據(jù)源時(shí)鐘235。子系統(tǒng)時(shí)鐘可以被 用于時(shí)間戳數(shù)據(jù)。
[0025] 每個(gè)子系統(tǒng)還包括其自己的時(shí)區(qū)參數(shù)和日光節(jié)約時(shí)間(DST)參數(shù)。PLC215包括 PLC時(shí)區(qū)參數(shù)212和PLCDST參數(shù)213。數(shù)據(jù)記錄器215包括數(shù)據(jù)記錄器時(shí)區(qū)參數(shù)217和 數(shù)據(jù)記錄器DST參數(shù)218。數(shù)據(jù)源220包括數(shù)據(jù)源時(shí)區(qū)參數(shù)222和數(shù)據(jù)源DST參數(shù)223。
[0026] 數(shù)據(jù)記錄器215接收由收集數(shù)據(jù)的子系統(tǒng)加時(shí)間戳的數(shù)據(jù)。另外,當(dāng)接收到數(shù)據(jù) 時(shí),數(shù)據(jù)記錄器215對(duì)數(shù)據(jù)加時(shí)間戳。數(shù)據(jù)記錄器215可以將其自己的時(shí)間戳與通過(guò)子系 統(tǒng)生成的時(shí)間戳相比較。如果時(shí)間戳不在指定范圍內(nèi),則假設(shè)數(shù)據(jù)惡化并且被丟棄。而且, 數(shù)據(jù)記錄器215可以比較用于由多個(gè)子系統(tǒng)生成的數(shù)據(jù)的時(shí)間戳,以便同步從機(jī)器205上 的多個(gè)源收集的數(shù)據(jù)。
[0027] 系統(tǒng)200使用簡(jiǎn)單網(wǎng)絡(luò)時(shí)間協(xié)議(SNTP)來(lái)同步機(jī)器205的許多子系統(tǒng)的時(shí)鐘。 SNTP利用服務(wù)器-客戶(hù)端關(guān)系,其中,SNTP客戶(hù)端從SNTP服務(wù)器周期性地請(qǐng)求時(shí)間更新。 SNTP服務(wù)器240與機(jī)器205遠(yuǎn)距離定位,并且通常位于與機(jī)器205不同的時(shí)區(qū)和/或國(guó)家。 SNTP服務(wù)器240包括SNTP服務(wù)器時(shí)鐘245、SNTP服務(wù)器時(shí)區(qū)參數(shù)246、以及SNTP服務(wù)器日 光節(jié)約時(shí)間(DST)參數(shù)247。SNTP服務(wù)器240從SNTP服務(wù)器時(shí)鐘245獲取本地時(shí)間,并且 使用時(shí)區(qū)參數(shù)246和DST參數(shù)247來(lái)計(jì)算協(xié)調(diào)世界時(shí)間(UTC)值250。然后,SNTP服務(wù)器 240可以將UTC值250傳送至請(qǐng)求子系統(tǒng)。
[0028] 通常,UTC是被用于調(diào)節(jié)時(shí)鐘和時(shí)間的時(shí)間標(biāo)準(zhǔn)。UTC值表示UTC時(shí)區(qū)內(nèi)的時(shí)間,其 包括格林威治、英格蘭。當(dāng)時(shí)鐘或系統(tǒng)接收到UTC值時(shí),使用本地DST和時(shí)區(qū)信息調(diào)節(jié)UTC 值。例如,位于比UTC時(shí)區(qū)提前五個(gè)小時(shí)的時(shí)區(qū)中的設(shè)備將五小時(shí)添加至所接收的UTC值。 以類(lèi)似方式,提供UTC值的設(shè)備(即,SNTP服務(wù)器)執(zhí)行相反計(jì)算。例如,位于比UTC時(shí)區(qū) 提前五小時(shí)的時(shí)區(qū)內(nèi)的設(shè)備從其本地時(shí)間減去五個(gè)小時(shí),并且然后將UTC值發(fā)送至請(qǐng)求設(shè) 備。
[0029] 圖3圖示由圖2的系統(tǒng)200執(zhí)行以同步機(jī)器205的子系統(tǒng)的時(shí)鐘的現(xiàn)有技術(shù)處理 的框圖。機(jī)器205的每個(gè)子系統(tǒng)用作SNTP客戶(hù)端,并且從SNTP服務(wù)器240周期性地請(qǐng)求時(shí) 間更新(步驟305)。當(dāng)接收到時(shí)間更新請(qǐng)求時(shí),SNTP服務(wù)器240結(jié)合SNTP服務(wù)器時(shí)區(qū)參 數(shù)246和SNTP服務(wù)器DST參數(shù)247,基于來(lái)自SNTP服務(wù)器時(shí)鐘的其本地時(shí)間,計(jì)算UTC值 250 (步驟310)。然后,SNTP服務(wù)器240將UTC值250傳送回請(qǐng)求時(shí)間更新的子系統(tǒng)(步 驟315)。每個(gè)子系統(tǒng)都必須使用其自己的硬編碼、板上時(shí)區(qū)參數(shù)和DST參數(shù)來(lái)計(jì)算其本地 時(shí)間(步驟320)。每個(gè)子系統(tǒng)都根據(jù)所計(jì)算的更新后的本地時(shí)間運(yùn)行其時(shí)鐘(325)。
[0030] 根據(jù)圖2和圖3中利用的時(shí)間同步系統(tǒng)和方法,SNTP服務(wù)器240用作用于系統(tǒng) 200的主時(shí)鐘,意味著系統(tǒng)200中的其他時(shí)鐘基于從SNTP服務(wù)器240接收的信息同步。即 使SNTP服務(wù)器240是主時(shí)鐘,每個(gè)子系統(tǒng)也必須計(jì)算其自己的本地時(shí)間,用于其自己的時(shí) 鐘。從而,如果用于每個(gè)子系統(tǒng)的板上參數(shù)不是最新的并且與機(jī)器205上的其他子系統(tǒng)一 致,則子系統(tǒng)之間的時(shí)間同步被阻止。
[0031] 從而,SNTP具有當(dāng)應(yīng)用至小LAN時(shí)的缺陷,其中,設(shè)備不對(duì)諸如可以在采掘機(jī)或其 他工業(yè)機(jī)器上使用的小LAN的互聯(lián)網(wǎng)進(jìn)行連續(xù)訪問(wèn)。SNTP取決于當(dāng)特定時(shí)區(qū)開(kāi)始和結(jié)束 DST時(shí),具有最新參數(shù)的每個(gè)客戶(hù)端。然而,由于機(jī)器205的移動(dòng)或者DST規(guī)則由不同主管 團(tuán)體的更改,用于特定機(jī)器205的當(dāng)前時(shí)區(qū)和可應(yīng)用DST規(guī)則可能改變。
[0032] 而且,子系統(tǒng)可以使用不能被改變或由用戶(hù)配置的操作系統(tǒng),或者它們可以具有 被硬編碼的時(shí)區(qū)和DST參數(shù)。從而,子系統(tǒng)參數(shù)可能很難調(diào)節(jié)或者根本不能被調(diào)節(jié)。另外, 當(dāng)機(jī)器205被關(guān)閉時(shí),子系統(tǒng)不繼續(xù)起作用。甚至當(dāng)對(duì)子系統(tǒng)參數(shù)進(jìn)行更新時(shí),子系統(tǒng)也不 能保持知曉一旦它們被關(guān)閉,就作出更新。從而,每次機(jī)器205被通電時(shí),即使子系統(tǒng)先前 被更新,子系統(tǒng)也可能使用過(guò)時(shí)DST信息以添加或減去一小時(shí)。該問(wèn)題被稱(chēng)為"DST遺忘"。
[0033] 而且,SNTP服務(wù)軟件周期性地具有穩(wěn)定性問(wèn)題。如果SNTP服務(wù)器停止操作,則充 當(dāng)SNTP客戶(hù)端的子系統(tǒng)不能同步它們的時(shí)鐘。另外,由于不同中央處理單元(CPU)芯片, 導(dǎo)致一些SNTP服務(wù)器具有準(zhǔn)確度問(wèn)題。一些SNTP服務(wù)器可能以每分鐘幾乎一秒鐘的速率 延誤。該不準(zhǔn)確度對(duì)于要求準(zhǔn)確時(shí)間同步的機(jī)器的子系統(tǒng)不可接受。從而,圖2和圖3中 所示的系統(tǒng)和方法不能充分確保采掘機(jī)的子系統(tǒng)上的時(shí)鐘準(zhǔn)確和一致。
[0034] 圖4圖示在諸如挖掘機(jī)100、鉆孔機(jī)170、混合挖掘機(jī)、拉鏟挖掘機(jī)、輪式裝載機(jī)和 推土機(jī)、輸送機(jī)系統(tǒng)、饋電線斷路器或另一個(gè)采掘或工業(yè)機(jī)器的機(jī)器403上使用的改進(jìn)時(shí) 間同步系統(tǒng)400。機(jī)器403的子系統(tǒng)可以經(jīng)由以太網(wǎng)LAN405相互通信。機(jī)器403的子系 統(tǒng)包括可編程邏輯控制器(PLC)410、數(shù)據(jù)記錄器415、數(shù)據(jù)源420(例如,傳感器)、維護(hù)計(jì)算 機(jī)425、機(jī)器操作者計(jì)算機(jī)430、以及時(shí)間更新接收器435。PLC410包括作出用于機(jī)器403 的操作的控制決定(例如,基于操作者命令、所存儲(chǔ)的參數(shù)、傳感器數(shù)據(jù)等)的軟件。數(shù)據(jù) 記錄器415聚集由數(shù)據(jù)源420和附加子系統(tǒng)收集的數(shù)據(jù)。維護(hù)計(jì)算機(jī)425允許有資格維護(hù) 人員對(duì)系統(tǒng)400進(jìn)行調(diào)節(jié)。機(jī)器操作者計(jì)算機(jī)430允許操作者控制機(jī)器403。
[0035] 系統(tǒng)400能夠在時(shí)間更新接收器435上從遠(yuǎn)程時(shí)間源440接收時(shí)間更新。然而,在 一些實(shí)施例中,在不從遠(yuǎn)程時(shí)間源440接收時(shí)間更新的情況下,系統(tǒng)400起作用。系統(tǒng)400 進(jìn)一步包括主電源445。主電源445給機(jī)器403的子系統(tǒng)供電,以允許其起作用。雖然在 圖4中示出特定子系統(tǒng),但是機(jī)器403可以包括用于多種目的的附加子系統(tǒng)。附加子系統(tǒng) 可以包括傳感器和/或測(cè)量和/或確定轉(zhuǎn)矩、重量、震動(dòng)、溫度、電動(dòng)機(jī)位置、速度、加速度、 液面、壓力、流率、以及是否啟用螺線管的設(shè)備。
[0036] 圖5圖示系統(tǒng)400的PLC410。PLC410包括PLC系統(tǒng)時(shí)鐘505、時(shí)鐘設(shè)定參數(shù) 510、日光節(jié)約時(shí)間(DST)參數(shù)520、以及時(shí)區(qū)參數(shù)522。PLC系統(tǒng)時(shí)鐘505可以包括結(jié)合晶 體振蕩器使用的硬件和軟件的結(jié)合以走得準(zhǔn)。時(shí)鐘設(shè)定參數(shù)510允許有資格維護(hù)人員設(shè)定 和調(diào)節(jié)PLC系統(tǒng)時(shí)鐘505。例如,有資格維護(hù)人員可以將本地時(shí)間(例如,3:45p.m.)輸入 到時(shí)鐘設(shè)定參數(shù)510,并且PLC系統(tǒng)時(shí)鐘505將根據(jù)所輸入的時(shí)間運(yùn)行。當(dāng)PLC410從時(shí)間 更新接收器435接收到時(shí)間更新時(shí),DST參數(shù)520和時(shí)區(qū)參數(shù)522可以被用于計(jì)算機(jī)器403 的本地時(shí)間。例如,如果PLC接收到協(xié)調(diào)世界時(shí)間(UTC)值,則參數(shù)520和522可以被用于 計(jì)算機(jī)器403的本地時(shí)間。另外,當(dāng)DST有效時(shí),DST參數(shù)520可以用于適當(dāng)?shù)馗翽LC系 統(tǒng)時(shí)鐘505。從而,DST參數(shù)520在PLC410不接收時(shí)間更新的情況下以及在不使用遠(yuǎn)程時(shí) 間源440的實(shí)施例中,可以調(diào)節(jié)PLC系統(tǒng)時(shí)鐘505。
[0037] PLC410還包括可充電電池組525,以允許當(dāng)機(jī)器403的主電源445不可用或被關(guān) 閉時(shí),PLC系統(tǒng)時(shí)鐘505繼續(xù)運(yùn)行幾個(gè)月或更長(zhǎng)。從而,可充電電池組525給PLC提供備用 電源。在一些實(shí)施例中,可充電電池組525位于PLC410之外,并且可以給其他子系統(tǒng)提供 備用電源。在使用遠(yuǎn)程時(shí)間源440更新PLC系統(tǒng)時(shí)鐘505的實(shí)施例中,當(dāng)主電源445不可 用或被關(guān)閉時(shí),可充電電池組525可以允許參數(shù)520和522被保持在存儲(chǔ)器中??商鎿Q地, 參數(shù)520和522可以被存儲(chǔ)在非易失性存儲(chǔ)器中。
[0038] 圖6圖示通過(guò)使用PLC系統(tǒng)時(shí)鐘505作為主時(shí)鐘,同步機(jī)器403上的許多子系統(tǒng) 的時(shí)鐘的系統(tǒng)400的更詳細(xì)視圖。數(shù)據(jù)記錄器415包括數(shù)據(jù)記錄器時(shí)鐘630。數(shù)據(jù)源420 包括數(shù)據(jù)源時(shí)鐘635。子系統(tǒng)的時(shí)鐘630和635可以被用于對(duì)數(shù)據(jù)加時(shí)間戳。
[0039] 每個(gè)子系統(tǒng)還包括其自己的時(shí)區(qū)參數(shù)和DST參數(shù)。數(shù)據(jù)記錄器415包括數(shù)據(jù)記錄 器時(shí)區(qū)參數(shù)617和數(shù)據(jù)記錄器DST參數(shù)618。數(shù)據(jù)源420包括數(shù)據(jù)源時(shí)區(qū)參數(shù)622和數(shù)據(jù) 源DST參數(shù)623。系統(tǒng)400的維護(hù)計(jì)算機(jī)425和機(jī)器操作者計(jì)算機(jī)430在圖6中未示出,但 是具有與數(shù)據(jù)記錄器415和數(shù)據(jù)源420的配置類(lèi)似的配置。
[0040] DST參數(shù)可以包括DST設(shè)定參數(shù)和DST開(kāi)啟/關(guān)閉參數(shù)。DST設(shè)定參數(shù)是被設(shè)定 成標(biāo)準(zhǔn)時(shí)間(例如,在冬季)或日光節(jié)約時(shí)間(例如,在夏季)的二進(jìn)制參數(shù)。DST開(kāi)啟/ 關(guān)閉參數(shù)控制DST設(shè)定參數(shù)是否影響本地時(shí)間的計(jì)算。換句話說(shuō),DST開(kāi)啟/關(guān)閉參數(shù)控 制子系統(tǒng)是否使用其DST設(shè)定參數(shù)計(jì)算本地時(shí)間。從而,DST開(kāi)啟/關(guān)閉參數(shù)啟用或禁用 DST設(shè)定參數(shù),而DST設(shè)定參數(shù)指示在基于每年的當(dāng)前時(shí)間的本地時(shí)間計(jì)算時(shí)是否考慮DST 偏移。從而,通過(guò)將DST開(kāi)啟/關(guān)閉參數(shù)設(shè)定為"關(guān)閉",或者當(dāng)DST開(kāi)啟/關(guān)閉參數(shù)為"開(kāi) 啟"時(shí),通過(guò)將DST設(shè)定參數(shù)設(shè)定為標(biāo)準(zhǔn)時(shí)間而不是DST時(shí)間,DST參數(shù)可以被有效地禁用 或忽略。
[0041] 數(shù)據(jù)記錄器415接收由收集數(shù)據(jù)的子系統(tǒng)加時(shí)間戳的數(shù)據(jù)。另外,當(dāng)接收數(shù)據(jù)時(shí), 數(shù)據(jù)記錄器415對(duì)數(shù)據(jù)加時(shí)間戳。數(shù)據(jù)記錄器415可以將其自己的時(shí)間戳與由子系統(tǒng)生成 的時(shí)間戳相比較。如果時(shí)間戳不在指定范圍內(nèi),則假設(shè)數(shù)據(jù)惡化并且被丟棄。而且,數(shù)據(jù)記 錄器415可以比較用于由多個(gè)子系統(tǒng)生成的數(shù)據(jù)的時(shí)間戳,以便同步從機(jī)器403上的多個(gè) 源收集的數(shù)據(jù)。從而,機(jī)器上的子系統(tǒng)時(shí)鐘的同步啟用準(zhǔn)確數(shù)據(jù)收集,并且防止數(shù)據(jù)被丟 棄。
[0042] 系統(tǒng)400減少并且可能消除由于在機(jī)器403上的子系統(tǒng)之間缺乏時(shí)間同步導(dǎo)致的 數(shù)據(jù)丟失。系統(tǒng)400使用PLC系統(tǒng)時(shí)鐘505作為用于機(jī)器403上的子系統(tǒng)的主時(shí)鐘。
[0043] 機(jī)器403的子系統(tǒng)是簡(jiǎn)單網(wǎng)絡(luò)時(shí)間協(xié)議(SNTP)客戶(hù)端,其周期性地請(qǐng)求時(shí)間更 新,這通過(guò)PLC410上的軟件處理。SNTP客戶(hù)端期望響應(yīng)于它們的時(shí)間更新請(qǐng)求而接收UTC 值。然而,PLC410通過(guò)發(fā)送機(jī)器403的本地時(shí)間,對(duì)時(shí)間更新請(qǐng)求做出響應(yīng)。從而,本地 時(shí)間被掩蔽為UTC值。換句話說(shuō),SNTP客戶(hù)端周期性地請(qǐng)求UTC時(shí)間,并且接收被掩蔽為 UTC時(shí)間的PLC410的本地時(shí)間。
[0044] 從而,即使機(jī)器不位于UTC時(shí)區(qū)中,包括時(shí)區(qū)參數(shù)617和622的每個(gè)子系統(tǒng)的時(shí)區(qū) 參數(shù)都假設(shè)機(jī)器403在UTC時(shí)區(qū)中。即,時(shí)區(qū)參數(shù)被設(shè)定為UTC時(shí)區(qū)。從而,當(dāng)在請(qǐng)求時(shí)間 更新之后,子系統(tǒng)從PLC410接收到更新后的時(shí)間時(shí),將不基于時(shí)區(qū)參數(shù)617和622調(diào)節(jié)所 接收的時(shí)間。另外,每個(gè)子系統(tǒng)的DST參數(shù)618和623都被禁用,使得DST被忽略。從而, 將不基于DST參數(shù)618和622調(diào)節(jié)由每個(gè)子系統(tǒng)從PLC410接收的時(shí)間。因此,由每個(gè)子系 統(tǒng)從PLC410接收的時(shí)間不由該子系統(tǒng)調(diào)節(jié),并且將變?yōu)槊總€(gè)子系統(tǒng)的本地時(shí)間。
[0045] 在一些實(shí)施例中,遠(yuǎn)程時(shí)間源440提供PLC410可以用于同步其時(shí)鐘的時(shí)間。遠(yuǎn) 程時(shí)間源440是具有時(shí)鐘604、時(shí)區(qū)參數(shù)605、以及DST參數(shù)606的SNTP服務(wù)器。時(shí)鐘604 保持遠(yuǎn)程時(shí)間源440的本地時(shí)間。參數(shù)605和606被用于基于由時(shí)鐘604提供的本地時(shí)間 計(jì)算UTC值610??商鎿Q地,遠(yuǎn)程時(shí)間源440是不使用SNTP的另一種類(lèi)型的遠(yuǎn)程時(shí)間源。 在一些實(shí)例中,PLC410將時(shí)間更新請(qǐng)求發(fā)送至遠(yuǎn)程時(shí)間源440(例如,周期性地),并且遠(yuǎn) 程時(shí)間源440將時(shí)間(例如,UTC時(shí)間)發(fā)送至?xí)r間更新接收器435。可替換地,遠(yuǎn)程時(shí)間 源435可以將時(shí)間更新周期性地發(fā)送至?xí)r間更新接收器435,而不從PLC410接收時(shí)間更 新請(qǐng)求。在一些實(shí)施例中,PLC時(shí)鐘505不能從遠(yuǎn)程時(shí)間源440更新其時(shí)間。而是,當(dāng)需要 時(shí),PLC時(shí)鐘505經(jīng)由維護(hù)計(jì)算機(jī)425被初始設(shè)定和更新。在一些實(shí)施例中,時(shí)間更新接收 器是PLC410的一部分和/或位于PLC410內(nèi)。
[0046] 系統(tǒng)400啟用子系統(tǒng)的本地時(shí)間以通過(guò)更改PLC410上的時(shí)鐘設(shè)定參數(shù)510和/ 或DST參數(shù)520被調(diào)節(jié)。每個(gè)子系統(tǒng)的各個(gè)設(shè)定都不需要被更改以更新每個(gè)子系統(tǒng)的本地 時(shí)間。而且,即使PLC410上的設(shè)定是不正確的(由于最近時(shí)區(qū)或DST改變),機(jī)器403上 的子系統(tǒng)也將保持相互同步。從而,不由于不一致時(shí)間戳而丟失數(shù)據(jù)。
[0047] 另外,系統(tǒng)400消除了由于不能保持知曉DST參數(shù)已經(jīng)被更新而導(dǎo)致子系統(tǒng)作出 的DST錯(cuò)誤。因?yàn)槊總€(gè)子系統(tǒng)的DST參數(shù)618和623均被禁用,使得DST被忽略,所以每次 它們重新導(dǎo)入時(shí),子系統(tǒng)都不加上或減去一小時(shí)。而且,使用PLC系統(tǒng)時(shí)鐘505作為用于子 系統(tǒng)而不是SNTP服務(wù)器的同步源,消除了SNTP服務(wù)器功能和準(zhǔn)確度問(wèn)題。PLC系統(tǒng)時(shí)鐘 505的行為比典型SNTP服務(wù)器更加準(zhǔn)確并且更加容易被控制。
[0048] 圖7圖示由系統(tǒng)400執(zhí)行以同步機(jī)器403的子系統(tǒng)的時(shí)鐘的處理700的框圖。在 步驟705處,有資格維護(hù)人員可以輸入密碼以接入,以調(diào)節(jié)系統(tǒng)400的參數(shù)。在接入之后, 有資格維護(hù)人員可以輸入PLC410的時(shí)鐘設(shè)定參數(shù)510、DST參數(shù)520和時(shí)區(qū)參數(shù)522 (步 驟710)。系統(tǒng)400基于所輸入的參數(shù)510和520來(lái)計(jì)算機(jī)器403的本地時(shí)間(步驟715)。 PLC系統(tǒng)時(shí)鐘505被設(shè)定為所計(jì)算的本地時(shí)間。在一些實(shí)例中,諸如當(dāng)參數(shù)被初始輸入時(shí), 系統(tǒng)400在步驟715不進(jìn)行計(jì)算,而是將PLC系統(tǒng)時(shí)鐘505設(shè)定為被輸入為時(shí)鐘設(shè)定參數(shù) 510的本地時(shí)間。PLC系統(tǒng)時(shí)鐘505繼續(xù)運(yùn)行,并且等待來(lái)自子系統(tǒng)的時(shí)間更新請(qǐng)求(步驟 720)。PLC系統(tǒng)時(shí)鐘充當(dāng)用于機(jī)器403的子系統(tǒng)的SNTP服務(wù)器。如果PLC410從一個(gè)或多 個(gè)子系統(tǒng)接收到時(shí)間更新請(qǐng)求(即,UTC時(shí)間請(qǐng)求)(步驟722),則PLC將被掩蔽為UTC時(shí) 間的當(dāng)前PLC系統(tǒng)時(shí)鐘發(fā)送至請(qǐng)求子系統(tǒng)(步驟723)。
[0049] 如果時(shí)間更新從遠(yuǎn)程時(shí)間源可用(步驟725),則時(shí)間更新接收器435接收時(shí)間更 新(步驟730)。在一些實(shí)施例中,使用SNTP從SNTP服務(wù)器接收時(shí)間更新,并且時(shí)間更新 接收器435使用第二通信協(xié)議將時(shí)間更新發(fā)送至PLC410 (步驟735)。然后,PLC410使用 時(shí)間更新、PLCDST參數(shù)520、以及PLC時(shí)區(qū)參數(shù)522,計(jì)算用于PLC系統(tǒng)時(shí)鐘505的更新后 的時(shí)間(步驟737)。在一些實(shí)施例中,遠(yuǎn)程時(shí)間源440是SNTP服務(wù)器。在替代實(shí)施例中, 遠(yuǎn)程時(shí)間源440不利用SNTP。在一些實(shí)施例中,PLC系統(tǒng)時(shí)鐘505基于參數(shù)510和520以 及本地提供的時(shí)間運(yùn)行,并且被配置成不從遠(yuǎn)程時(shí)間源440更新。換句話說(shuō),PLC系統(tǒng)時(shí)鐘 505獨(dú)立于遠(yuǎn)程時(shí)間源440運(yùn)行。
[0050] 如果有資格維護(hù)人員更改系統(tǒng)400的參數(shù)510和520 (步驟740),則系統(tǒng)400使用 更新后的參數(shù)510和520調(diào)節(jié)PLC系統(tǒng)時(shí)鐘505 (步驟715)。從而,機(jī)器403上的子系統(tǒng)的 時(shí)鐘可以通過(guò)更改PLC410的參數(shù)510和520被更新。
[0051] 從而,本發(fā)明的實(shí)施例提供用于同步在諸如采掘機(jī)的工業(yè)機(jī)器上的多個(gè)子系統(tǒng)之 間的時(shí)間的系統(tǒng)和方法。該系統(tǒng)和方法利用PLC系統(tǒng)時(shí)鐘作為用于機(jī)器上的子系統(tǒng)的主時(shí) 鐘。從而,系統(tǒng)和方法允許機(jī)器上的子系統(tǒng)的時(shí)區(qū)和DST信息的改變?nèi)菀椎貜膯蝹€(gè)源(例 如,PLC)被調(diào)節(jié)。即使PLC的時(shí)區(qū)和/或DST參數(shù)不是最新的,系統(tǒng)和方法也進(jìn)一步確保 機(jī)器上的多種時(shí)鐘同步。
[0052] 在權(quán)利要求中闡述本發(fā)明的多種特征。
【權(quán)利要求】
1. 一種工業(yè)機(jī)器,包括: 可編程邏輯控制器(PLC),包括具有本地時(shí)間的PLC系統(tǒng)時(shí)鐘,所述本地時(shí)間是所述工 業(yè)機(jī)器所位于的區(qū)域的時(shí)間,所述區(qū)域在所述協(xié)調(diào)世界時(shí)間(UTC)時(shí)區(qū)之外,所述PLC可操 作成 控制所述工業(yè)機(jī)器的工業(yè)功能,以及 傳送被遮蔽為UTC時(shí)間值的所述本地時(shí)間;以及 計(jì)算機(jī)子系統(tǒng),所述計(jì)算機(jī)子系統(tǒng)具有本地時(shí)鐘,所述本地時(shí)鐘帶有被設(shè)定為所述UTC 時(shí)區(qū)的可配置時(shí)區(qū)參數(shù)和被禁用的日光節(jié)約時(shí)間(DST)參數(shù),所述計(jì)算機(jī)子系統(tǒng)接收由所 述PLC傳送的所述本地時(shí)間,并且所述本地時(shí)鐘被設(shè)定為從所述PLC接收的本地時(shí)間。
2. 根據(jù)權(quán)利要求1所述的工業(yè)機(jī)器,進(jìn)一步包括:主電源,所述主電源給所述機(jī)器供 電,其中,所述PLC進(jìn)一步包括:電池組,當(dāng)所述主電源被關(guān)閉時(shí),所述電池組給所述PLC系 統(tǒng)時(shí)鐘提供備用電力。
3. 根據(jù)權(quán)利要求1所述的工業(yè)機(jī)器,其中,所述PLC系統(tǒng)時(shí)鐘基于所述PLC的時(shí)鐘設(shè) 定參數(shù)、所述PLC的DST參數(shù)、以及所述PLC的時(shí)區(qū)參數(shù)中的至少一個(gè)被設(shè)定為所述本地時(shí) 鐘。
4. 根據(jù)權(quán)利要求3所述的工業(yè)機(jī)器,進(jìn)一步包括:維護(hù)計(jì)算機(jī),其中,在由所述維護(hù)計(jì) 算機(jī)接收到密碼之后,調(diào)節(jié)所述PLC的所述時(shí)鐘設(shè)定參數(shù)、所述PLC的所述DST參數(shù)、以及 所述PLC的時(shí)區(qū)參數(shù)中的至少一個(gè)。
5. 根據(jù)權(quán)利要求4所述的工業(yè)機(jī)器,其中,所述PLC系統(tǒng)時(shí)鐘被配置成基于對(duì)所述PLC 的所述時(shí)鐘設(shè)定參數(shù)、所述PLC的所述DST參數(shù)、以及所述PLC的時(shí)區(qū)參數(shù)中的至少一個(gè)的 調(diào)節(jié)而更新。
6. 根據(jù)權(quán)利要求1所述的工業(yè)機(jī)器,進(jìn)一步包括:時(shí)間更新接收器,所述時(shí)間更新接收 器被配置成使用簡(jiǎn)單網(wǎng)絡(luò)時(shí)間協(xié)議(SNTP)從遠(yuǎn)程時(shí)間源接收時(shí)間更新,其中,所述時(shí)間更 新接收器進(jìn)一步被配置成將所述時(shí)間更新發(fā)送至所述PLC。
7. 根據(jù)權(quán)利要求6所述的工業(yè)機(jī)器,其中,所述PLC基于所述時(shí)間更新、所述PLC的DST 參數(shù)和所述PLC的時(shí)區(qū)參數(shù),計(jì)算所述工業(yè)機(jī)器的所述本地時(shí)間。
8. 根據(jù)權(quán)利要求1所述的工業(yè)機(jī)器,其中,所述系統(tǒng)獨(dú)立于遠(yuǎn)程時(shí)間源操作。
9. 根據(jù)權(quán)利要求1所述的工業(yè)機(jī)器,其中,DST遺忘在所述工業(yè)機(jī)器上被減輕。
10. -種同步工業(yè)機(jī)器上的多個(gè)系統(tǒng)之間的時(shí)間的方法,所述方法包括: 將PLC的可編程邏輯控制器(PLC)系統(tǒng)時(shí)鐘設(shè)定為本地時(shí)間,所述本地時(shí)間是所述工 業(yè)機(jī)器所位于的區(qū)域的時(shí)間,所述區(qū)域在所述協(xié)調(diào)世界時(shí)間(UTC)時(shí)區(qū)之外; 將所述工業(yè)機(jī)器的計(jì)算機(jī)子系統(tǒng)的時(shí)區(qū)參數(shù)設(shè)定為所述UTC時(shí)區(qū); 禁用所述計(jì)算機(jī)子系統(tǒng)的日光節(jié)約時(shí)間(DST)參數(shù),以忽略DST; 由所述PLC從所述計(jì)算機(jī)子系統(tǒng)接收UTC時(shí)間更新請(qǐng)求; 響應(yīng)于接收到所述UTC時(shí)間更新請(qǐng)求,將被掩蔽為UTC時(shí)間值的所述PLC系統(tǒng)時(shí)鐘的 當(dāng)前時(shí)間值發(fā)送至所述計(jì)算機(jī)子系統(tǒng);以及 將所述計(jì)算機(jī)子系統(tǒng)的時(shí)鐘設(shè)定為所述PLC系統(tǒng)時(shí)鐘的所述當(dāng)前時(shí)間值。
11. 根據(jù)權(quán)利要求10所述的方法,進(jìn)一步包括: 設(shè)定所述PLC的DST參數(shù)、所述PLC的時(shí)鐘設(shè)定參數(shù)、以及所述PLC的時(shí)區(qū)參數(shù)中的至 少一個(gè);以及 基于所述PLC的DST參數(shù)、所述PLC的時(shí)鐘設(shè)定參數(shù)、以及所述PLC的時(shí)區(qū)參數(shù)中的至 少一個(gè),計(jì)算所述工業(yè)機(jī)器的所述本地時(shí)間。
12. 根據(jù)權(quán)利要求11所述的方法,進(jìn)一步包括:基于對(duì)所述PLC的DST參數(shù)、所述PLC 的時(shí)鐘設(shè)定參數(shù)、以及所述PLC的時(shí)區(qū)參數(shù)中的至少一個(gè)作出的調(diào)節(jié),更新所述PLC系統(tǒng)時(shí) 鐘。
13. 根據(jù)權(quán)利要求10所述的方法,進(jìn)一步包括:基于來(lái)自遠(yuǎn)程時(shí)間源的時(shí)間更新,更新 所述PLC系統(tǒng)時(shí)鐘。
14. 根據(jù)權(quán)利要求10所述的方法,進(jìn)一步包括: 在時(shí)間更新接收器處,從簡(jiǎn)單網(wǎng)絡(luò)時(shí)間協(xié)議(SNTP)服務(wù)器接收時(shí)間更新; 將所述時(shí)間更新發(fā)送至所述PLC ;以及 基于所述時(shí)間更新、所述PLC的DST參數(shù)、以及所述PLC的時(shí)區(qū)參數(shù),計(jì)算所述工業(yè)機(jī) 器的所述本地時(shí)間。
15. 根據(jù)權(quán)利要求10所述的方法,進(jìn)一步包括:當(dāng)所述工業(yè)機(jī)器的主電源被關(guān)閉時(shí),由 電池組給所述PLC系統(tǒng)時(shí)鐘提供備用電力。
16. 根據(jù)權(quán)利要求12所述的方法,進(jìn)一步包括: 由維護(hù)計(jì)算機(jī)接收密碼;以及 在確認(rèn)所述密碼之后,接收對(duì)所述PLC的DST參數(shù)、所述PLC的時(shí)鐘設(shè)定參數(shù)、以及所 述PLC的時(shí)區(qū)參數(shù)中的至少一個(gè)的調(diào)節(jié)。
17. 根據(jù)權(quán)利要求10所述的方法,進(jìn)一步包括:獨(dú)立于遠(yuǎn)程時(shí)間源,設(shè)定并且更新所述 PLC系統(tǒng)時(shí)鐘。
18. 根據(jù)權(quán)利要求10所述的方法,其中,DST遺忘在所述工業(yè)機(jī)器上被減輕。
【文檔編號(hào)】H04L7/00GK104426648SQ201410455462
【公開(kāi)日】2015年3月18日 申請(qǐng)日期:2014年9月9日 優(yōu)先權(quán)日:2013年9月9日
【發(fā)明者】約爾格·A·巴蘇爾托, 查爾斯·D·佩恩 申請(qǐng)人:哈尼施費(fèi)格爾技術(shù)公司