本公開涉及流量計領(lǐng)域,具體涉及具有一路虛擬多路端口的流量計。
背景技術(shù):
這個部分提供了與本公開有關(guān)的背景信息,這不一定是現(xiàn)有技術(shù)。
在目前的流量計產(chǎn)品中,一個變送器通常連接一個傳感器。主機與每個傳感器通過例如RS485連接,并且主機依照變送器各自不同的地址來采集對應(yīng)的傳感器的數(shù)據(jù)。
然而,在只有一路例如RS485輸出的變送器連接兩個傳感器的結(jié)構(gòu)中,尤其是當(dāng)多路RS485設(shè)備(針對一個變送器連接兩個傳感器的設(shè)備) 連接到一起時,幾十個設(shè)備的地址都不一樣,這樣就很難區(qū)分哪一個地址對應(yīng)哪一個端口上的傳感器。
技術(shù)實現(xiàn)要素:
這個部分提供了本公開的一般概要,而不是其全部范圍或其全部特征的全面披露。
本公開的目的在于提供一種流量計,其中,一個變送器連接至少兩個傳感器,在該流量計僅具有一個輸出端口的情況下,實現(xiàn)了區(qū)分不同傳感器的解決方案。
根據(jù)本公開的一方面,提供了一種流量計,包括:變送器,其具有一個輸出端口和兩個或更多個連接端口;以及兩個或更多個傳感器,其連接到所述變送器的兩個或更多個連接端口,并且所述兩個或更多個傳感器對應(yīng)不同的地址,其特征在于,所述變送器包括寄存器,以識別所述兩個或更多個連接端口上連接的兩個或更多個傳感器。
優(yōu)選地,所述一個輸出端口是推薦標(biāo)準(zhǔn)RS485輸出端口。
優(yōu)選地,所述變送器進一步包括指示單元以區(qū)分所述兩個或更多個連接端口上連接的傳感器的地址。
優(yōu)選地,所述指示單元為指示燈。
優(yōu)選地,所述指示燈通過顏色或閃爍的變化來區(qū)分所述兩個或更多個連接端口上連接的傳感器的地址。
優(yōu)選地,所述兩個或更多個傳感器的地址與所述變送器的指示燈的顏色一一對應(yīng)。
優(yōu)選地,所述流量計為電磁流量計或質(zhì)量流量計。
根據(jù)本公開的另一方面,提供了一種流量計,其包括:變送器,其具有一個輸出端口和兩個或更多個連接端口;以及兩個或更多個傳感器,其連接到所述變送器的兩個或更多個連接端口,并且所述兩個或更多個傳感器對應(yīng)不同的地址,其特征在于,所述變送器進一步包括硬件開關(guān),以將所述兩個或更多個傳感器與其地址的對應(yīng)關(guān)系復(fù)位。
根據(jù)本公開的又一方面,提供了一種流量計系統(tǒng),其特征在于,包括:主機和一個或多個根據(jù)本公開的流量計,所述主機與所述流量計的一個輸出端口相連,以獲得所述流量計的相應(yīng)傳感器的數(shù)據(jù)。
優(yōu)選地,當(dāng)所述主機通過廣播命令發(fā)送查詢地址命令時,所述流量計按照地址從小到大或從大到小的順序響應(yīng)所述主機的查詢地址命令。
使用根據(jù)本公開的流量計,可以有效識別連接到一路虛擬多路輸出端口例如RS485端口的不同的傳感器。此外,通過硬件開關(guān)的設(shè)置,還實現(xiàn)了一路虛擬多路輸出端口地址與傳感器關(guān)系的復(fù)位。這樣的設(shè)置方便技術(shù)人員應(yīng)用和調(diào)試。
從在此提供的描述中,進一步的適用性區(qū)域?qū)兊妹黠@。這個概要中的描述和特定例子只是為了示意的目的,而不旨在限制本公開的范圍。
附圖說明
在此描述的附圖只是為了所選實施例的示意的目的而非全部可能的實施,并且不旨在限制本公開的范圍。在附圖中:
圖1示出了根據(jù)本公開的一個實施例的流量計;以及
圖2示出了根據(jù)本公開的一個實施例的多個流量計通過RS485總線連接在一起的示意圖。
雖然本公開容易經(jīng)受各種修改和替換形式,但是其特定實施例已作為例子在附圖中示出,并且在此詳細(xì)描述。然而應(yīng)當(dāng)理解的是,在此對特定實施例的描述并不打算將本公開限制到公開的具體形式,而是相反地,本公開目的是要覆蓋落在本公開的精神和范圍之內(nèi)的所有修改、等效和替換。要注意的是,貫穿幾個附圖,相應(yīng)的標(biāo)號指示相應(yīng)的部件。
具體實施方式
現(xiàn)在參考附圖來更加充分地描述本公開的例子。以下描述實質(zhì)上只是示例性的,而不旨在限制本公開、應(yīng)用或用途。
提供了示例實施例,以便本公開將會變得詳盡,并且將會向本領(lǐng)域技術(shù)人員充分地傳達其范圍。闡述了眾多的特定細(xì)節(jié)如特定部件、裝置和方法的例子,以提供對本公開的實施例的詳盡理解。對于本領(lǐng)域技術(shù)人員而言將會明顯的是,不需要使用特定的細(xì)節(jié),示例實施例可以用許多不同的形式來實施,它們都不應(yīng)當(dāng)被解釋為限制本公開的范圍。在某些示例實施例中,沒有詳細(xì)地描述眾所周知的過程、眾所周知的結(jié)構(gòu)和眾所周知的技術(shù)。
在目前的流量計產(chǎn)品中,一個變送器通常連接一個傳感器。主機與每個傳感器通過一個輸出端口連接,并且主機依照變送器各自不同的從機地址來采集對應(yīng)的傳感器的數(shù)據(jù)。這樣的流量計,不存在本公開中提到的問題。因此,本公開的目的在于提供一種流量計,其中,一個變送器連接至少兩個傳感器,在該流量計僅有一個輸出端口的情況下,實現(xiàn)了區(qū)分不同傳感器的解決方案。
上面簡要描述了現(xiàn)有流量計設(shè)計的缺陷,接下來將參考附圖來進一步詳細(xì)地描述本公開的解決方案。
圖1示出根據(jù)本公開的實施例的流量計。如圖1所示,流量計可以包括變送器110以及兩個或更多個傳感器120_1...120_n。變送器110可以具有一個輸出端口10(例如推薦標(biāo)準(zhǔn)RS485輸出端口)和兩個或更多個連接端口1…n。兩個或更多個傳感器120_1...120_n可以連接到變送器110 的兩個或更多個連接端口1…n,并且所述兩個或更多個傳感器 120_1...120_n可以對應(yīng)不同的地址1…n。例如,傳感器120_1可以連接到變送器110的連接端口1,傳感器120_2可以連接到變送器110的連接端口2;或者傳感器120_1可以連接到變送器110的連接端口2,傳感器120_2可以連接到變送器110的連接端口1。此外,變送器110可以包括寄存器130,以識別所述兩個或更多個連接端口1…n上連接的兩個或更多個傳感器120_1...120_n。
根據(jù)本公開的一個實施例,變送器110可以包括寄存器R366,該寄存器R366可以對應(yīng)所連接的兩個或更多個傳感器120_1...120_n的序號。例如,如果地址為A時,讀取寄存器R366值為一,這代表該地址與端口一連接的傳感器對應(yīng)。如果地址為B時,讀取寄存器R366值為二,這代表該地址與端口二連接的傳感器對應(yīng)。
例如,如果地址為11時,讀取寄存器R366=1,那么代表地址11與連接端口1連接的傳感器對應(yīng)。如果地址為12時,讀取寄存器R366=2,那么代表地址12與連接端口2連接的傳感器對應(yīng)。目前,地址的范圍可以設(shè)定為1~127,地址111除外,這是因為地址111預(yù)留給流量計內(nèi)部配置端口。
使用根據(jù)本公開的流量計,可以有效識別連接到一路虛擬多路輸出端口例如RS485端口的不同的傳感器。
然而,當(dāng)多路485設(shè)備(針對一個變送器連接兩個傳感器的設(shè)備)連接到一起時,幾十個設(shè)備的地址都不一樣,這樣就很難區(qū)分哪一個地址對應(yīng)哪一個連接端口上的傳感器。如圖2所示,默認(rèn)變送器110_1的連接端口1和連接端口2連接傳感器120_1_1和傳感器120_2_1,對應(yīng)地址為地址1_1和地址2_1。變送器110_n的連接端口1和連接端口2連接傳感器 120_1_n和傳感器120_2_n,對應(yīng)地址為地址1_n和地址2_n。假設(shè)n=10,那么會有二十個不同的地址對應(yīng)二十個傳感器。RS485主機在采集傳感器數(shù)據(jù)的時候,對于同一個變送器的兩個連接端口上連接的傳感器對應(yīng)的地址很難區(qū)分。
根據(jù)本公開的一個實施例,變送器110或變送器110_1…110_n可以進一步包括指示單元(未示出),以區(qū)分兩個或更多個連接端口1…n上連接的傳感器120_1...120_n或傳感器120_1_1…120_n_n的地址。例如,可以使用指示燈來區(qū)分兩個或更多個連接端口1…n上連接的傳感器 120_1...120_n或傳感器120_1_1…120_n_n的地址。當(dāng)然,本領(lǐng)域技術(shù)人員應(yīng)該理解,指示單元并不僅限于指示燈,本領(lǐng)域技術(shù)人員可以根據(jù)實際需要來選擇使用適當(dāng)?shù)闹甘締卧缰甘酒聊换蚵曇糁甘镜取?/p>
具體地,變送器110或變送器110_1…110_n可以包括傳感器識別寄存器R600(默認(rèn)R600=0),當(dāng)該傳感器識別寄存器R600為有效(R600=1) 時,根據(jù)不同地址對應(yīng)的不同傳感器,例如可以通過LED指示燈的顏色和/或閃爍的不同來區(qū)分兩個或更多個連接端口1…n上連接的傳感器 120_1...120_n或傳感器120_1_1…120_n_n。
根據(jù)本公開的一個實施例,在主機發(fā)送輪詢命令的情況下,當(dāng)主機輪詢地址11時,可以發(fā)送LED識別命令,通過傳感器識別寄存器R600=1,設(shè)置該寄存器有效。如果地址11是變送器110連接在連接端口1的傳感器,那么LED指示燈可以以一秒的間隔閃爍綠色LED指示燈五次,如果地址11是變送器110連接在連接端口2的傳感器,那么LED指示燈可以以一秒的間隔閃爍黃色LED指示燈五次。當(dāng)主機輪詢地址12時,同樣地,如果地址12是變送器110連接在連接端口1的傳感器,那么LED指示燈可以以一秒的間隔閃爍綠色LED指示燈五次,如果地址12是變送器110 連接在連接端口2的傳感器,那么LED指示燈可以以一秒的間隔閃爍黃色LED指示燈五次。
根據(jù)本公開的一個實施例,連接端口1連接的傳感器可以默認(rèn)用綠色表示,連接端口2連接的傳感器可以默認(rèn)用黃色表示。當(dāng)然,本領(lǐng)域技術(shù)人員應(yīng)該理解,本公開指示燈顏色和閃爍的次數(shù)不限于此,只要每個傳感器與其變送器對應(yīng)端口都有對應(yīng)的指示燈顯示即可。
根據(jù)本公開的一個實施例,如圖2所示,當(dāng)多個流量計通過RS485 總線連接在一起時,輪詢命令是RS485主機分別發(fā)送不同地址的命令給流量計,假定設(shè)置的地址是1、3、5、7、9,在RS485主機知道設(shè)置的地址的情況下,RS485主機可以以一定時間間隔發(fā)送地址為1、3、5、7、9 的命令輪詢不同流量計的讀數(shù);在RS485主機不知道設(shè)置的地址的情況下,RS485主機可以分別發(fā)送地址例如1到10進行識別。輪詢過程以上已經(jīng)進行了示例性描述,在此不再贅述。本領(lǐng)域技術(shù)人員應(yīng)該理解,每一個傳感器的識別需要有一定的間隔,以保證讀取寄存器或者LED指示燈不重復(fù)。
根據(jù)本公開的一個實施例,如果RS485主機發(fā)送廣播命令來使能傳感器識別寄存器(R600=1)時,LED指示燈可以按照地址從小到大或從大到小的順序,與其對應(yīng)的傳感器來顯示LED指示燈。
具體地,假定小的地址對應(yīng)連接端口1連接的傳感器,大的地址對應(yīng)連接端口2連接的傳感器,當(dāng)變送器110或變送器110_1…110_n收到廣播命令使能傳感器識別寄存器(R600=1)后,LED指示燈可以以一秒的間隔閃爍綠色LED指示燈五次,然后再以一秒的間隔閃爍黃色LED指示燈五次。
反之,當(dāng)小的地址對應(yīng)連接端口2連接的傳感器而大的地址對應(yīng)連接端口1連接的傳感器時,LED指示燈可以以一秒的間隔閃爍黃色LED指示燈五次,然后再以一秒的間隔閃爍綠色LED指示燈五次。同樣地,本領(lǐng)域技術(shù)人員應(yīng)該理解,本公開指示燈顏色和閃爍的次數(shù)不限于此,只要每個傳感器與其變送器對應(yīng)端口都有對應(yīng)的指示燈顯示即可。
例如,如圖2所示,當(dāng)多個流量計通過RS485總線連接在一起時,每個傳感器與其變送器對應(yīng)的端口都有對應(yīng)的LED燈顯示,傳感器 120_1_1連接在變送器110_1的連接端口1,對應(yīng)變送器110的綠燈;傳感器120_2_1連接在變送器110_1的連接端口2,對應(yīng)變送器110的黃燈。傳感器120_1_n連接在變送器110_n的連接端口1,對應(yīng)變送器110_n的綠燈;傳感器120_2_n連接在變送器110_n的連接端口2,對應(yīng)變送器 110_n的黃燈。換言之,每一個傳感器都與唯一一個變送器的對應(yīng)顏色 LED指示燈對應(yīng)。同樣地,本領(lǐng)域技術(shù)人員應(yīng)該理解,本公開變送器的指示燈的顏色和閃爍的次數(shù)不限于此,只要每個傳感器與其變送器對應(yīng)端口都有對應(yīng)的指示燈顯示即可。
使用根據(jù)本公開的流量計系統(tǒng),即一個變送器連接至少兩個傳感器的系統(tǒng),可以區(qū)分每一個變送器的兩個或更多個連接端口上連接的傳感器對應(yīng)的地址。
此外,為了方便技術(shù)人員進行調(diào)試和應(yīng)用,根據(jù)本公開的一個實施例的流量計可以進一步包括硬件開關(guān),以將兩個或更多個傳感器與其地址的對應(yīng)關(guān)系復(fù)位。
具體地,變送器110可以包括兩個硬件開關(guān),默認(rèn)為關(guān)閉狀態(tài)(00)。在關(guān)閉狀態(tài),不干預(yù)變送器輸出端口例如RS485端口地址與傳感器的對應(yīng)關(guān)系。當(dāng)設(shè)置為不同開關(guān)狀態(tài)時,輸出端口地址與傳感器的對應(yīng)關(guān)系可以進行自動復(fù)位。
如下表所示,當(dāng)開關(guān)狀態(tài)為01時,RS485端口地址可以不改變,還是之前配置的地址,對應(yīng)的傳感器可以按照地址從小到大的順序,分別對應(yīng)連接端口1連接的傳感器和連接端口2連接的傳感器。
當(dāng)開關(guān)狀態(tài)為10時,RS485端口地址不改變,還是之前配置的地址,對應(yīng)的傳感器可以按照地址從大到小的順序,分別對應(yīng)連接端口1連接的傳感器和連接端口2連接的傳感器。
當(dāng)開關(guān)狀態(tài)為11時,RS485端口地址回到默認(rèn)地址1和地址2,不管之前配置的地址如何,并且地址1對應(yīng)連接端口1連接的傳感器,而地址2對應(yīng)連接端口2連接的傳感器。
當(dāng)然,本領(lǐng)域技術(shù)人員應(yīng)該理解,可以根據(jù)需要靈活地設(shè)置一個或更多個硬件開關(guān),并且根據(jù)需要設(shè)置不同的復(fù)位方式。
使用根據(jù)本公開的流量計,通過硬件開關(guān)的設(shè)置,還實現(xiàn)了一路虛擬多路輸出端口地址與傳感器關(guān)系的復(fù)位,方便技術(shù)人員進行調(diào)試和應(yīng)用。
根據(jù)本公開的一個實施例的流量計可以是電磁流量計或質(zhì)量流量計。但本領(lǐng)域技術(shù)人員應(yīng)該理解,本公開并不限于此,本公開可以適用于任何一個變送器連接至少兩個傳感器且僅有一個輸出端口例如RS485輸出端口的流量計。
根據(jù)本公開的一個實施例的流量計系統(tǒng)可以包括主機和一個或多個如圖1所述的流量計,所述主機可以與所述流量計的一個輸出端口相連,以獲得所述流量計的相應(yīng)傳感器的數(shù)據(jù)。其中,所述主機可以為RS485 主機。所述流量計在上文已經(jīng)進行了示例性描述,此處不再贅述。
根據(jù)本公開的一個實施例的流量計系統(tǒng),其中,根據(jù)本公開的流量計可以按照主機發(fā)送的地址順序響應(yīng)所述主機的命令。而當(dāng)所述主機通過廣播命令發(fā)送查詢地址命令時,所述流量計可以按照地址從小到大或從大到小的順序響應(yīng)所述主機的查詢地址命令。
以上雖然結(jié)合附圖詳細(xì)描述了本公開的實施例,但是應(yīng)當(dāng)明白,上面所描述的實施方式只是用于說明本公開,而并不構(gòu)成對本公開的限制。對于本領(lǐng)域的技術(shù)人員來說,可以對上述實施方式作出各種修改和變更而沒有背離本公開的實質(zhì)和范圍。因此,本公開的范圍僅由所附的權(quán)利要求及其等效含義來限定。