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