深圳市鼎信鴻達(dá)通信技術(shù)有限公司專注于研發(fā)銷售工業(yè)數(shù)據(jù)通信產(chǎn)品的高新技術(shù)企業(yè),公司坐落于中國(guó)高科技企業(yè)高度集中的深圳市,依托深圳市的優(yōu)質(zhì)人才資源,公司組建了高素質(zhì)的研發(fā)技術(shù)團(tuán)隊(duì)和高效率的銷售團(tuán)隊(duì),專業(yè)為工業(yè)控制,工業(yè)自動(dòng)化,智能樓宇,安防監(jiān)控,智能交通等各個(gè)領(lǐng)域提供穩(wěn)定可靠的數(shù)據(jù)通信產(chǎn)品以及數(shù)據(jù)通信方面的解決方案。能夠針對(duì)工業(yè)現(xiàn)場(chǎng)出現(xiàn)的各種情況以及客戶的實(shí)際需求提供最優(yōu)解決方案,并且針對(duì)工業(yè)現(xiàn)場(chǎng)出現(xiàn)的特殊情況以及客戶的個(gè)性化需求,定制各種產(chǎn)品滿足現(xiàn)場(chǎng)的特殊需求。 深圳市鼎信鴻達(dá)通信技術(shù)有限公司具備一支技術(shù)過(guò)硬的技術(shù)研發(fā)團(tuán)隊(duì),在單片機(jī)開發(fā)以及嵌入式開發(fā)上在行業(yè)內(nèi)具有領(lǐng)先優(yōu)勢(shì),公司全部產(chǎn)品除某些低端產(chǎn)…
地址:廣東省深圳市龍崗區(qū)布吉街道31
電話:0158-89374679
手機(jī):15889374679
傳真:0755-83745024
公司網(wǎng)址:
http://485-can-tcp.com/
RS-485總線具有使用簡(jiǎn)單成本低廉(設(shè)計(jì)485接口只需一塊485芯片即可),外圍支持廣泛(大多數(shù)儀表廠家生產(chǎn)有具備RS-485接口的產(chǎn)品),傳輸距離遠(yuǎn)(傳輸距離可以達(dá)到1200米,通過(guò)中繼可以延長(zhǎng)至6000米)以及支持點(diǎn)對(duì)多點(diǎn)數(shù)據(jù)通信模式(大多數(shù)工業(yè)控制網(wǎng)絡(luò)都是采用單臺(tái)主機(jī)控制多個(gè)從機(jī)的工作模式)等優(yōu)點(diǎn)得到了廣泛的應(yīng)用,但是由于其只具有OSI規(guī)范中物理層的規(guī)范,而沒(méi)有邏輯鏈路層的規(guī)范,使得RS-485總線控制權(quán)以及總線沖突問(wèn)題都是完全由主機(jī)來(lái)解決,使得其只能支持一主多從的通信模式,而當(dāng)RS-485總線網(wǎng)絡(luò)需要多個(gè)主機(jī)共存于同一個(gè)通信網(wǎng)絡(luò)的時(shí)候,其主機(jī)之間的沖突就不可避免且難以解決。 |
||||
系統(tǒng)描述 | ||||
智能電表作為智能電網(wǎng)的最終端設(shè)備,電表現(xiàn)在已經(jīng)不僅僅是計(jì)算某個(gè)時(shí)段的用電量用于收費(fèi)的功能,由于現(xiàn)有的智能電表已經(jīng)具備數(shù)據(jù)通信接口(比如GPRS通信接口,RS-485通信接口或者以太網(wǎng)接口),計(jì)算機(jī)能夠通過(guò)相應(yīng)的數(shù)據(jù)通信接口實(shí)時(shí)采集電表的用電量數(shù)據(jù),而實(shí)時(shí)收集用電量數(shù)據(jù)對(duì)于智能樓宇的節(jié)能環(huán)保工程具有重大的意義。由于電表一般都是放置于地下室,弱電房等比較偏遠(yuǎn)的位置,現(xiàn)有的智能電表提供的通信接口大多為RS-485串口,而當(dāng)有多個(gè)系統(tǒng)需要讀取電表的數(shù)據(jù)的時(shí)候,則會(huì)出現(xiàn)RS-485總線沖突的問(wèn)題導(dǎo)致通信失敗,在此我們采用485共享器來(lái)解決類似的問(wèn)題。 |
||||
解決方案 | ||||
某智能樓宇節(jié)能環(huán)保改造工程,需要綜合采集樓宇內(nèi)部的溫濕度環(huán)境參數(shù)以及樓宇內(nèi)部的耗電量實(shí)時(shí)數(shù)據(jù),在采集相應(yīng)的數(shù)據(jù)的基礎(chǔ)上,通過(guò)計(jì)算機(jī)軟件的分析應(yīng)用之后,對(duì)樓宇內(nèi)相應(yīng)設(shè)備進(jìn)行統(tǒng)一規(guī)劃調(diào)控管理,使得樓宇內(nèi)部設(shè)備的運(yùn)轉(zhuǎn)在最佳狀態(tài)以保證在最低的能耗的情況下達(dá)到最優(yōu)的能源使用效果。而其中采集樓宇內(nèi)部相應(yīng)智能電表的實(shí)時(shí)耗電量是整個(gè)節(jié)能環(huán)保改造工程的重要環(huán)節(jié)。 系統(tǒng)集成商在具體實(shí)施過(guò)程中,碰到了一個(gè)難以解決的問(wèn)題:由于智能電表具備的是RS-485接口,該樓宇內(nèi)部本身已經(jīng)有一套系統(tǒng)在采集電表的相關(guān)數(shù)據(jù),用于對(duì)樓宇內(nèi)高低壓設(shè)備的運(yùn)行狀態(tài)進(jìn)行實(shí)時(shí)監(jiān)控,由于兩套系統(tǒng)是相互獨(dú)立的,分別由不同公司開發(fā)的,由于兩套系統(tǒng)對(duì)于數(shù)據(jù)的要求不同,采集數(shù)據(jù)的采樣頻率以及采集的數(shù)據(jù)并不完全一致,也就是說(shuō),A系統(tǒng)下發(fā)的指令采集的數(shù)據(jù)對(duì)于B系統(tǒng)而言并不是有用的數(shù)據(jù),B系統(tǒng)如果需要相應(yīng)的數(shù)據(jù),需要自己獨(dú)立下發(fā)數(shù)據(jù)下去從智能電表那里獲取。 而由于RS-485總線的通信模式是一主多從的通信模式,總線的通信控制權(quán)限是由總線上的通信主機(jī)控制的,總線上的485總線網(wǎng)絡(luò)節(jié)點(diǎn)上的設(shè)備只有得到通信主機(jī)的容許才可以在總線上發(fā)送數(shù)據(jù),而現(xiàn)在的情況是:由于兩套系統(tǒng)同時(shí)與智能電表連接,而且相互之間是不受對(duì)方控制的,就會(huì)形成數(shù)據(jù)沖突的情況,即當(dāng)A系統(tǒng)在下發(fā)指令讀取智能電表的數(shù)據(jù)的時(shí)候,B系統(tǒng)可能也會(huì)下發(fā)指令讀取數(shù)據(jù),當(dāng)兩套系統(tǒng)同時(shí)下發(fā)指令的時(shí)候,就會(huì)形成數(shù)據(jù)沖突,導(dǎo)致整個(gè)總線的數(shù)據(jù)通信失敗。而由于兩套系統(tǒng)采集數(shù)據(jù)的頻率比較大,導(dǎo)致發(fā)生沖突的幾率非常大,從而導(dǎo)致兩者都不能正常的獲取相關(guān)數(shù)據(jù)。 經(jīng)過(guò)與深圳市國(guó)科偉業(yè)通信技術(shù)有限公司進(jìn)行溝通之后,利用其定制的N-1208型485共享器可以部分解決上述問(wèn)題,485共享器向上提供多個(gè)RS-485接口與多個(gè)通信主機(jī)連接,向下提供一個(gè)RS-485接口與智能電表連接,由共享器來(lái)解決485總線的通信控制權(quán)問(wèn)題。最開始系統(tǒng)集成商希望能夠完全的解決多主機(jī)通信問(wèn)題,最開始的設(shè)想是:當(dāng)A系統(tǒng)在下發(fā)指令獲取數(shù)據(jù)的時(shí)候,如果B系統(tǒng)同時(shí)下發(fā)指令的話,就將B系統(tǒng)的指令緩存在共享器中,當(dāng)A系統(tǒng)指令動(dòng)作完成之后,B系統(tǒng)再將緩存中的的指令下發(fā)至電表獲取數(shù)據(jù)。但是由于通信主機(jī)存在延時(shí)問(wèn)題(當(dāng)通信主機(jī)下發(fā)指令在規(guī)定時(shí)間內(nèi)得不到數(shù)據(jù)的話,會(huì)重復(fù)下發(fā)指令,而緩存數(shù)據(jù)等待下發(fā)指令就肯定會(huì)出現(xiàn)延時(shí),從而導(dǎo)致通信主機(jī)不斷的下發(fā)指令導(dǎo)致通信失?。?。 最后系統(tǒng)集成商只能采用折中的辦法來(lái)解決該問(wèn)題,采用搶占式485共享器來(lái)解決RS-485總線控制權(quán),其工作原理如下:當(dāng)共享器上的某個(gè)485端口上有數(shù)據(jù)通信的時(shí)候,其會(huì)將其他的485端口進(jìn)行封鎖,保證連接在其他485端口上的通信主機(jī)即使有指令下發(fā)也會(huì)被屏蔽掉,從而不會(huì)干擾該端口的正常通信,只有當(dāng)該端口的數(shù)據(jù)通信完成之后,經(jīng)過(guò)一段時(shí)間之后(一般默認(rèn)是一秒),再將其他端口的控制權(quán)釋放,當(dāng)再有數(shù)據(jù)通信在某個(gè)端口通信的時(shí)候,再封鎖其他的485端口保證其正常通信不受干擾,按照上面的流程周而復(fù)始。采用搶占式485共享器之后,可以保證當(dāng)某個(gè)通信主機(jī)在下發(fā)指令獲取數(shù)據(jù)的時(shí)候不被干擾的情況下完成通信任務(wù),在其通信過(guò)程中,其他的通信主機(jī)即使有下發(fā)指令的情況也會(huì)因搶占不到控制權(quán)而通信失敗,只能等待在下一個(gè)總線空閑時(shí)間內(nèi)搶占控制權(quán)來(lái)獲取數(shù)據(jù),所以采用共享器只能說(shuō)是部分解決485總線多主機(jī)控制權(quán)問(wèn)題。 |
||||
連接示意圖 | ||||
![]() |
||||
適用產(chǎn)品型號(hào) | ||||
![]() |
||||
N-1208型485共享器 |