一種冷站泵組控制器的制造方法
【專利摘要】本發明公開了一種冷站泵組控制器,包括:多個接口,包括采集接口和執行接口,采集接口與冷站泵組的采集點相連,執行接口與冷站泵組的執行點相連;本地存儲模塊,用于存儲本地虛擬點位表,本地虛擬點位表中至少包括記錄采集接口所采集參數的表項,及記錄控制指令的表項;本地同步模塊,用于將本地虛擬點位表中更新的表項數據,同步至服務器中的遠程虛擬點位表中,以進行反饋;及用于接收服務器下發的所遠程虛擬點位表中的表項數據,同步至本地虛擬點位表的對應表項中;其中,遠程虛擬點位表與本地虛擬點位表中的表項相同。本發明的技術方案,實現了冷站泵組與服務器的快速對接,節約了人力與時間成本,提高配置和控制效率。
【專利說明】
一種冷站泵組控制器
技術領域
[0001]本發明實施例涉及電氣控制技術,尤其涉及一種冷站栗組控制器。
【背景技術】
[0002]隨著人們對服務品質要求的不斷提高,暖通空調能耗在建筑總能耗中所占比例不斷升高,而冷站能耗是暖通空調能耗的主要部分,因此,冷站系統的技能優化對建筑總能耗尤為重要。
[0003]目前的冷站系統多為冷站群,即同時包括多類型、大數量的制冷設備,典型的是包括冷凍機、冷卻塔、冷卻水栗、冷凍水栗、以及分集水器,這些設備可能包括多臺,且分布在不同的位置,以各種管路相互連接,需要協調工作,因此,出現了對冷站群進行控制的技術,即冷站群控系統。冷站群控系統的基礎需求是,能夠從各個設備獲取采集的參數,例如溫度、流量、和閥門開度等參數,而后,根據總體的控制需求,向各個設備發送控制指令。
[0004]但是,現有冷站群控系統的應用效果并不理想,多數冷站群控系統形同虛設,冷戰管理人員還停留在全手動或半自動的冷站運行控制模式,使得冷站節能難以實現。現有冷站群控系統多局限于展示冷站監控界面,控制邏輯并不完善,且軟件的人機交互設計往往被忽視。
[0005]現有的冷站群控系統主要包括服務器和各設備自身配置的控制器。各控制器通常采用PLC控制柜來實現,用于從采集點采集參數,并根據控制指令向執行點發送驅動指令,各種采集點和執行點可通常為監控點位。PLC控制柜的各個接口分別連接各個監控點位,運行時,將采集點的采集參數上報給服務器,在接收到服務器的控制指令時,基于自身配置的控制邏輯進行判斷,是否可執行以及如何執行,將具體的執行指令再從連接執行點的接口發出。上述控制邏輯的判斷過程中,若該控制器需要其他冷站設備的參數,則需要向服務器發送獲取請求。
[0006]顯然,上述的冷站群控系統的專業性較強,日常冷站管理人員僅通過冷站監控界面很難理解軟件后臺的運行邏輯,使得冷站群控變得神秘而難以掌握。更為重要的是,上述冷站群控系統中各控制器的接口與監控點位的對應關系以及控制邏輯,均需要從管理人員進行單獨配置,在連接服務器后,還需要進行調試。當冷站設備的數量較多時,這些復雜的配置和調試過程所耗費的時間巨大,效率很低。
【發明內容】
[0007]本發明提供一種冷站栗組控制器,以改進冷站栗組控制器的控制過程,提高配置和控制效率。
[0008]第一方面,本發明實施例提供了一種冷站栗組的控制方法,包括:
[0009]冷站栗組控制器根據采集接口獲取的冷站栗組器采集點的參數,更新本地虛擬點位表中對應的表項數據;
[0010]所述冷站栗組控制器將本地虛擬點位表中更新的表項數據,同步至服務器中的遠程虛擬點位表中,以進行反饋,其中,所述遠程虛擬點位表與所述本地虛擬點位表中的表項相同;
[0011]所述冷站栗組控制器接收所述服務器下發的所述遠程虛擬點位表中的表項數據,同步至所述本地虛擬點位表的對應表項中;
[0012]所述冷站栗組控制器根據本地虛擬點位表中更新的控制指令,通過驅動層產生驅動指令,并通過執行接口控制所述冷站栗組的執行點。
[0013]第二方面,本發明實施例還提供了一種冷站栗組,包括:
[0014]多個接口,包括采集接口和執行接口,所述采集接口與冷站栗組的采集點相連,所述執行接口與所述冷站栗組的執行點相連;
[0015]本地存儲模塊,用于存儲本地虛擬點位表,所述本地虛擬點位表中至少包括記錄所述采集接口所采集參數的表項,以及記錄控制指令的表項;
[0016]本地同步模塊,用于將本地虛擬點位表中更新的表項數據,同步至服務器中的遠程虛擬點位表中,以進行反饋;以及用于接收所述服務器下發的所述遠程虛擬點位表中的表項數據,同步至所述本地虛擬點位表的對應表項中;其中,所述遠程虛擬點位表與所述本地虛擬點位表中的表項相同。
[0017]本發明所提供的技術方案,冷站栗組控制器中的本地虛擬點位表和服務器中的遠程虛擬點位表的表項相同,通過同步遠程虛擬點位表中與本地虛擬點位表中的表項數據,由此,無需單獨為冷站栗組控制器配置不同的虛擬點位表,免除了繁瑣地人工調試對接的過程,實現了遠程虛擬點位表中與本地虛擬點位表中的表項數據的快速對接,優化了現有的冷站群控系統的控制過程,極大地節約了人力與時間成本,提高配置和控制效率。
【附圖說明】
[0018]通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本發明的其它特征、目的和優點將會變得更明顯:
[0019]圖1為本發明實施例一提供的一種冷站群控系統的控制方法的流程圖;
[0020]圖2為本發明實施例一所提供的冷站群控系統的控制方法適用的組織架構示意圖;
[0021 ]圖3為本發明實施例三提供的一種冷站群控系統的控制方法的流程圖;
[0022]圖4為本發明實施例四提供的一種冷站群控系統的控制方法的流程圖;
[0023]圖5為本發明實施例五提供的一種冷站群控系統的控制方法的流程圖;
[0024]圖6為本發明實施例六提供的一種冷站栗組控制器的控制方法的流程圖;
[0025]圖7A為本發明實施例七提供的一種冷站群控系統的控制方法適用的組織架構示意圖;
[0026]圖7B為本發明實施例七提供的一種冷站群控系統結構示意圖;
[0027]圖8為本發明實施例八提供的一種冷站群控系統的結構圖;
[0028]圖9為本發明實施例九提供的一種冷站栗組控制器的結構圖。
【具體實施方式】
[0029]為了使本發明的目的、技術方案和優點更加清楚,下面結合附圖對本發明具體實施例作進一步的詳細描述。可以理解的是,此處所描述的具體實施例僅僅用于解釋本發明,而非對本發明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發明相關的部分而非全部內容。在更加詳細地討論示例性實施例之前應當提到的是,一些示例性實施例被描述成作為流程圖描繪的處理或方法。雖然流程圖將各項操作(或步驟)描述成順序的處理,但是其中的許多操作可以被并行地、并發地或者同時實施。此外,各項操作的順序可被重新安排。當其操作完成時所述處理可以被終止,但是還可具有未包括在附圖中的附加步驟。所述處理可以對應于方法、函數、規程、子例程、子程序等等。
[0030]實施例一
[0031]圖1為本發明實施例一提供的一種冷站群控系統的控制方法的流程圖,本實施例的方法可以由冷站群控系統來執行。
[0032]本實施例的方法具體包括:
[0033]步驟110、設備控制器將本地虛擬點位表中更新的表項數據,同步至服務器中的遠程虛擬點位表中,以進行反饋,其中,所述遠程虛擬點位表與所述本地虛擬點位表中的表項相同。
[0034]其中,虛擬點位表的各個表項用于記錄各個監控點位的信息,每個表項包含該點位屬性信息,屬性信息主要包括該監控點位所屬設備、所屬設備點位名稱、所屬設備點位類型、以及該監控點位的參數值等各種屬性信息。
[0035]冷站群控系統的設備典型的是包括冷凍機、冷卻塔、冷卻水栗、冷凍水栗、以及分集水器等,設備控制器為各設備自身配置的控制器,設備控制器的類型也可以根據設備類型,相應的,包括冷凍機控制器、冷卻塔控制器、冷卻水栗控制器、冷凍水栗控制器、以及分集水器控制器等。每個設備控制器存儲的各個本地虛擬點位表與遠程虛擬點位表均相同,既包括該設備控制器自身所涉及的監控點位表項,也包括其他設備的監控點位表項。
[0036]示例性地,設備控制器可接收設備中采集點采集到的參數,并寫入本地虛擬點位表中以更新對應的表項數據。在本實施例中,設備控制器將本地虛擬點位表中更新的表項數據,同步至服務器中的遠程虛擬點位表中,以進行反饋,保證在本地虛擬點位表的表項數據更新后,遠程虛擬點位表中的表項數據與本地虛擬點位表中的表項數據相同。
[0037]步驟120、所述設備控制器接收所述服務器下發的所述遠程虛擬點位表中的表項數據,同步至所述本地虛擬點位表的對應表項中。
[0038]冷站群系統通常包括服務器和多個冷站設備,服務器通過控制指令集中控制各設備控制器,服務器下發的遠程虛擬點位表中的表項數據包括冷站群系統中各冷站設備的監測點位的參數,同步各設備控制器的本地虛擬點位表中更新的表項數據,使得設備控制器中的本地虛擬點位表中與服務器中的遠程虛擬點位表中的表項數據,不僅存儲設備控制器本機的參數,而且存儲其他設備控制器的參數,實現了服務器與設備控制之間的快速交互及對各冷站設備的協調同步控制。
[0039]圖2為本發明實施例一所提供的冷站群控系統的控制方法適用的組織架構示意圖。如圖2所示,該冷站群控系統包括服務器210和多個設備控制器220。服務器210用于協調同步控制多個設備控制器220。服務器210中的遠程虛擬點位表的表項及表項數據與各設備控制器220的本地虛擬點位表中的表項及表項數據存在對應關系,在本發明實施例所提供的冷站群控系統的控制方法,所述遠程虛擬點位表與所述本地虛擬點位表中的表項相同,且表項數據同步,尤其適用于包括服務器210和多個設備控制器220的冷站群控系統。
[0040]本發明所提供的技術方案,設備控制器中的本地虛擬點位表和服務器中的遠程虛擬點位表的表項相同,通過同步遠程虛擬點位表中與本地虛擬點位表中的表項數據,由此,無需單獨為各個設備控制器配置不同的虛擬點位表,并且,在調試過程中,也無需建立服務器中虛擬點位表與各個設備控制器中虛擬點位表中表項的對應關系,免除了繁瑣地人工調試對接的過程,實現了遠程虛擬點位表中與本地虛擬點位表中的表項數據的快速對接,優化了現有的冷站群控系統的控制過程,極大地節約了人力與時間成本,提高配置和控制效率。
[0041 ] 實施例二
[0042]本發明實施例二提供的冷站群控系統的控制方法以上述實施例為基礎進行優化,與上述實施例相比較,區別在于,在本實施例中,所述本地虛擬點位表和遠程虛擬點位表中,均包括各冷站設備的所有監控點位的表項,所述本地虛擬點位表的采集接口和執行接口的端口號與表項的對應關系固化配置在所述設備控制器中;相應的,所述設備控制器所接收的所述服務器下發的所述遠程虛擬點位表中的表項數據包括:針對冷站設備本機的控制指令或其他冷站設備的反饋數據。
[0043]在本發明實施例中,服務器作為冷站群控系統中的主控機,服務器中的遠程虛擬點位表中優選是包括各冷站設備的所有監控點位的表項,以根據接收到的智能控制指令,協調同步控制各冷站設備的設備控制器。由于設備控制器中的本地虛擬點位表中與服務器中的遠程虛擬點位表中的表項相同且表項數據同步,設備控制器中的本地虛擬點位表中也包括各冷站設備的所有監控點位的表項,這樣設置的好處在于,各設備控制器需要其他關聯冷站設備的參數,無需向服務器發送獲取請求,可直接從設備控制器中的本地虛擬點位表中獲取關聯冷站設備的參數。例如,服務器接收到的智能控制指令為將指定環境區域的溫度調整為26°C,該環境區域的環路中涉及多臺冷站設備時,各冷站設備中的設備控制器可直接從自身配置的本地虛擬點位表中獲取自身的參數和其他關聯冷站設備的參數,根據自身的參數和其他關聯冷站設備的參數,將接收到智能控制指令翻譯為各設備控制器的設備控制指令,執行基層控制。因此,所述本地虛擬點位表和遠程虛擬點位表中,優選是,均包括各冷站設備的所有監控點位的表項。
[0044]在本實施例中,采集接口可包括數字量輸入(DI)接口、和模擬量輸入(Al)接口等;執行接口包括數字量輸出(DO)接口、模擬量輸出(AO)接口、和通信輸入輸出接口 RS485等。其中,數字輸入接口對應的監控點位包括運行狀態、故障狀態、本地遠程、和閥門的開關狀態等;數字量輸出接口對應的監控點位包括冷站設備的啟停控制、和閥門的開關控制等;模擬量的輸入接口對應的監控點位包括頻率反饋、閥門開度反饋等;模擬量輸出接口對應的監控點位包括頻率調節、和閥門開度設置等;通信輸入輸出接口 RS485對應的監控點位包括電能表總線、冷量表總線、壓力傳感器總線、和變頻器總線等。
[0045]以分集水器控制器為例,數字輸入接口對應的監控點位包括分集水器支路閥門開關狀態、冷凍總管旁通閥門開關狀態、和冷卻總管旁通閥門開關狀態等;相應的,數字量輸出接口對應的監控點位包括分集水器支路閥門開關控制、冷凍總管旁通閥門開關控制、和冷卻總管旁通閥門開關控制等。
[0046]模擬量輸入接口對應的監控點位包括分集水器溫度、分集水器壓差、分集水器旁通管路壓差、冷凍總管旁通開度反饋、和冷卻總管供回水溫度等,模擬量輸出接口對應的監控點位包括冷凍總管旁通開度控制等,可通過調節關聯支路的閥門開度實現各環路流量的控制。
[0047]在實際作業過程中,現場作業人員只需要根據固化配置在設備控制器中的本地虛擬點位表的采集接口和執行接口的端口號與表項的對應關系,將設備控制器的各個接口分別連接各個監控點位,免除了繁瑣而復雜的人工調試的過程,節省了工作時間。
[0048]所述服務器可用于協調控制各設備控制器,可以理解的是,所述服務器的遠程虛擬點位表中表項數據包括針對冷站設備本機的控制指令,用于通過設備控制器控制冷站設備本機,因此,設備控制器所接收的所述服務器下發的所述遠程虛擬點位表中的表項數據包括針對冷站設備本機的控制指令。由于冷站群控系統中,由服務器同步協調控制多臺設備控制器,在實際操作中,設備控制器通常不是獨立的,需要與其他設備控制器協調工作,因此設備控制器所接收的所述服務器下發的所述遠程虛擬點位表中的表項數據優選是包括其他冷站設備的反饋數據。
[0049]實施例三
[0050]圖3是本發明實施例三提供的一種冷站群控系統的控制方法的流程圖。本實施例以上述實施例二為基礎進行優化,與上述實施例相比較,區別在于,所述冷站群控系統的控制方法還可包括:所述設備控制器根據采集接口獲取的采集參數,更新所述本地虛擬點位表中對應的表項數據。
[0051]相應的,本實施例的方法具體包括:
[0052]步驟310、所述設備控制器根據采集接口獲取的采集參數,更新所述本地虛擬點位表中對應的表項數據。
[0053]采集接口獲取的采集參數包括溫度、流量、和閥門開度等參數。可選地,設備控制器可通過數據采集裝置采集參數,其中,數據采集裝置可根據需要采集的參數的類型進行選擇,例如,溫度傳感器、壓力傳感器、冷量表、和電能表等。
[0054]具體地,所述設備控制器可以根據采集接口獲取的采集參數,定時或間隔設定時間更新所述本地虛擬點位表中對應的表項數據;所述設備控制器也可根據采集接口獲取的采集參數,實時更新所述本地虛擬點位表中對應的表項數據。
[0055]步驟320、設備控制器將本地虛擬點位表中更新的表項數據,同步至服務器中的遠程虛擬點位表中,以進行反饋,其中,所述遠程虛擬點位表與所述本地虛擬點位表中的表項相同。
[0056]步驟330、所述設備控制器接收所述服務器下發的所述遠程虛擬點位表中的表項數據,同步至所述本地虛擬點位表的對應表項中。
[0057]本實施例所提供的技術方案,設備控制器根據采集接口獲取的采集參數,更新所述本地虛擬點位表中對應的表項數據后,同步至服務器中的遠程虛擬點位表中,并接收所述服務器下發的所述遠程虛擬點位表中的表項數據,同步至所述本地虛擬點位表的對應表項中,可以實現本地虛擬點位表中與遠程虛擬點位表中的表項數據的實時更新,實現對冷站設備更加精準的控制。
[0058]實施例四
[0059]圖4是本發明實施例四提供的一種冷站群控系統的控制方法的流程圖。本實施例以上述實施例為基礎進行優化,與上述實施例相比較,區別在于,所述冷站群控系統的控制方法還可包括:所述設備控制器接收所述服務器下發的控制邏輯配置指示,從本地存儲的控制邏輯集中選擇所執行的控制邏輯,配置為當前運行的控制邏輯。
[ΟΟ?Ο]相應的,本實施例的方法具體包括:
[0061]步驟410、設備控制器將本地虛擬點位表中更新的表項數據,同步至服務器中的遠程虛擬點位表中,以進行反饋,其中,所述遠程虛擬點位表與所述本地虛擬點位表中的表項相同。
[0062]步驟420、所述設備控制器接收所述服務器下發的所述遠程虛擬點位表中的針對冷站設備本機的控制指令,同步至所述本地虛擬點位表的對應表項中。
[0063]其中,服務器下發的所述遠程虛擬點位表中的針對冷站設備本機的控制指令一般是指服務器將接收到的智能指令翻譯為設備控制器可識別的設備控制指令,下發至設備控制器,所述設備控制器接收所述服務器下發的所述遠程虛擬點位表中的針對冷站設備本機的控制指令,同步至所述本地虛擬點位表的對應表項中。
[0064]步驟430、所述設備控制器根據所述控制指令,執行本地的控制邏輯,以產生執行指令,并通過驅動層和執行接口對冷站設備進行控制。
[0065]通用PLC通常是一個空白的可編程邏輯控制器,需要在冷站群控系統中單獨配置各設備控制器的接口與監控點位的對應關系以及控制邏輯,控制邏輯的內部邏輯算法與接口往往不固定,且中小型PLC不具備數據存儲功能,無法存儲復雜的邏輯算法,必須將采集到的數據實時上傳至服務器存儲,當服務器斷電或者通信中斷時,會導致此段時間內的數據丟失。有鑒于此,在上述實施例的基礎上,優選是,根據本地虛擬點位表的采集接口和執行接口的端口號與表項的對應關系,將至少一個適用于設備控制器的控制邏輯固化于所述設備控制器中,這不僅解決了PLC臨時植入算法的問題,同時也有效避免了通訊故障時造成數據丟失。
[0066]設備控制器根據所述服務器下發的所述遠程虛擬點位表中的針對冷站設備本機的控制指令,執行本地的控制邏輯,并產生執行指令下發至驅動層,通過驅動層和執行接口對冷站設備控制。需要說明的是,驅動層可通過采集接口采集各冷站設備本機的監控位點的參數,并將數字量輸入輸出接口的采集數字信號和模擬量輸入輸出接口的采集的模擬信號,轉換成冷站設備可識別的信號。
[0067]舉例而言,若服務器接收到智能控制指令為將指定環境區域的溫度調整為設定值,可基于服務器自身的控制邏輯,將所述智能控制指令轉化為遠程虛擬點位表中的針對所述指定環境區域的關聯的各對冷站設備本機的指令,下發至與關聯冷站設備對應的設備控制器,將接收到的對冷站設備本機的指令翻譯為一個或者多個指定閥門的開度控制指令,并根據一個或者多個指定閥門的開度控制指令,執行本地的控制邏輯,可產生控制一個或多個閥門電壓值為設定值等執行指令,通過驅動層和執行接口對冷站設備進行控制。進而,設備控制器將本地虛擬點位表中的表項數據更新,并同步至服務器中的遠程虛擬點位表中,以進行反饋,且接收所述服務器下發的所述遠程虛擬點位表中的表項數據,同步至所述本地虛擬點位表的對應表項中。
[0068]采用上述技術方案,設備控制器根據接收到的服務器中的遠程虛擬點位表中的針對冷站設備本機的控制指令,同步本地虛擬點位表的對應表項,并根據所述控制指令,執行本地的控制邏輯,產生執行指令,并通過驅動層和執行接口對冷站群系統進行控制,實現了服務器與設備控制器之間的快速對接,提高了配置和控制效率。
[0069]實施例五
[0070]圖5是本發明實施例五提供的一種冷站群控系統的控制方法的流程圖。本實施例以上述實施例為基礎進行優化,與上述實施例相比較,區別在于,在所述設備控制器接收到控制指令之后,還包括:所述設備控制器根據所述控制指令,執行本地的控制邏輯,以產生執行指令,并通過驅動層和執行接口對冷站設備進行控制。
[0071]相應的,本實施例的方法具體包括:
[0072]步驟510、設備控制器將本地虛擬點位表中更新的表項數據,同步至服務器中的遠程虛擬點位表中,以進行反饋,其中,所述遠程虛擬點位表與所述本地虛擬點位表中的表項相同。
[0073]步驟520、所述設備控制器接收所述服務器下發的所述遠程虛擬點位表中的表項數據,同步至所述本地虛擬點位表的對應表項中。
[0074]步驟530、所述設備控制器接收所述服務器下發的控制邏輯配置指示,從本地存儲的控制邏輯集中選擇所執行的控制邏輯,配置為當前運行的控制邏輯。
[0075]在本發明實施例中,可根據應用場景、地域、環境、季節、使用人群等對冷戰群系統的控制需求的差異性,存儲于設備控制器中。示例性地,本地存儲的控制邏輯集中可創建白天控制邏輯、黑夜控制邏輯,例如,白天的時候,通常較多用戶處于公共場所中,如學校、公司、工廠、商場等,分布相對集中,活動狀態下用戶身體代謝比較快,可能對冷站群系統的制冷/供暖的效率要求較高,本地存儲的控制邏輯集中可創建效率為主的白天控制邏輯;黑夜的時候,用戶通常都處于休息狀態,相對較為分散,且身體代謝較為緩慢,要求環境盡量安靜,本地存儲的控制邏輯集中可創建節能為主的適用于休息環境的黑夜控制邏輯。季節的變換通常也會使得冷站群系統的功能發生變化,本地存儲的控制邏輯集中可結合各地域、各季節的環境特點,創建適用于春、夏、秋、冬不同季節的控制邏輯,例如,適用于中國北方夏天制冷的夏天控制邏輯與冬天供暖的冬天控制邏輯。此外,還可以根據使用人群的特點創建不同的控制邏輯,如為老人、小孩、孕婦、病患等人群分別創建適用的控制邏輯等。
[0076]在實際操作過程中,服務器根據用戶發送的智能控制指令向設備控制器下發的控制邏輯配置指示,設備控制器接收服務器下發的控制邏輯配置指示,并從本地存儲的控制邏輯集中選擇所執行的控制邏輯,配置為當前運行的控制邏輯,以對冷站設備進行控制。
[0077]步驟540、所述設備控制器根據所述控制指令,執行本地的控制邏輯,以產生執行指令,并通過驅動層和執行接口對冷站設備進行控制。
[0078]本實施例所提供的技術方案,設備控制器根據接受到的服務器下發的控制邏輯配置指示,從本地存儲的控制邏輯集中配置當前運行的控制邏輯,并根據所述控制指令,執行本地的控制邏輯,通過驅動層和執行接口對冷站設備進行控制,使得設備控制器的控制邏輯能夠實現對冷站設備更精準的控制,更好地滿足用戶的個性化需求。
[0079]實施例六
[0080]圖6是本發明實施例六提供的一種冷站栗組控制器的控制方法的流程圖。本實施例以上述實施例為基礎進行優化,與上述實施例相比較,區別在于,所述設備控制器為冷站栗組控制器。
[0081]相應的,本實施例的方法包括:
[0082]步驟610、冷站栗組控制器根據采集接口獲取的冷站栗組采集點的參數,更新本地虛擬點位表中對應的表項數據。
[0083]步驟620、所述冷站栗組控制器將本地虛擬點位表中更新的表項數據,同步至服務器中的遠程虛擬點位表中,以進行反饋,其中,所述遠程虛擬點位表與所述本地虛擬點位表中的表項相同。
[0084]步驟630、所述冷站栗組控制器接收所述服務器下發的所述遠程虛擬點位表中的表項數據,同步至所述本地虛擬點位表的對應表項中。
[0085]步驟640、所述冷站栗組控制器根據本地虛擬點位表中更新的控制指令,通過驅動層產生驅動指令,并通過執行接口控制所述冷站栗組的執行點。
[0086]采用上述技術方案,冷站栗組控制器的本地虛擬點位表與服務器的遠程虛擬點位表的表項相同且表項數據同步,建立了服務器中虛擬點位表與冷站栗組控制器中虛擬點位表中表項的對應關系,免除了繁瑣地人工調試對接的過程,實現了遠程虛擬點位表中與本地虛擬點位表中的表項數據的快速對接,優化了現有的冷站栗組控制器的控制過程,極大地節約了人力與時間成本,提高配置和控制效率。
[0087]在上述實施例的基礎上,所述本地虛擬點位表和遠程虛擬點位表中,優選是均包括各冷站設備的所有監控點位的表項,所述本地虛擬點位表的采集接口和執行接口的端口號與表項的對應關系固化配置在所述冷站栗組控制器中。采用上述技術方案,對冷站栗組控制器的本地虛擬點位表的采集接口和執行接口的端口號與表項的對應關系進行固化,對控制邏輯算法和控制策略進行優化,可以進一步地提高配置和控制效率。
[0088]相應的,所述冷站栗組控制器所接收的所述服務器下發的所述遠程虛擬點位表中的表項數據包括:針對冷站栗組本機的控制指令或其他冷站設備的反饋數據。
[0089]在上述實施例的基礎上,優選是,將所述冷站栗組控制器根據本地虛擬點位表中更新的控制指令,通過驅動層產生驅動指令,并通過執行接口控制所述冷站栗組的執行點優化為:所述冷站栗組控制器根據本地虛擬點位表中更新的控制指令,執行本地的控制邏輯,以產生執行指令,并通過驅動層和執行接口對冷站設備進行控制;其中,所述控制邏輯為本地存儲的控制邏輯集中選擇配置的當前運行的控制邏輯。
[0090]在上述各實施例的基礎上,所述冷站栗組典型是包括制冷機、冷凍栗和冷卻栗;所述本地虛擬點位表的表項對應于冷站栗組中各監控點位,每個表項包括監控點位的屬性信息,所述屬性信息至少包括該監控點位所屬設備、所屬設備點位名稱、所屬設備點位類型、以及該監控點位的參數值。
[0091]在上述實施例的基礎上,示例性地,所述表項對應的監控點位包括下述至少一個:啟停控制、閥門的開關控制、運行狀態、故障狀態、本地遠程、閥門的開關狀態、頻率調節、閥門開度設置、頻率反饋、閥門開度反饋、電能表總線、冷量表總線、壓力傳感器總線和變頻器總線。
[0092]可以理解的是,所述表項不僅限于對應的本發明實施例所列舉的監控點位,在實際操作中,可以根據需求設定具體的監控點位、及監控點位與表項的對應關系。
[0093]實施例七
[0094]圖7A為本發明實施例七所提供的一種冷站群控系統的控制方法適用的組織架構示意圖。本實施例為一優選示例,如圖7A所示,本實施例所提供的一種冷站群控系統包括服務器710和多臺設備控制器720。
[0095]具體地,服務器710具體包括表示層711、服務器邏輯層712、遠程虛擬點位表713和通訊驅動層714。其中,表示層711用于展示服務器710的操作界面,供輸入請求信息及顯示與所述請求信息相對應的響應信息;服務器邏輯層712,用于根據所述請求信息即服務器所配置的控制邏輯生成服務器控制指令;遠程虛擬點位表713,包括遠程存儲模塊7131和遠程同步模塊7132,其中,遠程存儲模塊7131用于存儲遠程虛擬點位表,遠程同步模塊7132,用于接收各所述設備控制器720從本地虛擬點位表中同步的表項數據,并更新至所述遠程虛擬點位表中,且用于將所述遠程虛擬點位表中的表項數據同步更新至設備控制器720中的本地虛擬點位表中;通訊驅動層714,用于通過控制器、PLC驅動程序及應用程序編程接口API映射等形式與設備控制器的建立通訊,以下發服務器控制指令至設備控制器720,并與設備控制器720交互數據。
[0096]設備控制器720主要包括本地虛擬點位層721、基礎邏輯層722和驅動層723。具體地,本地虛擬點位層721包括本地存儲模塊7211和本地同步模塊7212,其中,本地存儲模塊7211,用于存儲本地虛擬點位表,本地同步模塊7212,用于將本地虛擬點位表中更新的表項數據,同步至服務器710中的遠程虛擬點位表中,以進行反饋,其中,所述遠程虛擬點位表與所述本地虛擬點位表中的表項相同;以及用于接收服務器710下發的所述遠程虛擬點位表中的表項數據,同步至所述本地虛擬點位表的對應表項中。基礎邏輯層722,用于在接收到控制指令之后,根據所述控制指令,執行本地的控制邏輯,以產生執行指令,并通過驅動層723和執行接口對冷站設備進行控制。驅動層723,用于接收基礎邏輯層722產生的執行指令,并通過執行接口對冷站設備進行控制。
[0097]圖7B為本發明實施例七提供的一種冷站群控系統結構示意圖,如圖7B所示,具體地,服務器邏輯層710可包括多種判斷邏輯,根據具體的功能模塊,執行相應的邏輯操作,其中還包括與數據庫間的交互等。
[0098]在本實施例所示的系統中,遠程虛擬點位表與本地虛擬點位表中的表項相同,且數據同步,避免了“冷站設備一設備控制器一服務器”兩段多向式調配,大大減少了調試、再調試的人力和時間成本,也降低了錯誤率。
[0099]實施例八
[0100]圖8為本實施例八所提供的一種冷站群控系統的結構圖,如圖所示,所述系統包括服務器810和多個設備控制器820。
[0101]每個所述設備控制器810包括本地存儲模塊811和本地同步模塊712,其中,本地存儲模塊811,用于存儲本地虛擬點位表;本地同步模塊812,用于將本地虛擬點位表中更新的表項數據,同步至服務器中的遠程虛擬點位表中,以進行反饋;以及用于接收所述服務器下發的所述遠程虛擬點位表中的表項數據,同步至所述本地虛擬點位表的對應表項中。
[0102]服務器820包括遠程存儲模塊821和遠程同步模塊822,其中,遠程存儲模塊821,用于存儲遠程虛擬點位表,其中,所述遠程虛擬點位表與所述本地虛擬點位表中的表項相同;遠程同步模塊822,用于接收各所述設備控制器從本地虛擬點位表中同步的表項數據,并更新至所述遠程虛擬點位表中,且用于將所述遠程虛擬點位表中的表項數據同步更新至設備控制器中的本地虛擬點位表中。
[0103]本發明所提供的技術方案,設備控制器中的本地虛擬點位表和服務器中的遠程虛擬點位表的表項相同,通過同步遠程虛擬點位表中與本地虛擬點位表中的表項數據,由此,無需單獨為各個設備控制器配置不同的虛擬點位表,并且,在調試過程中,也無需建立服務器中虛擬點位表與各個設備控制器中虛擬點位表中表項的對應關系,免除了繁瑣地人工調試對接的過程,實現了遠程虛擬點位表中與本地虛擬點位表中的表項數據的快速對接,優化了現有的冷站群控系統的控制過程,極大地節約了人力與時間成本,提高配置和控制效率。
[0104]在上述實施例的基礎上,優選地,所述本地虛擬點位表和遠程虛擬點位表中,均包括各冷站設備的所有監控點位的表項,所述本地虛擬點位表的采集接口和執行接口的端口號與表項的對應關系固化配置在所述設備控制器中;相應的,所述設備控制器所接收的所述服務器下發的所述遠程虛擬點位表中的表項數據包括:針對冷站設備本機的控制指令或其他冷站設備的反饋數據。
[0105]在上述各實施例的基礎上,所述設備控制器還可以包括:采集參數更新模塊,用于根據采集接口獲取的采集參數,更新所述本地虛擬點位表中對應的表項數據。
[0106]在上述各實施例的基礎上,所述設備控制器還可以包括:基礎邏輯模塊,用于在接收到控制指令之后,根據所述控制指令,執行本地的控制邏輯,以產生執行指令,并通過驅動層和執行接口對冷站設備進行控制。
[0107]在上述各實施例的基礎上,所述基礎邏輯模塊還用于:接收所述服務器下發的控制邏輯配置指示,從本地存儲的控制邏輯集中選擇所執行的控制邏輯,配置為當前運行的控制邏輯。
[0108]本實施例提供的冷站群控系統,與本發明任意實施例所提供的冷站群控系統的控制方法屬于同一發明構思,可執行本發明任意實施例所提供的冷站群控系統的控制方法,具備執行冷站群控系統的控制方法相應的功能模塊和有益效果。未在本實施例中詳盡描述的技術細節,可參見本發明任意實施例提供的冷站群控系統的控制方法。
[0109]實施例九
[0110]圖9為本實施例九所提供的一種冷站栗組控制器。如圖9所示,所述冷站栗組控制器包括多個接口 910、本地存儲模塊920和本地同步模塊930。
[0111]其中,多個接口910,包括采集接口 911和執行接口 912,所述采集接口 911分別與冷站栗組的采集點相連,所述執行接口 912分別與所述冷站栗組的執行點相連;本地存儲模塊920,用于存儲本地虛擬點位表,所述本地虛擬點位表中至少包括記錄所述采集接口所采集參數的表項,以及記錄控制指令的表項;本地同步模塊930,用于將本地虛擬點位表中更新的表項數據,同步至服務器中的遠程虛擬點位表中,以進行反饋;以及用于接收所述服務器下發的所述遠程虛擬點位表中的表項數據,同步至所述本地虛擬點位表的對應表項中;其中,所述遠程虛擬點位表與所述本地虛擬點位表中的表項相同。
[0112]采用上述技術方案的冷站栗組控制器,免除了繁瑣地人工調試對接的過程,實現了遠程虛擬點位表中與本地虛擬點位表中的表項數據的快速對接,優化了現有的冷站栗組控制器的控制過程,極大地節約了人力與時間成本,提高配置和控制效率。
[0113]在上述實施例的基礎上,所述本地虛擬點位表包括各冷站設備的所有監控點位的表項,所述本地虛擬點位表的采集接口和執行接口的端口號與表項的對應關系固化配置在所述本地存儲模塊中;相應的,所述冷站栗組控制器所接收的所述服務器下發的所述遠程虛擬點位表中的表項數據包括:針對冷站栗組本機的控制指令或其他冷站設備的反饋數據。
[0114]在上述各實施例的基礎上,所述冷站栗組控制器還可以包括基礎邏輯層、控制模塊和驅動層。其中,基礎邏輯層,用于根據本地虛擬點位表中更新的控制指令,通過驅動層產生驅動指令,并通過執行接口控制所述冷機設備的執行點;控制模塊,用于在接收到控制指令之后,根據所述控制指令,執行本地的控制邏輯,以產生執行指令;驅動層,用于根據所述執行指令產生驅動信號,并通過所述執行接口對冷機設備進行控制。
[0115]在上述各實施例的基礎上,所述基礎邏輯層具體可用于:根據本地虛擬點位表中更新的控制指令,執行本地的控制邏輯,以產生執行指令,并通過驅動層和執行接口對冷站栗組進行控制;其中,所述控制邏輯為本地存儲的控制邏輯集中選擇配置的當前運行的控制邏輯。
[0116]在上述各實施例的基礎上,所述基礎邏輯層具體還可用于:存儲包括多個控制邏輯的控制邏輯集,且用于接收服務器下發的控制邏輯配置指示,從本地存儲的控制邏輯集中選擇所執行的控制邏輯,配置為當前運行的控制邏輯。
[0117]在上述各實施例的基礎上,所述本地虛擬點位表的表項對應于冷機設備中各監控點位,每個表項包括監控點位的屬性信息,所述屬性信息至少包括該監控點位所屬設備、所屬設備點位名稱、所屬設備點位類型、以及該監控點位的參數值。
[0118]在上述各實施例的基礎上,所述表項對應的監控點位包括下述至少一個:啟停控制、閥門的開關控制、運行狀態、故障狀態、本地遠程、閥門的開關狀態、頻率調節、閥門開度設置、頻率反饋、閥門開度反饋、電能表總線、冷量表總線、壓力傳感器總線和變頻器總線。
[0119]在上述各實施例的基礎上,所述監控位點與接口的對應關系可以為:
[0120]啟停控制及閥門的開關控制監控點位對應于所述冷站栗組控制器的數字輸出接口;運行狀態、故障狀態、本地遠程、閥門的開關狀態監控點位對應于所述冷站栗組控制器的數字輸入接口;頻率調節及閥門開度設置監控點位對應于所述冷站栗組控制器的模擬輸出接口 ;頻率反饋及閥門開度反饋監控點位對應于所述冷站栗組控制器的模擬輸入接口 ;電能表總線、冷量表總線、壓力傳感器總線和變頻器總線監控點位對應于所述冷站栗組控制器的RS485串行通訊接口。
[0121 ]在上述各實施例的基礎上,所述冷站栗組控制器還包括:采集參數更新模塊,用于根據采集接口獲取的采集參數,更新所述本地虛擬點位表中對應的表項數據。
[0122]本實施例提供的冷機設備控制器,與本發明任意實施例所提供的冷機設備控制器的控制方法屬于同一發明構思,可執行本發明任意實施例所提供的冷機設備控制器的控制方法,具備執行冷機設備控制器的控制方法相應的功能模塊和有益效果。未在本實施例中詳盡描述的技術細節,可參見本發明任意實施例提供的冷機設備控制器的控制方法。
[0123]注意,上述僅為本發明的較佳實施例及所運用技術原理。本領域技術人員會理解,本發明不限于這里所述的特定實施例,對本領域技術人員來說能夠進行各種明顯的變化、重新調整和替代而不會脫離本發明的保護范圍。因此,雖然通過以上實施例對本發明進行了較為詳細的說明,但是本發明不僅僅限于以上實施例,在不脫離本發明構思的情況下,還可以包括更多其他等效實施例,而本發明的范圍由所附的權利要求范圍決定。
【主權項】
1.一種冷站栗組控制器,其特征在于,包括: 多個接口,包括采集接口和執行接口,所述采集接口與冷站栗組的采集點相連,所述執行接口與所述冷站栗組的執行點相連; 本地存儲模塊,用于存儲本地虛擬點位表,所述本地虛擬點位表中至少包括記錄所述采集接口所采集參數的表項,以及記錄控制指令的表項; 本地同步模塊,用于將本地虛擬點位表中更新的表項數據,同步至服務器中的遠程虛擬點位表中,以進行反饋;以及用于接收所述服務器下發的所述遠程虛擬點位表中的表項數據,同步至所述本地虛擬點位表的對應表項中;其中,所述遠程虛擬點位表與所述本地虛擬點位表中的表項相同。2.根據權利要求1所述的冷站栗組控制器,其特征在于: 所述本地虛擬點位表包括各冷站設備的所有監控點位的表項,所述本地虛擬點位表的采集接口和執行接口的端口號與表項的對應關系固化配置在所述本地存儲模塊中; 相應的,所述冷站栗組控制器所接收的所述服務器下發的所述遠程虛擬點位表中的表項數據包括:針對冷站栗組本機的控制指令或其他冷站設備的反饋數據。3.根據權利要求2所述的冷站栗組控制器,其特征在于,還包括: 基礎邏輯層,用于根據本地虛擬點位表中更新的控制指令,通過驅動層產生驅動指令,并通過執行接口控制所述冷機設備的執行點; 控制模塊,用于在接收到控制指令之后,根據所述控制指令,執行本地的控制邏輯,以產生執行指令; 驅動層,用于根據所述執行指令產生驅動信號,并通過所述執行接口對冷站栗組進行控制。4.根據權利要求3所述的冷站栗組控制器,其特征在于,所述基礎邏輯層具體用于: 根據本地虛擬點位表中更新的控制指令,執行本地的控制邏輯,以產生執行指令,并通過驅動層和執行接口對冷站栗組進行控制;其中,所述控制邏輯為本地存儲的控制邏輯集中選擇配置的當前運行的控制邏輯。5.根據權利要4所述的冷站栗組控制器,其特征在于,所述基礎邏輯層具體用于: 存儲包括多個控制邏輯的控制邏輯集,且用于接收服務器下發的控制邏輯配置指示,從本地存儲的控制邏輯集中選擇所執行的控制邏輯,配置為當前運行的控制邏輯。6.根據權利要求1-5任一所述的冷站栗組控制器,其特征在于:所述本地虛擬點位表的表項對應于冷站栗組中各監控點位,每個表項包括監控點位的屬性信息,所述屬性信息至少包括該監控點位所屬設備、所屬設備點位名稱、所屬設備點位類型、以及該監控點位的參數值。7.根據權利要求6所述的冷站栗組控制器,其特征在于,所述表項對應的監控點位包括下述至少一個: 啟停控制、閥門的開關控制、運行狀態、故障狀態、本地遠程、閥門的開關狀態、頻率調節、閥門開度設置、頻率反饋、閥門開度反饋、電能表總線、冷量表總線、壓力傳感器總線和變頻器總線。8.根據權利要求7所述的冷站栗組控制器,其特征在于: 啟停控制及閥門的開關控制監控點位對應于所述冷站栗組控制器的數字輸出接口; 運行狀態、故障狀態、本地遠程、閥門的開關狀態監控點位對應于所述冷站栗組控制器的數字輸入接口 ; 頻率調節及閥門開度設置監控點位對應于所述冷站栗組控制器的模擬輸出接口; 頻率反饋及閥門開度反饋監控點位對應于所述冷站栗組控制器的模擬輸入接口; 電能表總線、冷量表總線、壓力傳感器總線和變頻器總線監控點位對應于所述冷站栗組控制器的RS485串行通訊接口。9.根據權利要求2所述的冷站栗組控制器,其特征在于,還包括: 采集參數更新模塊,用于根據采集接口獲取的采集參數,更新所述本地虛擬點位表中對應的表項數據。
【文檔編號】G05B19/04GK105843098SQ201610201736
【公開日】2016年8月10日
【申請日】2016年3月31日
【發明人】張遠, 宋悅, 劉偉鑫, 鄭志凱, 王鑫, 竇強
【申請人】北京博銳尚格節能技術股份有限公司