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