權利要求書: 1.一種基于RS?485增強型Modbus通信協(xié)議的風機組網(wǎng)系統(tǒng),其特征在于,所述風機組網(wǎng)系統(tǒng)包括:控制器、與所述控制器通訊連接的網(wǎng)關、與所述網(wǎng)關通訊連接的多個轉發(fā)器以及與所述多個轉發(fā)器通訊連接的風機組;協(xié)議處理單元,所述協(xié)議處理單元存儲有Modbus通信協(xié)議,所述Modbus通信協(xié)議中的幀格式包括:幀頭、指令碼、風機地址、風機組地址以及差錯校驗部分;
所述網(wǎng)關與所述控制器通訊連接時,默認通訊規(guī)約為:波特率固定為9600bps,校驗位無,數(shù)據(jù)位8,開始位1,停止位1;
所述差錯校驗部分采用異或校驗。
2.根據(jù)權利要求1所述的基于RS?485增強型Modbus通信協(xié)議的風機組網(wǎng)系統(tǒng),其特征在于,所述風機地址范圍為1~31,所述風機組地址范圍為1~255。
3.根據(jù)權利要求1所述的基于RS?485增強型Modbus通信協(xié)議的風機組網(wǎng)系統(tǒng),其特征在于,所述轉發(fā)器至少包括255個,所述轉發(fā)器為TCP/IP轉RS485的轉發(fā)器。
4.根據(jù)權利要求3所述的基于RS?485增強型Modbus通信協(xié)議的風機組網(wǎng)系統(tǒng),其特征在于,所述轉發(fā)器單個與31只風機之間通訊連接。
說明書: 一種基于RS?485增強型Modbus通信協(xié)議的風機組網(wǎng)系統(tǒng)技術領域[0001] 本發(fā)明涉及通風設備控制技術領域,特別涉及一種基于RS?485增強型Modbus通信協(xié)議的風機組網(wǎng)系統(tǒng)。
背景技術[0002] 新的智能風機對風機的群控組網(wǎng)和遠程控制的要求越來越高,目前市面上多采用傳統(tǒng)的標準Modbus通信協(xié)議實現(xiàn)風機的組網(wǎng)要求,此協(xié)議應用范圍廣泛,幀格式較為簡單、
緊湊,格式規(guī)范,易于傳輸,通俗易懂,用戶使用簡單,開發(fā)簡單。作為一種工業(yè)標準用協(xié)議,
用戶不必了解Modbus的技術細節(jié),只需要參考說明手冊和提供的應用實例,按要求完成配
置,不需要復雜的編程,即可在段時間內(nèi)實現(xiàn)設備間的連接通信。
[0003] 傳統(tǒng)的Modbus的RTU傳輸模式因其幀格式中只有1個地址字節(jié),沒有考慮到組地址即大中型組網(wǎng)時的分組擴展需求,其多適用于小到中等規(guī)模的組網(wǎng)運行,在使用分組網(wǎng)的
應用時很不方便,不能夠很好的對多風機群進行管理。
[0004] 因而現(xiàn)有技術還有待改進和提高。發(fā)明內(nèi)容[0005] 鑒于上述現(xiàn)有技術的不足之處,本發(fā)明的目的在于提供一種基于RS?485增強型Modbus通信協(xié)議的風機組網(wǎng)系統(tǒng),旨在克服現(xiàn)有技術中的Modbus通訊協(xié)議在大規(guī)模風機組
網(wǎng)時不便于風機管理的缺陷。
[0006] 為了達到上述目的,本發(fā)明采取了以下技術方案:[0007] 一種基于RS?485增強型Modbus通信協(xié)議的風機組網(wǎng)系統(tǒng),其中,所述風機組網(wǎng)系統(tǒng)包括:控制器、與所述控制器通訊連接的網(wǎng)關、與所述網(wǎng)關通訊連接的多個轉發(fā)器以及與
所述多個轉發(fā)器通訊連接的風機組;所述Modbus通信協(xié)議中的幀格式包括:幀頭、指令碼、
風機地址、風機組地址以及差錯校驗部分。
[0008] 進一步地,所述的基于RS?485增強型Modbus通信協(xié)議的風機組網(wǎng)系統(tǒng)中,所述網(wǎng)關與所述控制器通訊連接時,默認通訊規(guī)約為:波特率固定為9600bps,校驗位無,數(shù)據(jù)位8,
開始位1,停止位1。
[0009] 進一步地,所述的基于RS?485增強型Modbus通信協(xié)議的風機組網(wǎng)系統(tǒng)中,所述風機地址范圍為1~31,所述風機組地址范圍為1~255。
[0010] 進一步地,所述的基于RS?485增強型Modbus通信協(xié)議的風機組網(wǎng)系統(tǒng)中,所述差錯校驗部分采用異或校驗。
[0011] 進一步地,所述的基于RS?485增強型Modbus通信協(xié)議的風機組網(wǎng)系統(tǒng)中,所述轉發(fā)器包括255個,所述轉發(fā)器為TCP/IP轉RS485的轉發(fā)器。
[0012] 進一步地,所述的基于RS?485增強型Modbus通信協(xié)議的風機組網(wǎng)系統(tǒng)中,所述轉發(fā)器單個與31只風機之間通訊連接。
[0013] 本發(fā)明所采用的技術方案具有以下有益效果:[0014] 本發(fā)明所提供的基于RS?485增強型Modbus通信協(xié)議的風機組網(wǎng)系統(tǒng),所述風機組網(wǎng)系統(tǒng)包括:控制器、與所述控制器通訊連接的網(wǎng)關、與所述網(wǎng)關通訊連接的多個轉發(fā)器以
及與所述多個轉發(fā)器通訊連接的風機組;所述Modbus通信協(xié)議中的幀格式包括:幀頭、指令
碼、風機地址、風機組地址以及差錯校驗部分;本發(fā)明通過改變傳統(tǒng)的MODBUS通信協(xié)議的幀
格式,使得風機系統(tǒng)分組簡單,組網(wǎng)簡單高效,實現(xiàn)了風機組地址和風機組地址雙地址管
理,從而方便了對風機的大規(guī)模分組及管理。
附圖說明[0015] 圖1為本發(fā)明提供的一種基于RS?485增強型Modbus通信協(xié)議的風機組網(wǎng)系統(tǒng)的結構框圖;
[0016] 圖2為本發(fā)明提供的一種基于RS?485增強型Modbus通信協(xié)議的風機組網(wǎng)系統(tǒng)的傳輸幀格式圖。
[0017] 圖中:100、控制器;200、網(wǎng)關;300、協(xié)議處理單元;400、轉發(fā)器;500、風機組。具體實施方式[0018] 為使本發(fā)明的目的、技術方案及效果更加清楚、明確,以下參照附圖并舉實施例對本發(fā)明進一步詳細說明。應當理解,此處所描述的具體實施例僅用以解釋本發(fā)明,并不用于
限定本發(fā)明。
[0019] 在實施方式和申請專利范圍中,除非文中對于冠詞有特別限定,否則“一”與“所述”可泛指單一個或復數(shù)個。
[0020] 另外,若本發(fā)明實施例中有涉及“第一”、“第二”等的描述,則該“第一”、“第二”等的描述僅用于描述目的,而不能理解為指示或暗示其相對重要性或者隱含指明所指示的技
術特征的數(shù)量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括至少一個該特
征。另外,各個實施例之間的技術方案可以相互結合,但是必須是以本領域普通技術人員能
夠實現(xiàn)為基礎,當技術方案的結合出現(xiàn)相互矛盾或無法實現(xiàn)時應當認為這種技術方案的結
合不存在,也不在本發(fā)明要求的保護范圍之內(nèi)。
[0021] 傳統(tǒng)的MODBUS的RTU傳輸模式因其幀格式中只有1個地址字節(jié),沒有考慮到組地址即大中型組網(wǎng)時的分組擴展需求,其多適用于小到中等規(guī)模的組網(wǎng)運行,在使用分組組網(wǎng)
的應用時很不方便,不能夠很好的適應多風機群如FFU行業(yè)下的組網(wǎng)運行的要求。
[0022] 實施例一:[0023] 本發(fā)明公開了一種基于RS?485增強型Modbus通信協(xié)議的風機組網(wǎng)系統(tǒng),請參閱圖1,圖1為本發(fā)明提供的一種基于RS?485增強型Modbus通信協(xié)議的風機組網(wǎng)系統(tǒng)的結構框
圖;所述基于RS?485增強型Modbus通信協(xié)議的風機組網(wǎng)系統(tǒng)應用于風機組網(wǎng)系統(tǒng),所述風
機組網(wǎng)系統(tǒng)包括:控制器100、與所述控制器100通訊連接的網(wǎng)關200、與所述網(wǎng)關200通訊連
接的多個轉發(fā)器400以及與所述多個轉發(fā)器通訊連接的風機組500,其中,還包括協(xié)議處理
單元300,所述協(xié)議處理單元存儲有Modbus通信協(xié)議;進一步,所述Modbus通信協(xié)議中的幀
格式包括:幀頭、指令碼、風機地址、風機組地址以及差錯校驗部分。
[0024] 在本發(fā)明實施例中,所述控制器100可以為PC端,網(wǎng)關200與PC端通訊連接,所述網(wǎng)關200可連接有255個轉發(fā)器400,每一個轉發(fā)器400同時與一風機組500通訊連接,即與31只
風機通訊連接,如圖1所示,轉發(fā)器1可連接風機1.1~風機1.31(即一號風機組),以此類推
一直到轉發(fā)器255連接的風機255.1~風機255.31(255號風機組),單個PC端可實現(xiàn)對7905
(255*31)只風機的控制;并且理論上,還可通過增加主網(wǎng)關和次網(wǎng)關無限擴展;優(yōu)選的,所
述轉發(fā)器均為RS485轉發(fā)器。
[0025] 更具體的,請參閱圖2,圖2為本發(fā)明提供的一種基于RS?485增強型Modbus通信協(xié)議的風機組網(wǎng)系統(tǒng)的傳輸幀格式圖;本發(fā)明中的改進增強型Modbus通信協(xié)議在軟件層面重
新定義了其協(xié)議的幀格式,具體包括:幀頭、指令碼、風機地址、風機組地址、差錯校驗部分
以及數(shù)據(jù)部分。具體的,風機組網(wǎng)系統(tǒng)中的控制器可以為PC端,則當網(wǎng)關與PC端使用串口通
訊時,其通信規(guī)約:波特率固定為9600bps,校驗位無,數(shù)據(jù)位8,開始位1,停止位1。
[0026] 進一步地,所述風機地址范圍為1~31,風機組地址范圍為1~255,其中,默認的出廠設置都風機地址和風機組地址均為1,其中,一只轉發(fā)器最多帶31只風機,即一組風機最
多為31只,一臺網(wǎng)關可帶255只轉發(fā)器,即風機組共有255組,一臺PC端可實現(xiàn)對7905只風機
的控制,并且理論上,還可通過增加主網(wǎng)關和次網(wǎng)關無限擴展,因此能夠很好的適應多風機
群的組網(wǎng)運行的要求。
[0027] 下面對本發(fā)明中的幀格式的報文進行說明,請繼續(xù)參閱圖2:[0028] 幀頭:[0029]d2 d1 d0 1 Svc MS x1 x0
[0030] x1x0:報文開始的同步位01;[0031] MS:數(shù)據(jù)方向位,1:主機發(fā)送0:從機響應;[0032] Svc:服務位,主機讀取從機地址時置1,否則為0;[0033] Bit4:保留位1;[0034] d0~d2:數(shù)據(jù)的字節(jié)數(shù)。[0035] 指令碼+風機地址:[0036] c2 c1 c0 a4 a3 a2 a1 a0[0037] c2~c0:功能指令碼;[0038] a4~a0:風機地址1~31[0039] 更具體的,功能表指令碼表如下:[0040][0041] 風機組地址:[0042]g7 g6 g5 g4 g3 g2 g1 g0
[0043] g7~g0:風機組地址1~255。[0044] 本發(fā)明的差錯校驗部分采用異或校驗,具體的:[0045] 包含校驗位的所有字節(jié)的異或值為11111111,如:[0046][0047] 本發(fā)明通過使用簡單高效的異或檢驗替代傳統(tǒng)的CRC校驗,提高了開發(fā)編程者的效率。
[0048] 下面以本實施例的具體應用場景為例,對本發(fā)明所述的基于RS?485增強型Modbus通信協(xié)議的風機組網(wǎng)系統(tǒng)的工作原理進行更加詳細的說明:
[0049] 在風機組網(wǎng)系統(tǒng)中,控制器與各個風機均內(nèi)置有本發(fā)明所述的基于RS?485增強型Modbus通信協(xié)議的風機組網(wǎng)系統(tǒng),控制器自動給各個風機分配ID地址(即風機地址)以及各
個風機的所在組的組地址;結合實際使用說明,在控制器查詢消息時,從各個風機中回應控
制器,若當某一風機出現(xiàn)故障時,風機所反饋回的報警信息中會包含其ID地址,此時需對故
障風機進行查找,若僅通過風機的ID地址去現(xiàn)場查找故障將會相當困難。而使用本發(fā)明中
的通信協(xié)議,若出現(xiàn)故障風機時,從故障風機所反饋回的報警信息中,其中報文部分會包括
該故障風機的ID地址及風機組地址,通過風機組地址確定風機所在區(qū)域,進一步地再通過
風機ID地址確定具體的風機位置,最終快速的找出風機所在位置,而通過添加風機組地址
可以大大減小查找范圍,極大的方便了多風機的現(xiàn)場調試和維修。
[0050] 綜上所述,本發(fā)明提供了一種基于RS?485增強型Modbus通信協(xié)議的風機組網(wǎng)系統(tǒng),所述風機組網(wǎng)系統(tǒng)包括:控制器、與所述控制器通訊連接的網(wǎng)關、與所述網(wǎng)關通訊連接
的多個轉發(fā)器以及與所述多個轉發(fā)器通訊連接的風機組;所述Modbus通信協(xié)議中的幀格式
包括:幀頭、指令碼、風機地址、風機組地址以及差錯校驗部分;本發(fā)明通過重新定義了
MODBUS?RTU傳輸模式的幀格式內(nèi)容;實現(xiàn)風機組地址和風機組地址雙地址管理,方便了風
機組網(wǎng)系統(tǒng)大規(guī)模分組管理;同時使用簡單高效的異或檢驗替代傳統(tǒng)的CRC校驗,提高了開
發(fā)編程者的效率。
[0051] 本領域技術人員在考慮說明書及實踐這里公開的方案后,將容易想到本發(fā)明的其它實施方案。本發(fā)明旨在涵蓋本發(fā)明的任何變型、用途或者適應性變化,這些變型、用途或
者適應性變化遵循本發(fā)明的一般性原理并包括本公開未公開的本技術領域中的公知常識
或慣用技術手段。說明書和實施例僅被視為示例性的,本發(fā)明的真正范圍和精神由權利要
求所指出。
聲明:
“基于RS-485增強型Modbus通信協(xié)議的風機組網(wǎng)系統(tǒng)” 該技術專利(論文)所有權利歸屬于技術(論文)所有人。僅供學習研究,如用于商業(yè)用途,請聯(lián)系該技術所有人。
我是此專利(論文)的發(fā)明人(作者)