国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      主從式系統(tǒng)中通訊故障的處理方法和主從式系統(tǒng)的制作方法

      文檔序號:9931107閱讀:1497來源:國知局
      主從式系統(tǒng)中通訊故障的處理方法和主從式系統(tǒng)的制作方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及主從式系統(tǒng)技術(shù)領(lǐng)域,具體而言,涉及一種主從式系統(tǒng)中通訊故障的處理方法和一種主從式系統(tǒng)。
      【背景技術(shù)】
      [0002]多聯(lián)機(jī)空調(diào)器系統(tǒng)中采用485總線進(jìn)行通訊時,外機(jī)和內(nèi)機(jī)是主從式通訊,其中,外機(jī)為主機(jī),主動向內(nèi)機(jī)發(fā)送數(shù)據(jù),內(nèi)機(jī)為從機(jī),被動接收外機(jī)發(fā)送的數(shù)據(jù)并進(jìn)行應(yīng)答。夕卜機(jī)要知道內(nèi)機(jī)是否在線,并根據(jù)內(nèi)機(jī)運行狀態(tài)計算能力需求(即進(jìn)行負(fù)荷計算),因此需要外機(jī)和內(nèi)機(jī)之間實現(xiàn)可靠的通訊。
      [0003]在485通訊電路中,主控芯片上引出兩個引腳:數(shù)據(jù)接收引腳RX和數(shù)據(jù)發(fā)送引腳TX,然后經(jīng)過485通訊芯片轉(zhuǎn)換為485電平,RX腳和TX腳都存在失效的可能(比如虛焊)。假設(shè)TX腳失效,那么就會表現(xiàn)為設(shè)備能夠收到數(shù)據(jù),但是發(fā)不出數(shù)據(jù)。另外,設(shè)備的發(fā)送可能會受到某種干擾,導(dǎo)致接收方無法收到發(fā)送的數(shù)據(jù)。
      [0004]如果在多聯(lián)機(jī)空調(diào)器系統(tǒng)中出現(xiàn)某個內(nèi)機(jī)發(fā)送失效的問題,就會出現(xiàn)該內(nèi)機(jī)能夠檢測到外機(jī)的存在,而外機(jī)檢測不到該內(nèi)機(jī)的問題,進(jìn)而會導(dǎo)致系統(tǒng)工作失常(比如外機(jī)計算的能力需求較小導(dǎo)致不能正常開機(jī))。
      [0005]因此,如何能夠在主從式系統(tǒng)中,即便某一從機(jī)發(fā)送失效,也能夠保證主從式系統(tǒng)正常工作成為亟待解決的技術(shù)問題。

      【發(fā)明內(nèi)容】

      [0006]本發(fā)明旨在至少解決現(xiàn)有技術(shù)或相關(guān)技術(shù)中存在的技術(shù)問題之一。
      [0007]為此,本發(fā)明的一個目的在于提出了一種新的主從式系統(tǒng)中通訊故障的處理方案,使得在主從式系統(tǒng)中,從設(shè)備能夠以主設(shè)備的檢測結(jié)果作為依據(jù)來確定是否開機(jī)運行,進(jìn)而在從設(shè)備的發(fā)送失效時,該從設(shè)備能夠自動不開機(jī)運行,以確保主從式系統(tǒng)能夠正常工作。
      [0008]本發(fā)明的另一個目的在于提出了一種主從式系統(tǒng)。
      [0009]為實現(xiàn)上述目的,根據(jù)本發(fā)明的第一方面的實施例,提出了一種主從式系統(tǒng)中通訊故障的處理方法,所述主從式系統(tǒng)包括一臺主設(shè)備和至少一臺從設(shè)備,所述處理方法包括:所述主設(shè)備檢測所述至少一臺從設(shè)備中的每臺從設(shè)備是否在線,得到所述每臺從設(shè)備的狀態(tài)信息;所述主設(shè)備向所述每臺從設(shè)備發(fā)送所述狀態(tài)信息;所述每臺從設(shè)備根據(jù)接收到的所述狀態(tài)信息,確定是否開機(jī)運行。
      [0010]根據(jù)本發(fā)明的實施例的主從式系統(tǒng)中通訊故障的處理方法,通過使主設(shè)備檢測每臺從設(shè)備的狀態(tài)信息,并向每臺從設(shè)備發(fā)送檢測到的狀態(tài)信息,由每臺從設(shè)備根據(jù)主設(shè)備檢測到的狀態(tài)信息來確定是否開機(jī)運行,使得主從式系統(tǒng)在工作過程中,從設(shè)備能夠以主設(shè)備的檢測結(jié)果作為依據(jù)來確定是否開機(jī)運行,進(jìn)而在從設(shè)備的發(fā)送失效(如發(fā)送引腳失效或受到干擾導(dǎo)致主設(shè)備無法正常接收)時,即主設(shè)備檢測到某一從設(shè)備處于離線狀態(tài)時,該從設(shè)備能夠自動關(guān)機(jī)(即不開機(jī)運行),從而確保主從式系統(tǒng)能夠正常工作,避免了從設(shè)備在線,但由于通訊故障(即發(fā)送失效)導(dǎo)致主設(shè)備檢測到該從設(shè)備處于離線狀態(tài)而造成主設(shè)備計算的能力需求不準(zhǔn)確引發(fā)的無法正常工作的問題。
      [0011]根據(jù)本發(fā)明的上述實施例的主從式系統(tǒng)中通訊故障的處理方法,還可以具有以下技術(shù)特征:
      [0012]根據(jù)本發(fā)明的一個實施例,所述主設(shè)備檢測所述至少一臺從設(shè)備中的每臺從設(shè)備是否在線的步驟,具體包括:所述主設(shè)備在向任一從設(shè)備發(fā)送數(shù)據(jù)后,判斷是否接收到所述任一從設(shè)備發(fā)送的應(yīng)答數(shù)據(jù);若未接收到所述任一從設(shè)備發(fā)送的應(yīng)答數(shù)據(jù)的次數(shù)達(dá)到預(yù)定次數(shù),則確定所述任一從設(shè)備處理離線狀態(tài)。
      [0013]在該實施例中,優(yōu)選地,主設(shè)備可以通過判斷是否連續(xù)多次(如3次)未接收到某一從設(shè)備發(fā)送的應(yīng)答數(shù)據(jù),來間接判斷該從設(shè)備是否處于離線狀態(tài)。
      [0014]根據(jù)本發(fā)明的一個實施例,所述主設(shè)備向所述每臺從設(shè)備發(fā)送所述狀態(tài)信息的步驟,具體包括:所述主設(shè)備生成通知消息,所述通知消息包含至少一個標(biāo)識位,每個所述標(biāo)識位的值用于對應(yīng)表示一臺所述從設(shè)備的狀態(tài)信息;所述主設(shè)備向所述每臺從設(shè)備發(fā)送所述通知消息。
      [0015]在該實施例中,通知消息中包含的標(biāo)識位的個數(shù)與主從式系統(tǒng)中的從設(shè)備的個數(shù)相同,一個標(biāo)識位對應(yīng)于一臺從設(shè)備。當(dāng)標(biāo)識位的值為第一值(如I)時,表示對應(yīng)的從設(shè)備在線;當(dāng)標(biāo)識位的值為第二值(如O)時,表示對應(yīng)的從設(shè)備不在線。
      [0016]根據(jù)本發(fā)明的一個實施例,所述每臺從設(shè)備根據(jù)接收到的所述狀態(tài)信息,確定是否開機(jī)運行的步驟,具體包括:
      [0017]若任一臺從設(shè)備根據(jù)所述狀態(tài)信息確定所述主設(shè)備檢測到所述任一臺從設(shè)備處于在線狀態(tài),則確定開機(jī)運行;以及
      [0018]若任一臺從設(shè)備根據(jù)所述狀態(tài)信息確定所述主設(shè)備檢測到所述任一臺從設(shè)備處于離線狀態(tài),則確定不開機(jī)運行。
      [0019]根據(jù)本發(fā)明的實施例的主從式系統(tǒng)中通訊故障的處理方法,從設(shè)備通過在確定主設(shè)備檢測到其處于離線狀態(tài)時,不開機(jī)運行,可以確保主從式系統(tǒng)能夠正常工作,避免了從設(shè)備在線,但由于發(fā)送失效導(dǎo)致主設(shè)備檢測到該從設(shè)備處于離線狀態(tài)而造成主設(shè)備計算的能力需求不準(zhǔn)確引發(fā)的無法正常工作的問題。
      [0020]根據(jù)本發(fā)明的一個實施例,還包括:若任一臺從設(shè)備確定不開機(jī)運行,則在接收到所述主設(shè)備發(fā)送的數(shù)據(jù)時,繼續(xù)向所述主設(shè)備發(fā)送應(yīng)答數(shù)據(jù)。
      [0021]根據(jù)本發(fā)明的實施例的主從式系統(tǒng)中通訊故障的處理方法,從設(shè)備通過在確定不開機(jī)運行時,若接收到主設(shè)備發(fā)送的數(shù)據(jù),則繼續(xù)向主設(shè)備發(fā)送應(yīng)答數(shù)據(jù),使得在從設(shè)備與主設(shè)備之間的通訊恢復(fù)正常(即主設(shè)備能夠接收到從設(shè)備發(fā)送的應(yīng)答數(shù)據(jù))時,確保主設(shè)備能夠及時檢測到。
      [0022]根據(jù)本發(fā)明第二方面的實施例,還提出了一種主從式系統(tǒng),所述主從式系統(tǒng)包括一臺主設(shè)備和至少一臺從設(shè)備,其中,
      [0023]所述主設(shè)備包括:檢測單元,用于檢測所述至少一臺從設(shè)備中的每臺從設(shè)備是否在線,得到所述每臺從設(shè)備的狀態(tài)信息;發(fā)送單元,用于向所述每臺從設(shè)備發(fā)送所述狀態(tài)信息;
      [0024]所述每臺從設(shè)備包括:第一確定單元,用于根據(jù)接收到的所述狀態(tài)信息,確定是否開機(jī)運行。
      [0025]根據(jù)本發(fā)明的實施例的主從式系統(tǒng),通過使主設(shè)備檢測每臺從設(shè)備的狀態(tài)信息,并向每臺從設(shè)備發(fā)送檢測到的狀態(tài)信息,由每臺從設(shè)備根據(jù)主設(shè)備檢測到的狀態(tài)信息來確定是否開機(jī)運行,使得主從式系統(tǒng)在工作過程中,從設(shè)備能夠以主設(shè)備的檢測結(jié)果作為依據(jù)來確定是否開機(jī)運行,進(jìn)而在從設(shè)備的發(fā)送失效(如發(fā)送引腳失效或受到干擾導(dǎo)致主設(shè)備無法正常接收)時,即主設(shè)備檢測到某一從設(shè)備處于離線狀態(tài)時,該從設(shè)備能夠自動關(guān)機(jī)(即不開機(jī)運行),從而確保主從式系統(tǒng)能夠正常工作,避免了從設(shè)備在線,但由于通訊故障(即發(fā)送失效)導(dǎo)致主設(shè)備檢測到該從設(shè)備處于離線狀態(tài)而造成主設(shè)備計算的能力需求不準(zhǔn)確引發(fā)的無法正常工作的問題。
      [0026]根據(jù)本發(fā)明的上述實施例的主從式系統(tǒng),還可以具有以下技術(shù)特征:
      [0027]根據(jù)本發(fā)明的一個實施例,所述檢測單元包括:判斷單元,用于在所述主設(shè)備向任一從設(shè)備發(fā)送數(shù)據(jù)后,判斷是否接收到所述任一從設(shè)備發(fā)送的應(yīng)答數(shù)據(jù);第二確定單元,用于在所述判斷單元判定所述主設(shè)備未接收到所述任一從設(shè)備發(fā)送的應(yīng)答數(shù)據(jù)的次數(shù)達(dá)到預(yù)定次數(shù)時,確定所述任一從設(shè)備處理離線狀態(tài)。
      [0028]在該實施例中,優(yōu)選地,主設(shè)備可以通過判斷是否連續(xù)多次(如3次)未接收到某一從設(shè)備發(fā)送的應(yīng)答數(shù)據(jù),來間接判斷該從設(shè)備是否處于離線狀態(tài)。
      [0029]根據(jù)本發(fā)明的一個實施例,所述發(fā)送單元包括:生成單元,用于生成通知消息,所述通知消息包含至少一個標(biāo)識位,每個所述標(biāo)識位的值用于對應(yīng)表示一臺所述從設(shè)備的狀態(tài)信息;執(zhí)行單元,用于向所述每臺從設(shè)備發(fā)送所述通知消息。
      [0030]在該實施例中,通知消息中包含的標(biāo)識位的個數(shù)與主從式系統(tǒng)中的從設(shè)備的個數(shù)相同,一個標(biāo)識位對應(yīng)于一臺從設(shè)備。當(dāng)標(biāo)識位的值為第一值(如I)時,表示對應(yīng)的從設(shè)備在線;當(dāng)標(biāo)識位的值為第二值(如O)時,表示對應(yīng)的從設(shè)備不在線。
      [0031]根據(jù)本發(fā)明的一個實施例,所述第一確定單元具體用于:
      [0032]若根據(jù)所述狀態(tài)信息確定所述主設(shè)備檢測到任一臺從設(shè)備處于在線狀態(tài),則確定所述任一臺從設(shè)備開機(jī)運行;以及
      [0033]若根據(jù)所述狀態(tài)信息確定所述主設(shè)備檢測到任一臺從設(shè)備處于離線狀態(tài),則確定所述任一臺從設(shè)備不開機(jī)運行。
      [0034]根據(jù)本發(fā)明的實施例的主從式系統(tǒng),從設(shè)備通過在確定主設(shè)備檢測到其處于離線狀態(tài)時,不開機(jī)運行,可以確保主
      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1