一種自動調(diào)整方法、裝置及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供了一種自動調(diào)整方法、裝置及系統(tǒng),與網(wǎng)絡和通訊線對應的兩個波特率和兩個極性的組合有四種情況,預先將四種組合存儲至數(shù)據(jù)庫中,在具體使用時,預先將其中一個組合作為配置文件,在該配置文件下接收網(wǎng)絡側(cè)發(fā)送的通訊數(shù)據(jù),若通訊數(shù)據(jù)的格式正確則表示配置文件正確,保存該配置文件即可。若通訊數(shù)據(jù)的格式不正確則調(diào)整配置文件,調(diào)整過程為將其余三個組合逐個作為配置文件,然后重新接收網(wǎng)絡側(cè)發(fā)送的通訊數(shù)據(jù),再重新判斷通訊數(shù)據(jù)的格式是否正確,若還是不正確則繼續(xù)調(diào)整配置文件,直到通訊數(shù)據(jù)的格式正確。本方法最多更改三次配置文件便可得到與網(wǎng)絡和通訊線匹配的波特率和極性,從而實現(xiàn)自動調(diào)整配置文件、提高配置效率的目的。
【專利說明】—種自動調(diào)整方法、裝置及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通訊【技術(shù)領(lǐng)域】,尤其涉及一種自動調(diào)整方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002]目前,在家庭、工廠或商場等場所安裝中央空調(diào)時,需要將中央空調(diào)的控制器(以下簡稱中央控制器)與網(wǎng)絡相連,目前能夠與中央控制器相連的網(wǎng)絡有兩種,兩種網(wǎng)絡的區(qū)別在于使用的波特率不同。中央控制器只能與一個網(wǎng)絡相連,在連接時需要將中央控制器的硬件端口經(jīng)過通訊線與網(wǎng)絡相連,現(xiàn)有技術(shù)中一般使用的通訊線有兩種,兩種通訊線的區(qū)別在于極性不同。
[0003]在工人安裝中央控制器后,需要工人識別與中央控制器相連的網(wǎng)絡和所使用的通訊線,然后將相應網(wǎng)絡的波特率和通訊線的極性存儲至中央控制器的配置文件中,以便中央控制器可以通過通訊線與網(wǎng)絡進行通訊,只要配置文件中極性和波特率有一個不正確,則不能與網(wǎng)絡進行數(shù)據(jù)交互。
[0004]現(xiàn)有技術(shù)中,在工人安裝中央控制器時,每安裝一臺中央控制器便需要依據(jù)網(wǎng)絡和通訊線調(diào)整中央控制器中的數(shù)據(jù),致使中央控制器的安裝效率較低。
[0005]因此現(xiàn)在需要一種自動調(diào)整方法,以便依據(jù)當前安裝的網(wǎng)絡和通訊線自動調(diào)整使用的波特率和極性,以便提高中央控制器的安裝效率。
【發(fā)明內(nèi)容】
[0006]本發(fā)明提供了一種自動調(diào)整方法、裝置及系統(tǒng),本發(fā)明能夠依據(jù)當前安裝的網(wǎng)絡和通訊線自動調(diào)整使用的波特率和極性,能夠提高中央控制器的安裝效率。
[0007]為了實現(xiàn)上述目的本發(fā)明提供了以下技術(shù)手段:
[0008]一種自動調(diào)整方法,應用于中央控制器,所述中央控制器的硬件端口經(jīng)通訊線與網(wǎng)絡側(cè)相連,包括:
[0009]在將預設數(shù)據(jù)庫的四個組合中任一個組合暫作為配置文件后,對所述硬件端口進行數(shù)據(jù)監(jiān)聽,接收網(wǎng)絡側(cè)發(fā)送的通訊數(shù)據(jù),所述預設數(shù)據(jù)庫中預先存儲有兩個波特率與兩個極性排列組合后形成的四個組合,所述兩個波特率分別與兩種網(wǎng)絡一一對應,所述兩個極性分別與兩種通訊線一一對應;
[0010]判斷通訊數(shù)據(jù)的格式是否正確;
[0011]當通訊數(shù)據(jù)的格式不正確時,則將所述四個組合中其余三個組合逐個暫作為所述配置文件,繼續(xù)對所述硬件端口進行數(shù)據(jù)監(jiān)聽并逐個判斷通訊數(shù)據(jù)的格式是否正確;
[0012]當通訊數(shù)據(jù)的格式正確時,將配置文件進行保存。
[0013]優(yōu)選的,還包括:
[0014]將第一波特率和第一極性作為第一組合,所述第一波特率為第一網(wǎng)絡所具有的波特率,所述第一極性為第一通訊線所具有的極性;
[0015]將所述第一波特率和第二極性作為第二組合,所述第二極性為第二通訊線所具有的極性;
[0016]將第二波特率和所述第一極性作為第三組合,所述第二波特率為第二網(wǎng)絡所具有的波特率;
[0017]將所述第二波特率和所述第二極性作為第四組合;
[0018]將所述第一組合、所述第二組合、所述第三組合和所述第四組合存儲至所述預設數(shù)據(jù)庫中。
[0019]優(yōu)選的,所述判斷通訊數(shù)據(jù)的格式是否正確包括:
[0020]在所述預設數(shù)據(jù)庫中獲得標準格式;
[0021]將所述通訊數(shù)據(jù)的格式與所述標準格式進行對比;
[0022]若兩者一致,則表示通訊數(shù)據(jù)的格式正確;
[0023]若兩者不一致,則表示通訊數(shù)據(jù)的格式不正確。
[0024]優(yōu)選的,還包括:
[0025]獲取初始化標記;
[0026]在所述初始化標記有效并且通訊數(shù)據(jù)的格式不正確時,經(jīng)過第一預設時間后再更改所述配置文件。
[0027]優(yōu)選的,還包括:
[0028]在所述初始化標記無效并且通訊數(shù)據(jù)的格式不正確時,經(jīng)過第二預設時間后再更改所述配置文件。
[0029]一種自動調(diào)整裝置,應用于中央控制器,所述中央控制器的硬件端口經(jīng)通訊線與網(wǎng)絡側(cè)相連,包括:
[0030]賦值單元,用于在將預設數(shù)據(jù)庫的四個組合中任一個組合暫作為配置文件后,對所述硬件端口進行數(shù)據(jù)監(jiān)聽,接收網(wǎng)絡側(cè)發(fā)送的通訊數(shù)據(jù),所述預設數(shù)據(jù)庫中預先存儲有兩個波特率與兩個極性排列組合后形成的四個組合,所述兩個波特率分別與兩種網(wǎng)絡一一對應,所述兩個極性分別與兩種通訊線一一對應;
[0031]判斷單元,用于判斷通訊數(shù)據(jù)的格式是否正確;
[0032]第一執(zhí)行單元,用于當通訊數(shù)據(jù)的格式不正確時,則將所述四個組合中其余三個組合逐個暫作為所述配置文件,繼續(xù)對所述硬件端口進行數(shù)據(jù)監(jiān)聽并逐個判斷通訊數(shù)據(jù)的格式是否正確;
[0033]第二執(zhí)行單元,用于當通訊數(shù)據(jù)的格式正確時,將配置文件進行保存。
[0034]優(yōu)選的,還包括:
[0035]構(gòu)建單元,用于將第一波特率和第一極性作為第一組合,所述第一波特率為第一網(wǎng)絡所具有的波特率,所述第一極性為第一通訊線所具有的極性;將所述第一波特率和第二極性作為第二組合,所述第二極性為第二通訊線所具有的極性;將第二波特率和所述第一極性作為第三組合,所述第二波特率為第二網(wǎng)絡所具有的波特率;將所述第二波特率和所述第二極性作為第四組合;將所述第一組合、所述第二組合、所述第三組合和所述第四組合存儲至所述預設數(shù)據(jù)庫中。
[0036]優(yōu)選的,所述判斷單元包括:
[0037]獲取單元,用于在所述預設數(shù)據(jù)庫中獲得標準格式;
[0038]對比單元,用于將所述通訊數(shù)據(jù)的格式與所述標準格式進行對比;若兩者一致,貝0表示通訊數(shù)據(jù)的格式正確;若兩者不一致,則表示通訊數(shù)據(jù)的格式不正確。
[0039]優(yōu)選的,還包括:
[0040]更改單元,用于獲取初始化標記;在所述初始化標記有效并且通訊數(shù)據(jù)的格式不正確時,經(jīng)過第一預設時間后再更改所述配置文件,在所述初始化標記無效并且通訊數(shù)據(jù)的格式不正確時,經(jīng)過第二預設時間后再更改所述配置文件。
[0041]一種自動調(diào)整系統(tǒng),包括:
[0042]網(wǎng)絡側(cè)、一端與所述網(wǎng)絡側(cè)相連的通訊線,經(jīng)硬件端口與所述通訊線的另一端相連的中央控制器;
[0043]所述中央控制器,用于在將預設數(shù)據(jù)庫的四個組合中任一個組合暫作為配置文件后,對所述硬件端口進行數(shù)據(jù)監(jiān)聽,接收網(wǎng)絡側(cè)發(fā)送的通訊數(shù)據(jù),所述預設數(shù)據(jù)庫中預先存儲有兩個波特率與兩個極性排列組合后形成的四個組合,所述兩個波特率分別與兩種網(wǎng)絡一一對應,所述兩個極性分別與兩種通訊線一一對應;判斷通訊數(shù)據(jù)的格式是否正確;當通訊數(shù)據(jù)的格式不正確時,則將所述四個組合中其余三個組合逐個暫作為所述配置文件,繼續(xù)對所述硬件端口進行數(shù)據(jù)監(jiān)聽并逐個判斷通訊數(shù)據(jù)的格式是否正確;當通訊數(shù)據(jù)的格式正確時,將配置文件進行保存。
[0044]本發(fā)明提供了一種自動調(diào)整方法、裝置及系統(tǒng),由于現(xiàn)有的兩種網(wǎng)絡和兩種通訊線的排列組合共有四種情況,同理與網(wǎng)絡和通訊線對應的兩個波特率和兩個極性的組合也有四種情況,預先將這四種組合存儲至數(shù)據(jù)庫中,在具體使用時,預先將其中一個組合作為配置文件,在該配置文件下接收網(wǎng)絡側(cè)發(fā)送的通訊數(shù)據(jù),若通訊數(shù)據(jù)的格式正確則表示配置文件正確,保存該配置文件即可。
[0045]若通訊數(shù)據(jù)的格式不正確則調(diào)整配置文件,調(diào)整過程為將其余三個組合逐個作為配置文件,然后重新接收網(wǎng)絡側(cè)發(fā)送的通訊數(shù)據(jù),再重新判斷通訊數(shù)據(jù)的格式是否正確,若還是不正確則繼續(xù)調(diào)整配置文件,直到通訊數(shù)據(jù)的格式正確。利用本方法最多更改三次配置文件便可得到與當下網(wǎng)絡和通訊線匹配的波特率和極性,從而實現(xiàn)自動調(diào)整配置文件、提高配置效率的目的。
【專利附圖】
【附圖說明】
[0046]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0047]圖1為本發(fā)明實施例公開的一種自動調(diào)整方法的流程圖;
[0048]圖2為本發(fā)明實施例公開的又一種自動調(diào)整方法的流程圖;
[0049]圖3為本發(fā)明實施例公開的又一種自動調(diào)整方法的流程圖;
[0050]圖4為本發(fā)明實施例公開的又一種自動調(diào)整方法的流程圖;
[0051]圖5為本發(fā)明實施例公開的一種自動調(diào)整裝置的結(jié)構(gòu)示意圖;
[0052]圖6為本發(fā)明實施例公開的又一種自動調(diào)整裝置的結(jié)構(gòu)示意圖;
[0053]圖7為本發(fā)明實施例公開的又一種自動調(diào)整裝置的結(jié)構(gòu)示意圖;
[0054]圖8為本發(fā)明實施例公開的一種自動調(diào)整系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實施方式】
[0055]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0056]如圖1所示,本發(fā)明提供了一種自動調(diào)整方法,應用于中央控制器,所述中央控制器的硬件端口經(jīng)通訊線與網(wǎng)絡側(cè)相連,包括:
[0057]步驟3101:在將預設數(shù)據(jù)庫的四個組合中任一個組合暫作為配置文件后,對所述硬件端口進行數(shù)據(jù)監(jiān)聽,接收網(wǎng)絡側(cè)發(fā)送的通訊數(shù)據(jù),所述預設數(shù)據(jù)庫中預先存儲有兩個波特率與兩個極性排列組合后形成的四個組合,所述兩個波特率分別與兩種網(wǎng)絡一一對應,所述兩個極性分別與兩種通訊線一一對應;
[0058]在本發(fā)明執(zhí)行之前預先構(gòu)建數(shù)據(jù)庫,具體構(gòu)建過程如圖2所示,包括:
[0059]步驟3201:將第一波特率和第一極性作為第一組合,所述第一波特率為第一網(wǎng)絡所具有的波特率,所述第一極性為第一通訊線所具有的極性;
[0060]步驟3202:將所述第一波特率和第二極性作為第二組合,所述第二極性為第二通訊線所具有的極性;
[0061]步驟3203:將第二波特率和所述第一極性作為第三組合,所述第二波特率為第二網(wǎng)絡所具有的波特率;
[0062]步驟3204:將所述第二波特率和所述第二極性作為第四組合;
[0063]步驟3205:將所述第一組合、所述第二組合、所述第三組合和所述第四組合存儲至所述預設數(shù)據(jù)庫中。
[0064]由于現(xiàn)有技術(shù)中有兩種網(wǎng)絡和兩種通訊線,分別設兩種網(wǎng)絡為第一網(wǎng)絡和第二網(wǎng)絡,兩種通訊線為第一通訊線和第二通訊線,所以安裝中央控制器時將兩種網(wǎng)絡和兩種通訊線排列組合具有四種安裝情況,與網(wǎng)絡和通訊線對應的波特率和極性也有四種組合,預先將這四種組合存儲至預設數(shù)據(jù)庫中。
[0065]在對硬件端口進行數(shù)據(jù)監(jiān)聽之前,需要對中央控制器的配置文件進行設置,由于中央控制器不太清楚當下的網(wǎng)絡和通訊線,所以在四種組合中任選一種組合暫時作為配置文件。中央控制器的配置文件可以是在執(zhí)行本發(fā)明之前便預先設定,也可以是執(zhí)行本發(fā)明的同時,由中央控制器自身選擇,不論哪一種方式都可行的。
[0066]在設定配置文件后,中央控制器開始與網(wǎng)絡側(cè)進行通訊,網(wǎng)絡側(cè)會向中央控制器發(fā)送通訊,通訊數(shù)據(jù)會通過硬件端口發(fā)送至中央控制器,因此中央控制器對硬件端口進行數(shù)據(jù)監(jiān)聽,以便獲得網(wǎng)絡側(cè)發(fā)送的通訊數(shù)據(jù)。
[0067]步驟3102:判斷通訊數(shù)據(jù)的格式是否正確;
[0068]在接收通訊數(shù)據(jù)后判斷數(shù)據(jù)的通訊格式是否正確,具體判斷過程如圖3所示,包括:
[0069]步驟3301:在所述預設數(shù)據(jù)庫中獲得標準格式;
[0070]步驟3302:判斷所述通訊數(shù)據(jù)的格式與所述標準格式是否一致,即將所述通訊數(shù)據(jù)的格式與所述標準格式進行對比;
[0071]步驟3303:若兩者一致,則表示通訊數(shù)據(jù)的格式正確;
[0072]步驟3304:若兩者不一致,則表示通訊數(shù)據(jù)的格式不正確。
[0073]在接收通訊數(shù)據(jù)后或在接收通訊數(shù)據(jù)之前,中央控制器首先在預設數(shù)據(jù)庫中獲得通訊數(shù)據(jù)的標準格式,預設數(shù)據(jù)庫中的標準格式為預先存儲的,在接收通訊數(shù)據(jù)后捕捉通訊數(shù)據(jù)的格式,并將通訊數(shù)據(jù)的格式與標準格式進行對比,當兩者一致則表明通訊數(shù)據(jù)格式正確,表明此時按照此時的配置文件能夠正確接收網(wǎng)絡側(cè)發(fā)送的通訊數(shù)據(jù),即此時的配置文件中的波特率和極性都是與當下的網(wǎng)絡和通訊線匹配的。
[0074]若通訊數(shù)據(jù)的格式與標準格式不一致,則表明通訊數(shù)據(jù)的格式不正確,配置文件中的波特率和極性至少有一個是不正確的,因此還需要調(diào)整配置文件。
[0075]步驟3103:當通訊數(shù)據(jù)的格式不正確時,則將所述四個組合中其余三個組合逐個暫作為所述配置文件,繼續(xù)對所述硬件端口進行數(shù)據(jù)監(jiān)聽并逐個判斷通訊數(shù)據(jù)的格式是否正確;
[0076]當通訊數(shù)據(jù)的格式不正確時,則代表配置文件不正確,因此需更改配置文件,在四個組合的剩余三個組合中任選一個重新作為配置文件,然后重復執(zhí)行接收網(wǎng)絡側(cè)發(fā)送的通訊數(shù)據(jù)和判斷通訊數(shù)據(jù)的格式是否正確的過程,若通訊數(shù)據(jù)的格式還是不正確,則繼續(xù)在四個組合中剩余的兩個組合中任選一個組合重新作為配置文件,若經(jīng)過判斷通訊數(shù)據(jù)的格式還是不正確,則直接將最后剩余的一個組合作為配置文件并進行保存。
[0077]步驟3104:當通訊數(shù)據(jù)的格式正確時,將配置文件進行保存。
[0078]當通訊數(shù)據(jù)的格式正確時,則說明此時的配置文件中的波特率和極性都是與當下的網(wǎng)絡和通訊線匹配的,將該配置文件進行保存,日后便繼續(xù)使用即可,如果中央控制器還需要進行線路調(diào)整,則繼續(xù)使用本發(fā)明的過程,重新調(diào)整配置文件以適用于新的線路。
[0079]經(jīng)過上述描述可知,利用本方法最多更改三次配置文件便可得到與當下網(wǎng)絡和通訊線匹配的波特率和極性,從而實現(xiàn)自動調(diào)整配置文件、提高配置效率的目的。
[0080]優(yōu)選的,在需要更改配置文件的時候,若中央控制器是第一次上電則需要間隔相對較長的時間才允許更改配置文件,因為第一次上電時需要中央控制器與網(wǎng)絡側(cè)進行較多的匹配工作,所以需要的時間較長,在后續(xù)更改配置文件時,則需要相對較短的時間間隔,下面介紹中央控制器如何執(zhí)行的如圖4所示,包括以下步驟:
[0081〕 步驟3401:獲取初始化標記;
[0082]步驟3402:判斷初始化標記是否有效;
[0083]步驟3403:在所述初始化標記有效并且通訊數(shù)據(jù)的格式不正確時,經(jīng)過第一預設時間后再更改所述配置文件。
[0084]優(yōu)選的第一預設時間為1分鐘。
[0085]步驟3404:在所述初始化標記無效并且通訊數(shù)據(jù)的格式不正確時,經(jīng)過第二預設時間后再更改所述配置文件。優(yōu)選的,第二預設時間為103。
[0086]如圖5所示,本發(fā)明還提供了一種自動調(diào)整裝置,應用于中央控制器,所述中央控制器的硬件端口經(jīng)通訊線與網(wǎng)絡側(cè)相連,包括:
[0087]賦值單元100,用于在將預設數(shù)據(jù)庫的四個組合中任一個組合暫作為配置文件后,對所述硬件端口進行數(shù)據(jù)監(jiān)聽,接收網(wǎng)絡側(cè)發(fā)送的通訊數(shù)據(jù),所述預設數(shù)據(jù)庫中預先存儲有兩個波特率與兩個極性排列組合后形成的四個組合,所述兩個波特率分別與兩種網(wǎng)絡一一對應,所述兩個極性分別與兩種通訊線一一對應;
[0088]判斷單元200,用于判斷通訊數(shù)據(jù)的格式是否正確;
[0089]第一執(zhí)行單元300,用于當通訊數(shù)據(jù)的格式不正確時,則將所述四個組合中其余三個組合逐個暫作為所述配置文件,繼續(xù)對所述硬件端口進行數(shù)據(jù)監(jiān)聽并逐個判斷通訊數(shù)據(jù)的格式是否正確;
[0090]第二執(zhí)行單元400,用于當通訊數(shù)據(jù)的格式正確時,將配置文件進行保存。
[0091]如圖6所示,所述判斷單元200包括:
[0092]獲取單元201,用于在所述預設數(shù)據(jù)庫中獲得標準格式;
[0093]對比單元202,用于將所述通訊數(shù)據(jù)的格式與所述標準格式進行對比;若兩者一致,則表示通訊數(shù)據(jù)的格式正確;若兩者不一致,則表示通訊數(shù)據(jù)的格式不正確。
[0094]優(yōu)選的,如圖7所示,本發(fā)明提供的自動調(diào)整裝置,還包括:
[0095]構(gòu)建單元500,用于將第一波特率和第一極性作為第一組合,所述第一波特率為第一網(wǎng)絡所具有的波特率,所述第一極性為第一通訊線所具有的極性;將所述第一波特率和第二極性作為第二組合,所述第二極性為第二通訊線所具有的極性;將第二波特率和所述第一極性作為第三組合,所述第二波特率為第二網(wǎng)絡所具有的波特率;將所述第二波特率和所述第二極性作為第四組合;將所述第一組合、所述第二組合、所述第三組合和所述第四組合存儲至所述預設數(shù)據(jù)庫中。
[0096]更改單元600,用于獲取初始化標記;在所述初始化標記有效并且通訊數(shù)據(jù)的格式不正確時,經(jīng)過第一預設時間后再更改所述配置文件,在所述初始化標記無效并且通訊數(shù)據(jù)的格式不正確時,經(jīng)過第二預設時間后再更改所述配置文件。
[0097]本發(fā)明提供了一種自動調(diào)整裝置,由于現(xiàn)有的兩種網(wǎng)絡和兩種通訊線的排列組合共有四種情況,同理與網(wǎng)絡和通訊線對應的兩個波特率和兩個極性的組合也有四種情況,預先將這四種組合存儲至數(shù)據(jù)庫中,在具體使用時,預先將其中一個組合作為配置文件,在該配置文件下接收網(wǎng)絡側(cè)發(fā)送的通訊數(shù)據(jù),若通訊數(shù)據(jù)的格式正確則表示配置文件正確,保存該配置文件即可。
[0098]若通訊數(shù)據(jù)的格式不正確則調(diào)整配置文件,調(diào)整過程為將其余三個組合逐個作為配置文件,然后重新接收網(wǎng)絡側(cè)發(fā)送的通訊數(shù)據(jù),再重新判斷通訊數(shù)據(jù)的格式是否正確,若還是不正確則繼續(xù)調(diào)整配置文件,直到通訊數(shù)據(jù)的格式正確。利用本方法最多更改三次配置文件便可得到與當下網(wǎng)絡和通訊線匹配的波特率和極性,從而實現(xiàn)自動調(diào)整配置文件、提高配置效率的目的。
[0099]如圖8所示,本發(fā)明還提供了一種自動調(diào)整系統(tǒng),包括:
[0100]網(wǎng)絡側(cè)11、一端與所述網(wǎng)絡側(cè)11相連的通訊線12,經(jīng)硬件端口 13與所述通訊線12的另一端相連的中央控制器14 ;
[0101]所述中央控制器14,用于在將預設數(shù)據(jù)庫的四個組合中任一個組合暫作為配置文件后,對所述硬件端口進行數(shù)據(jù)監(jiān)聽,接收網(wǎng)絡側(cè)發(fā)送的通訊數(shù)據(jù),所述預設數(shù)據(jù)庫中預先存儲有兩個波特率與兩個極性排列組合后形成的四個組合,所述兩個波特率分別與兩種網(wǎng)絡一一對應,所述兩個極性分別與兩種通訊線一一對應;判斷通訊數(shù)據(jù)的格式是否正確;當通訊數(shù)據(jù)的格式不正確時,則將所述四個組合中其余三個組合逐個暫作為所述配置文件,繼續(xù)對所述硬件端口進行數(shù)據(jù)監(jiān)聽并逐個判斷通訊數(shù)據(jù)的格式是否正確;當通訊數(shù)據(jù)的格式正確時,將配置文件進行保存。
[0102]本實施例方法所述的功能如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算設備可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明實施例對現(xiàn)有技術(shù)做出貢獻的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算設備(可以是個人計算機,服務器,移動計算設備或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:11盤、移動硬盤、只讀存儲器¢01,0621(1-01117隨機存取存儲器^00688 、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0103]本說明書中各個實施例采用遞進的方式描述,每個實施例重點說明的都是與其它實施例的不同之處,各個實施例之間相同或相似部分互相參見即可。
[0104]對所公開的實施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對這些實施例的多種修改對本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實施例中實現(xiàn)。因此,本發(fā)明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。
【權(quán)利要求】
1.一種自動調(diào)整方法,其特征在于,應用于中央控制器,所述中央控制器的硬件端口經(jīng)通訊線與網(wǎng)絡側(cè)相連,包括: 在將預設數(shù)據(jù)庫的四個組合中任一個組合暫作為配置文件后,對所述硬件端口進行數(shù)據(jù)監(jiān)聽,接收網(wǎng)絡側(cè)發(fā)送的通訊數(shù)據(jù),所述預設數(shù)據(jù)庫中預先存儲有兩個波特率與兩個極性排列組合后形成的四個組合,所述兩個波特率分別與兩種網(wǎng)絡一一對應,所述兩個極性分別與兩種通訊線一一對應; 判斷通訊數(shù)據(jù)的格式是否正確; 當通訊數(shù)據(jù)的格式不正確時,則將所述四個組合中其余三個組合逐個暫作為所述配置文件,繼續(xù)對所述硬件端口進行數(shù)據(jù)監(jiān)聽并逐個判斷通訊數(shù)據(jù)的格式是否正確; 當通訊數(shù)據(jù)的格式正確時,將配置文件進行保存。
2.如權(quán)利要求1所述的方法,其特征在于,還包括: 將第一波特率和第一極性作為第一組合,所述第一波特率為第一網(wǎng)絡所具有的波特率,所述第一極性為第一通訊線所具有的極性; 將所述第一波特率和第二極性作為第二組合,所述第二極性為第二通訊線所具有的極性; 將第二波特率和所述第一極性作為第三組合,所述第二波特率為第二網(wǎng)絡所具有的波特率; 將所述第二波特率和所述第二極性作為第四組合; 將所述第一組合、所述第二組合、所述第三組合和所述第四組合存儲至所述預設數(shù)據(jù)庫中。
3.如權(quán)利要求1所述的方法,其特征在于,所述判斷通訊數(shù)據(jù)的格式是否正確包括: 在所述預設數(shù)據(jù)庫中獲得標準格式; 將所述通訊數(shù)據(jù)的格式與所述標準格式進行對比; 若兩者一致,則表示通訊數(shù)據(jù)的格式正確; 若兩者不一致,則表示通訊數(shù)據(jù)的格式不正確。
4.如權(quán)利要求1所述的方法,其特征在于,還包括: 獲取初始化標記; 在所述初始化標記有效并且通訊數(shù)據(jù)的格式不正確時,經(jīng)過第一預設時間后再更改所述配置文件。
5.如權(quán)利要求4所述的方法,其特征在于,還包括: 在所述初始化標記無效并且通訊數(shù)據(jù)的格式不正確時,經(jīng)過第二預設時間后再更改所述配置文件。
6.一種自動調(diào)整裝置,其特征在于,應用于中央控制器,所述中央控制器的硬件端口經(jīng)通訊線與網(wǎng)絡側(cè)相連,包括: 賦值單元,用于在將預設數(shù)據(jù)庫的四個組合中任一個組合暫作為配置文件后,對所述硬件端口進行數(shù)據(jù)監(jiān)聽,接收網(wǎng)絡側(cè)發(fā)送的通訊數(shù)據(jù),所述預設數(shù)據(jù)庫中預先存儲有兩個波特率與兩個極性排列組合后形成的四個組合,所述兩個波特率分別與兩種網(wǎng)絡一一對應,所述兩個極性分別與兩種通訊線一一對應; 判斷單元,用于判斷通訊數(shù)據(jù)的格式是否正確; 第一執(zhí)行單元,用于當通訊數(shù)據(jù)的格式不正確時,則將所述四個組合中其余三個組合逐個暫作為所述配置文件,繼續(xù)對所述硬件端口進行數(shù)據(jù)監(jiān)聽并逐個判斷通訊數(shù)據(jù)的格式是否正確; 第二執(zhí)行單元,用于當通訊數(shù)據(jù)的格式正確時,將配置文件進行保存。
7.如權(quán)利要求6所述裝置,其特征在于,還包括: 構(gòu)建單元,用于將第一波特率和第一極性作為第一組合,所述第一波特率為第一網(wǎng)絡所具有的波特率,所述第一極性為第一通訊線所具有的極性;將所述第一波特率和第二極性作為第二組合,所述第二極性為第二通訊線所具有的極性;將第二波特率和所述第一極性作為第三組合,所述第二波特率為第二網(wǎng)絡所具有的波特率;將所述第二波特率和所述第二極性作為第四組合;將所述第一組合、所述第二組合、所述第三組合和所述第四組合存儲至所述預設數(shù)據(jù)庫中。
8.如權(quán)利要求6所述的裝置,其特征在于,所述判斷單元包括: 獲取單元,用于在所述預設數(shù)據(jù)庫中獲得標準格式; 對比單元,用于將所述通訊數(shù)據(jù)的格式與所述標準格式進行對比;若兩者一致,則表示通訊數(shù)據(jù)的格式正確;若兩者不一致,則表示通訊數(shù)據(jù)的格式不正確。
9.如權(quán)利要求6所述的裝置,其特征在于,還包括: 更改單元,用于獲取初始化標記;在所述初始化標記有效并且通訊數(shù)據(jù)的格式不正確時,經(jīng)過第一預設時間后再更改所述配置文件,在所述初始化標記無效并且通訊數(shù)據(jù)的格式不正確時,經(jīng)過第二預設時間后再更改所述配置文件。
10.一種自動調(diào)整系統(tǒng),其特征在于,包括: 網(wǎng)絡側(cè)、一端與所述網(wǎng)絡側(cè)相連的通訊線,經(jīng)硬件端口與所述通訊線的另一端相連的中央控制器; 所述中央控制器,用于在將預設數(shù)據(jù)庫的四個組合中任一個組合暫作為配置文件后,對所述硬件端口進行數(shù)據(jù)監(jiān)聽,接收網(wǎng)絡側(cè)發(fā)送的通訊數(shù)據(jù),所述預設數(shù)據(jù)庫中預先存儲有兩個波特率與兩個極性排列組合后形成的四個組合,所述兩個波特率分別與兩種網(wǎng)絡一一對應,所述兩個極性分別與兩種通訊線一一對應;判斷通訊數(shù)據(jù)的格式是否正確;當通訊數(shù)據(jù)的格式不正確時,則將所述四個組合中其余三個組合逐個暫作為所述配置文件,繼續(xù)對所述硬件端口進行數(shù)據(jù)監(jiān)聽并逐個判斷通訊數(shù)據(jù)的格式是否正確;當通訊數(shù)據(jù)的格式正確時,將配置文件進行保存。
【文檔編號】H04L12/24GK104410682SQ201410674893
【公開日】2015年3月11日 申請日期:2014年11月21日 優(yōu)先權(quán)日:2014年11月21日
【發(fā)明者】肖煥明, 金國華, 蘇玉海, 楊都, 吳興初, 葉鐵英, 殷超 申請人:珠海格力電器股份有限公司