選型軟件構(gòu)建及計(jì)算管長的方法及系統(tǒng)和中央空調(diào)器的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及自動(dòng)化領(lǐng)域,特別是涉及選型軟件構(gòu)建及計(jì)算管長的方法及系統(tǒng)和中央空調(diào)器。
【背景技術(shù)】
[0002]家用中央空調(diào),是主要面向家庭用戶的多聯(lián)機(jī)系統(tǒng),適用于公寓、復(fù)式及別墅等建筑類型。現(xiàn)公司根據(jù)家用中央空調(diào)機(jī)組選型的實(shí)際情況,創(chuàng)新性地開發(fā)了一款家用中央空調(diào)選型軟件,通過選型軟件設(shè)計(jì)戶型,選擇空調(diào)設(shè)備,再將空調(diào)設(shè)備連接成同一個(gè)系統(tǒng),即可進(jìn)行空調(diào)系統(tǒng)的選型,但是由于存在多個(gè)空調(diào)系統(tǒng)共用,無法判斷哪些空調(diào)設(shè)備屬于同一個(gè)系統(tǒng)。
【發(fā)明內(nèi)容】
[0003]針對現(xiàn)有空調(diào)系統(tǒng)無法判斷哪些空調(diào)設(shè)備屬于同一系統(tǒng)的問題,本發(fā)明提供了一種能夠確定空調(diào)設(shè)備同屬一個(gè)系統(tǒng)及計(jì)算該系統(tǒng)最大連接管長的選型軟件構(gòu)建及計(jì)算管長的方法及系統(tǒng)和中央空調(diào)器。
[0004]為達(dá)到技術(shù)目的,本發(fā)明實(shí)施例采用如下技術(shù)方案:
[0005]本發(fā)明提供一種選型軟件構(gòu)建及計(jì)算管長的方法,包括以下步驟:
[0006]連接外機(jī)所選擇的第一連接對象和分歧管所選擇的第二連接對象,從外機(jī)節(jié)點(diǎn)開始,迭代分配空調(diào)設(shè)備的系統(tǒng)號;
[0007]根據(jù)外機(jī)所選擇的第一連接對象及第一連接對象所在的第一連接點(diǎn)位置,獲取第一連接對象所對應(yīng)的第二連接對象及第二連接對象所在的第二連接點(diǎn)位置;
[0008]根據(jù)第一連接對象所在的第一連接點(diǎn)位置和第二連接對象所在的第二連接點(diǎn)位置,計(jì)算并累加當(dāng)前連接管的長度,比較所有計(jì)算并累加得到的連接管的長度并獲取最大的長度。
[0009]作為一種可實(shí)施例,所述連接外機(jī)所選擇的第一連接對象和分歧管所選擇的第二連接對象,從外機(jī)節(jié)點(diǎn)開始,迭代分配空調(diào)設(shè)備的系統(tǒng)號之前,還包括如下步驟:
[0010]設(shè)計(jì)戶型;
[0011]在戶型中設(shè)置空調(diào)設(shè)備。
[0012]作為一種可實(shí)施例,所述在戶型中放置空調(diào)設(shè)備,還包括如下步驟:
[0013]對空調(diào)設(shè)備的系統(tǒng)號信息進(jìn)行初始化并確定空調(diào)設(shè)備所在的第一連接點(diǎn)位置或者第二連接點(diǎn)位置。
[0014]作為一種可實(shí)施例,所述連接外機(jī)所選擇的第一連接對象和分歧管所選擇的第二連接對象,從外機(jī)節(jié)點(diǎn)開始,迭代分配空調(diào)設(shè)備的系統(tǒng)號,還包括如下步驟:
[0015]選擇外機(jī)的第一連接點(diǎn)和分歧管的第二連接點(diǎn);
[0016]第一次選擇第一連接點(diǎn)或者第二連接點(diǎn)時(shí),新建連接點(diǎn),從所述第一連接點(diǎn)或所述第二連接點(diǎn)中獲取第一連接對象以及第一連接點(diǎn)位置或者第二連接對象以及第二連接點(diǎn)位置;
[0017]第二次選擇第一連接點(diǎn)或者第二連接點(diǎn)時(shí),將第一選擇第一連接點(diǎn)或者第二連接點(diǎn)時(shí)獲取第一連接對象以及第一連接點(diǎn)位置或者第二連接對象以及第二連接點(diǎn)位置賦值給第二次選擇的第一連接點(diǎn)或者第二連接點(diǎn)。
[0018]作為一種可實(shí)施例,所述根據(jù)第一連接對象所在的第一連接點(diǎn)位置和第二連接對象所在的第二連接點(diǎn)位置,計(jì)算并累加當(dāng)前連接管的長度,比較所有計(jì)算并累加得到的連接管的長度并獲取最大的長度,還包括如下步驟:
[0019]判斷第一連接點(diǎn)是否有第一連接對象,第二連接點(diǎn)是否有第二連接對象;
[0020]若無,選型軟件構(gòu)建完成;
[0021]若有,重復(fù)根據(jù)第一連接對象所在的第一連接點(diǎn)位置和第二連接對象所在的第二連接點(diǎn)位置,計(jì)算并累加當(dāng)前連接管的長度,比較所有計(jì)算并累加得到的連接管的長度并獲取最大的長度。
[0022]作為一種可實(shí)施例,所述第一連接對象為分歧管,所述第二連接對象為內(nèi)機(jī);
[0023]若空調(diào)系統(tǒng)中的第一連接對象或者第二連接對象被刪除時(shí),自動(dòng)清空系統(tǒng)號。
[0024]本發(fā)明還提供一種選型軟件構(gòu)建及計(jì)算管長的系統(tǒng),包括外機(jī)、分歧管和內(nèi)機(jī),還包括連接分配模塊,獲取模塊和計(jì)算累加比較模塊,其中:
[0025]所述連接分配模塊,用于連接外機(jī)所選擇的第一連接對象和分歧管所選擇的第二連接對象,從外機(jī)節(jié)點(diǎn)開始,迭代分配空調(diào)設(shè)備的系統(tǒng)號;
[0026]所述獲取模塊,用于根據(jù)外機(jī)所選擇的第一連接對象及第一連接對象所在的第一連接點(diǎn)位置,獲取第一連接對象所對應(yīng)的第二連接對象及第二連接對象所在的第二連接點(diǎn)位置;
[0027]所述計(jì)算累加比較模塊,用于根據(jù)第一連接對象所在的第一連接點(diǎn)位置和第二連接對象所在的第二連接點(diǎn)位置,計(jì)算并累加當(dāng)前連接管的長度,比較所有計(jì)算并累加得到的連接管的長度并獲取最大的長度。
[0028]作為一種可實(shí)施例,還包括設(shè)計(jì)戶型模塊和設(shè)置設(shè)備模塊;
[0029]所述設(shè)計(jì)戶型模塊,用于設(shè)計(jì)戶型;
[0030]所述設(shè)置設(shè)備模塊,用于在戶型中設(shè)置空調(diào)設(shè)備。
[0031]作為一種可實(shí)施例,所述設(shè)置設(shè)備模塊包括初始化確定單元;
[0032]所述初始化確定單元,用于對空調(diào)設(shè)備的系統(tǒng)號信息進(jìn)行初始化并確定空調(diào)設(shè)備所在的第一連接點(diǎn)位置或第二連接點(diǎn)位置。
[0033]作為一種可實(shí)施例,所述連接分配模塊還包括選擇單元,獲取單元和賦值單元,其中:
[0034]所述選擇單元,用于選擇外機(jī)的第一連接點(diǎn)和分歧管的第二連接點(diǎn);
[0035]所述獲取單元,用于第一次選擇第一連接點(diǎn)或者第二連接點(diǎn)時(shí),新建連接點(diǎn),從所述第一連接點(diǎn)或所述第二連接點(diǎn)中獲取第一連接對象以及第一連接點(diǎn)位置或者第二連接對象以及第二連接點(diǎn)位置;
[0036]所述賦值單元,用于第二次選擇第一連接點(diǎn)或者第二連接點(diǎn)時(shí),將第一選擇第一連接點(diǎn)或者第二連接點(diǎn)時(shí)獲取第一連接對象以及第一連接點(diǎn)位置或者第二連接對象以及第二連接點(diǎn)位置賦值給第二次選擇的第一連接點(diǎn)或者第二連接點(diǎn)。
[0037]作為一種可實(shí)施例,所述計(jì)算累加比較模塊還包括判斷單元;
[0038]所述判斷單元,用于判斷第一連接點(diǎn)是否有第一連接對象,第二連接點(diǎn)是否有第二連接對象,若無,選型軟件構(gòu)建完成,若有,重復(fù)根據(jù)第一連接對象所在的第一連接點(diǎn)位置和第二連接對象所在的第二連接點(diǎn)位置,計(jì)算并累加當(dāng)前連接管的長度,比較所有計(jì)算并累加得到的連接管的長度并獲取最大的長度。
[0039]作為一種可實(shí)施例,所述第一連接對象為分歧管,所述第二連接對象為內(nèi)機(jī);
[0040]還包括刪除清空模塊;
[0041]所述刪除清空模塊,用于若空調(diào)系統(tǒng)中的第一連接對象或者第二連接對象被刪除時(shí),自動(dòng)清空系統(tǒng)號。
[0042]本發(fā)明還提供一種中央空調(diào)器,包括如上所述的選型軟件構(gòu)建及計(jì)算管長的系統(tǒng)。
[0043]本發(fā)明的有益效果:
[0044]本發(fā)明的選型軟件構(gòu)建及計(jì)算管長的方法及系統(tǒng)和中央空調(diào)器,連接外機(jī)所選擇的第一連接對象和分歧管所選擇的第二連接對象,就能從外機(jī)節(jié)點(diǎn)開始,自動(dòng)地迭代分配空調(diào)設(shè)備的系統(tǒng)號,由這些系統(tǒng)號就能確定空調(diào)設(shè)備同屬一個(gè)空調(diào)系統(tǒng);計(jì)算空調(diào)系統(tǒng)的最大連接管長時(shí),根據(jù)第一連接對象所在的第一連接點(diǎn)位置和第二連接對象所在的第二連接點(diǎn)位置,外機(jī)包含系統(tǒng)號信息,即外機(jī)所在點(diǎn)位置,計(jì)算并累加當(dāng)前連接管的長度,遍歷計(jì)算累加得到的所有連接管的長度,從中篩選出最大的管長,從而實(shí)現(xiàn)計(jì)算該空調(diào)系統(tǒng)最大連接管長的目的。
【附圖說明】
[0045]圖1為本發(fā)明的選型軟件構(gòu)建及計(jì)算管長的方法的一實(shí)施例的流程示意圖;
[0046]圖2為本發(fā)明的選型軟件構(gòu)建及計(jì)算管長的方法的一實(shí)施例的選型軟件構(gòu)建的效果顯不圖;
[0047]圖3為本發(fā)明的選型軟件構(gòu)建及計(jì)算管長的方法的一實(shí)施例的戶型設(shè)計(jì)顯示圖;
[0048]圖4為本發(fā)明的選型軟件構(gòu)建及計(jì)算管長的方法的一實(shí)施例的設(shè)置空調(diào)設(shè)備的顯示圖;
[0049]圖5為本發(fā)明的選型軟件構(gòu)建及計(jì)算管長的方法的一實(shí)施例的空調(diào)設(shè)備連接顯示圖;
[0050]圖6為本發(fā)明的選型軟件構(gòu)建及計(jì)算管長的方法的一實(shí)施例的選型軟件構(gòu)建結(jié)果顯示圖;
[0051]圖7為本發(fā)明的選型軟件構(gòu)建及計(jì)算管長的方法的一實(shí)施例的空調(diào)系統(tǒng)的多叉樹結(jié)構(gòu)示意圖;
[0052]圖8為本發(fā)明的選型軟件構(gòu)建及計(jì)算管長的系統(tǒng)