博世DS7400XI-CHI總線(xiàn)報(bào)警主機(jī)原理解析
總線(xiàn)原理簡(jiǎn)介
很多人知道博世DS7400可以通過(guò)總線(xiàn)擴(kuò)展更多的防區(qū),但具體是什么總線(xiàn),很多人都不是很清楚,說(shuō)485,CAN,MODBUS或其它的都有,就算是說(shuō)了MUXBUS,也只是知道這個(gè)名字,具體是怎么一個(gè)通信方式不是很清楚,本人有幸接觸到這一塊,在此做一個(gè)簡(jiǎn)單的介紹以方便大家更深入一點(diǎn)的了解這款產(chǎn)品。
DS7400采用的總線(xiàn)叫MUXBUS(Multiplex Bus 的縮寫(xiě)),是BOSCH產(chǎn)品特有的一種總線(xiàn)(盜版不在考慮之列),這款總線(xiàn)索特殊性在于它的數(shù)據(jù)發(fā)送和返回都是在一根線(xiàn)上,另一根是共地線(xiàn),也叫參考線(xiàn)。和RS485通信有本質(zhì)區(qū)別,485的每次數(shù)據(jù)傳輸和返回都是在兩根線(xiàn)上的(差分信號(hào)),從可靠的角度來(lái)講,RS485的通信還應(yīng)加一根地線(xiàn)(即參考線(xiàn)),對(duì)于產(chǎn)品和系統(tǒng)的穩(wěn)定都很重要。對(duì)于MUXBUS在線(xiàn)上傳輸?shù)膬?nèi)數(shù)據(jù),很多人習(xí)慣于用萬(wàn)用表來(lái)測(cè)測(cè)電壓以確定總線(xiàn)有沒(méi)有問(wèn)題,在這里我不能說(shuō)這不可以。只能說(shuō)是不準(zhǔn)確的,你們只是測(cè)了一個(gè)波形的平均值。當(dāng)然對(duì)于是不是與另一根線(xiàn)短路這種問(wèn)題還是可以測(cè)出來(lái)。
由于在總線(xiàn)上傳輸?shù)氖且环N特殊的階替波(可參考看下圖),并且一串?dāng)?shù)據(jù)后,會(huì)有一個(gè)持續(xù)的高電平以幫助終端地址碼模塊充電(這就是為什么BOSCH的地址碼模塊不要外界給他供電的原因),充的電足夠完成一次與主機(jī)之間的一次通信。然后如此反復(fù)。
總線(xiàn)對(duì)線(xiàn)材的要求:
由于數(shù)據(jù)在一根線(xiàn)上進(jìn)行傳輸和返回,對(duì)于線(xiàn)材就有特別的要求。首先雙絞線(xiàn),其次是屏蔽線(xiàn),這兩種在使用這一款總線(xiàn)主機(jī)時(shí)都是很忌諱的。由于電流信號(hào)的傳輸,在屏蔽線(xiàn)和雙絞線(xiàn)上都會(huì)產(chǎn)生較大的阻抗。左右手定律或許大家能想起來(lái)這個(gè)原因。由于是電流信號(hào),所以對(duì)線(xiàn)徑的要求通常會(huì)高于其它485總線(xiàn)。特別是對(duì)于遠(yuǎn)距離通信。大家都知道線(xiàn)阻與線(xiàn)徑是成反比的。R=P*L/S(S=線(xiàn)的截面積)
強(qiáng)烈建議使用平行線(xiàn)。屏蔽線(xiàn)和雙絞線(xiàn)不是絕對(duì)的不行。只是距離將大打折扣。
線(xiàn)材與距離的一個(gè)大至關(guān)系:
對(duì)于多遠(yuǎn)的距離使用多粗的線(xiàn)材,這個(gè)問(wèn)題一般很難給出一個(gè)準(zhǔn)確的答案,由于每個(gè)廠(chǎng)家的線(xiàn)材質(zhì)量不完全相同,所以會(huì)有一些小的差別。這里給出一個(gè)普遍性的推薦,也許有人會(huì)說(shuō)0.5的平行線(xiàn)也可以。通常認(rèn)為這是特殊情況,一般是從可靠性和廣泛性的角度來(lái)推薦。
1000米以?xún)?nèi):2 X 1.0
1000---1600 2 X 1.5
1600米以上,可考慮加7426轉(zhuǎn)換成485的信號(hào)傳輸。
更遠(yuǎn)的距離也可以考慮使用兩個(gè)系統(tǒng)進(jìn)行分隔。
簡(jiǎn)易的調(diào)式方法(適用于其它總線(xiàn)設(shè)備)
首先將一至兩個(gè)總線(xiàn)設(shè)備編好程,就近接在主機(jī)上進(jìn)行測(cè)式,確保你所編程的對(duì)應(yīng)設(shè)備能實(shí)現(xiàn)你想要的功能。這一步主要是確保了主機(jī)沒(méi)問(wèn)題,模塊及相應(yīng)的編程也都沒(méi)有問(wèn)題。
其次,將編好程的設(shè)備接在所布好的總線(xiàn)上(實(shí)際應(yīng)用的位置),暫時(shí)不要接其它探測(cè)設(shè)備。以電阻代替探測(cè)器正常(有些廠(chǎng)家以常閉為正常),看看設(shè)備能不能與主機(jī)正常的通信。不行的話(huà),重點(diǎn)檢查線(xiàn)路是不是短路或斷路),主要限于BOSCH的模塊,對(duì)于其它模塊需要供電的,還得檢查模塊的電源電壓。每個(gè)廠(chǎng)家對(duì)于故障的描述都不同??蓞⒖颊f(shuō)明書(shū)的定義。
最后將探測(cè)器按要求與總線(xiàn)設(shè)備相連。由于前面都已確保了沒(méi)有問(wèn)題,最后要是有問(wèn)題,就是探測(cè)器(一般是電源或接線(xiàn)方面的),當(dāng)然探測(cè)器的質(zhì)量也需要考慮。
適用范圍
任何一個(gè)廠(chǎng)家的產(chǎn)品,也不管其型號(hào)都有其使用的局限性。BOSCH的DS7400系統(tǒng)也不例外。
1。超遠(yuǎn)距離的周界,3000米以上的。如果非得使用BOSCH的這個(gè)DS7400系統(tǒng),可以考慮將其劃分成更小的子系統(tǒng),如用兩套或更多的DS7400,以確保整個(gè)工程的穩(wěn)定性。
2。超大型小區(qū)系統(tǒng),由于DS7400的防區(qū)數(shù)有限。對(duì)于大型小區(qū),若使用這個(gè)系統(tǒng),可能得用十套甚至更多,不僅管理上麻煩,出問(wèn)題的概率也加大。為此,BOSCH特為小區(qū)開(kāi)發(fā)了另一套專(zhuān)門(mén)針對(duì)于小區(qū)的高性能CAN+RS485的MT系統(tǒng)。主要應(yīng)用于一些大型的場(chǎng)合。
3. 需要采用光端機(jī)的場(chǎng)合,個(gè)人收到的一些信息是各占一半。 有50% 可以調(diào)式成功,行的不用說(shuō),不行的,原因可能會(huì)比較多。如人為因素(技術(shù)水平),器材設(shè)備,現(xiàn)場(chǎng)環(huán)璋等。在這只是提醒準(zhǔn)備使用的人有個(gè)心里準(zhǔn)備或提前做一個(gè)測(cè)式。
4. 雖說(shuō)是總線(xiàn),但分枝特別多,并且分枝距離較遠(yuǎn)(超過(guò)100米),這種場(chǎng)合要慎用。
BOSCH博世DS7400XI-CHI總線(xiàn)報(bào)警主機(jī)簡(jiǎn)易編程
下面將列一些大家最常見(jiàn)的情況作一些簡(jiǎn)要說(shuō)明。首先第一條件,不管是不是拿來(lái)的新機(jī)或用過(guò)一段時(shí)間,請(qǐng)將恢復(fù)出廠(chǎng)值。
進(jìn)入編程:9876#0 再輸入 4058, 再輸入 01#,聽(tīng)到一聲響后,再按住* 鍵4秒,退出編程。
然后再對(duì)應(yīng)下面的情況,對(duì)號(hào)入座。
<一>:用戶(hù)只使用本機(jī)的八個(gè)防區(qū)。(設(shè)備:DS7400+DS7447)
恢復(fù)出廠(chǎng)值后,每個(gè)防區(qū)的都有一個(gè)自身的屬性,如果你想全部使用立即防區(qū)報(bào)警,請(qǐng)將地址:0031—0038(對(duì)應(yīng)1—8防區(qū))地址的內(nèi)容全部改為 03 ,延時(shí)就改為01, 24小時(shí)防區(qū)改為07, 也可以單獨(dú)的改某一個(gè)防區(qū)的值。
例: 1防區(qū)為延時(shí),2、3、4、5、6為立即報(bào)警防區(qū),7、8為24小時(shí)防區(qū)。
9876#0à 0031(01# 1防區(qū)) 03#03#03#03#03# (2—6防區(qū)) 07#07# (7、8防區(qū)) 退出編程。
<二> : 簡(jiǎn)單周界報(bào)警,只使用了以下設(shè)備:DS7400 + DS7447 + DS7436(DS7430) + DS7457I
由于前八個(gè)防區(qū)被主機(jī)占用,所有外擴(kuò)展的防區(qū)都將從9開(kāi)始。DS7457I的地址也將從9開(kāi)始拔。參考DS7457I說(shuō)明書(shū)上的地址拔碼表.
絕大多數(shù)此類(lèi)工程,防區(qū)特性都是立即或24小時(shí)防區(qū)。 上面已告訴大家設(shè)防區(qū)時(shí)的數(shù)值(03為立即,07為24小時(shí))。防區(qū)地址從0039 (第9防區(qū))開(kāi)始,以此往下推,0040為第10防區(qū)的地址。
例:一周界安裝了36對(duì)對(duì)射,使用了36個(gè)DS7457I,所有防區(qū)都為立即防區(qū)(布防后所有探頭才生效)
編程:9876#0 0039 03#(完成第一個(gè)防區(qū)),接著03# ………..這樣一直按36個(gè)03# (含第一個(gè)) 完成后,退出編程。也許和說(shuō)明書(shū)上有一些出入,不管什么方法,實(shí)現(xiàn)即可。
<三> 周界報(bào)警(需現(xiàn)場(chǎng)聯(lián)動(dòng)燈光或警號(hào)),使用下列設(shè)備:DS7400 + DS7447 +DS7430 + DS7465I (燈光聯(lián)動(dòng))
BOSCH的聯(lián)動(dòng)相對(duì)其它復(fù)雜一些,用到的需仔細(xì)看。
例:一周界,安裝10對(duì)對(duì)射,其中1-10號(hào)對(duì)射需要現(xiàn)場(chǎng)聯(lián)動(dòng)燈光或警號(hào)。則1—10號(hào)設(shè)備需要使用帶繼電器輸出的單地址碼模塊 DS7465I (只作一對(duì)一報(bào)警聯(lián)動(dòng)的解答,其它的以特別問(wèn)題方式作答),地址從9開(kāi)始,一直到18。所有防區(qū)特性為立即(設(shè)置方法參考上面)
編程:9876#0 0419 22#22#22#22#22#22#22#22# (地址9—18 這十個(gè)擴(kuò)展設(shè)備設(shè)置DS7465I).
每個(gè)DS7465I設(shè)備占用兩上地址(第一個(gè)地址為這個(gè)防區(qū)的特性,第二個(gè)地址為需要聯(lián)動(dòng)的功能,即哪一個(gè)防區(qū)報(bào)警報(bào)輸入及相關(guān)聯(lián)動(dòng)條件)
當(dāng)然解答為每個(gè)設(shè)備聯(lián)動(dòng)本身的這個(gè)防區(qū)。且都為立即防區(qū)。
每個(gè)聯(lián)動(dòng)輸出功能將由三個(gè)地址里的內(nèi)容決定(2772號(hào)地址開(kāi)始)(簡(jiǎn)易中文說(shuō)明書(shū)中未有此說(shuō)明,可參考隨機(jī)配的英文說(shuō)明書(shū)。
輸出功能1 的地址為:2772 ,2773,2774
輸出功能2 的地址為:2775 ,2776,2777
輸出功能3 的地址為:2778 ,2779,2780
以此往下類(lèi)推。
每個(gè)地址都三五種聯(lián)動(dòng)條件解釋?zhuān)ㄔ诖瞬蛔髟斄校?,有說(shuō)明書(shū)的可查2772地址查詢(xún)相關(guān)信息。需要更為詳細(xì)的中文說(shuō)明書(shū),可加我QQ(25716874),可隨時(shí)傳給你。因?yàn)檫@次是聯(lián)動(dòng)本身繼電器,第三個(gè)地址可不設(shè)置參數(shù)。每個(gè)參數(shù)都想了解為什么非一兩天能講明白??梢砸院舐脑谡搲蛉豪锴写琛?/span>
對(duì)于上面的要實(shí)現(xiàn)的功能將作如下編程。
設(shè)備型號(hào)(DS7465I)已設(shè)定(0419=22等,如上所描述)
0039 ,0041, 0043 , 0045, 0047, 0049, 0051, 0053,0055,0057等地址為防區(qū)特性,全部為03 (立即防區(qū)) ,設(shè)為24小時(shí)的設(shè)為07
0040,0042, 0044, 0046, 0048, 0050 ,0052, 0054, 0056, 0058 分別人:01 02 03 04 05 06 07 08 09 10(代表輸出功能)
輸出功能地址為:2772開(kāi)始,每三個(gè)地址為一個(gè)功能,只需編前面兩個(gè)。
功能1 :2772= *4*2 2773=09(防區(qū))
功能2 :2775= *4*2 2776=11(防區(qū))
功能3 :2778= *4*2 2779=13(防區(qū))
依此類(lèi)推。。。
BOSCH的聯(lián)動(dòng)編程相對(duì)復(fù)雜(至于比起其它的功能來(lái)說(shuō)是這樣)。所以用的人較少。。
對(duì)于看不明白的或不想看的,但又需要用這個(gè)功能的用戶(hù)也可以直接在論壇或群(69504798)獲得支持。
DS7488(現(xiàn)已改名為DX3010)的聯(lián)動(dòng)和此設(shè)備大同小異。只是聯(lián)動(dòng)條件更多,有防區(qū)聯(lián)動(dòng),系統(tǒng)事件聯(lián)動(dòng),還有分區(qū)聯(lián)動(dòng)。在此不作詳細(xì)解釋。此功能需要慢慢來(lái)體會(huì)消化。
<四> 系統(tǒng)與中心軟件CMS7000之間的設(shè)置。
需要額外增加一個(gè)串口轉(zhuǎn)換模塊DS7412(現(xiàn)名DX4010I)
此設(shè)備是接在輔助接口(OPTION)上,設(shè)備地址(2,5,7)拔到ON ,將板上LED ENABLE插針跳上。對(duì)應(yīng)燈可以指示與主機(jī)及電腦之間的通信狀態(tài)。
串口線(xiàn)廠(chǎng)家通常不配。大多人做或買(mǎi)時(shí)注意對(duì)應(yīng)(1-1,2-3 3-2 4-6 5-5 6-4 7-8 8-7 9-9)
設(shè)備地址和線(xiàn)是使用這個(gè)設(shè)備常出現(xiàn)的一些問(wèn)題。注意一下便可。
<五> DS7400XI-CHI這個(gè)系統(tǒng)中另一個(gè)用的較多的就是聯(lián)動(dòng)32路繼電器DSR-32C(DSR-32B的升級(jí))
聯(lián)動(dòng)設(shè)備與中心軟件CMS7000-500之間的連接及功能設(shè)置不在此列。僅講與DS7400的直連。
DS7400軟件版本V4.0以上(早期版本在此不講)。設(shè)備地址4019=17 4020=30 (主機(jī)只需在此設(shè)置),其它將在軟件中設(shè)置。
有關(guān)硬件方面的設(shè)置請(qǐng)看DSR-32C的說(shuō)明書(shū),
DS-7400總線(xiàn)式主機(jī)簡(jiǎn)明編程:
編程前請(qǐng)認(rèn)真閱讀說(shuō)明書(shū),正確的接好連線(xiàn)。(正確接好連線(xiàn)是編好程序的前提)。如果是第一次使用DS-7400主機(jī),在編程完成前,建議安裝技術(shù)人員不要將探測(cè)器接入主機(jī),只需要將線(xiàn)尾電阻和擴(kuò)展模塊接在主機(jī)上就可以,將主機(jī)調(diào)試好后,在將探測(cè)器接入防區(qū),這樣如果系統(tǒng)有故障,有利于工程技術(shù)人員判斷是主機(jī)系統(tǒng)故障還是探測(cè)器故障。
一、正常布防:密碼(1234)+“布防”鍵。
二、撤防和消警:密碼(1234)+“撤防”鍵。
三、強(qiáng)制布防:密碼(1234)+“布防”鍵+“旁路”鍵
四、防區(qū)旁路:密碼(1234)+“旁路”鍵+XXX(防區(qū)號(hào),且一定是三位數(shù),如008)
五、進(jìn)入編程和退出編程:進(jìn)入編程是9876#0(密碼+#0),退出編程是按“*”四秒鐘,聽(tīng)到“嘀”一聲表示已退出編程。
六、如何填寫(xiě)數(shù)據(jù):DS-7400主機(jī)的編程地址一定是四位數(shù),地址的數(shù)據(jù)一定是兩位數(shù)。
進(jìn)入編程后,鍵盤(pán)的燈都會(huì)閃動(dòng),LCD顯示:Prog Mode 4.05 Adr= Adr=后面的就是
要寫(xiě)上去的四位數(shù)的地址。輸入地址后,接著輸入21#則會(huì)交替顯示該地址上的兩位數(shù)據(jù);或者按“#”則可以出現(xiàn)數(shù)據(jù)1;再按“#”則可出現(xiàn)數(shù)據(jù)2。(出廠(chǎng)值,可以通過(guò)編程改變的),然后自動(dòng)跳到下一個(gè)地址。如果需要對(duì)某些地址編程,則需連續(xù)按兩次“*”則可以回到Prog Mode
4.05 Adr=。
七、確定防區(qū)的功能:(地址是0001—0030),所謂防區(qū)功能就是該防區(qū)是延時(shí)防區(qū)、即時(shí)防區(qū)、24小時(shí)防區(qū)等等。其中01代表延時(shí)防區(qū);06代表即時(shí)防區(qū);07代表24小時(shí)防區(qū)。(此項(xiàng)一般不用編寫(xiě),用出廠(chǎng)值即可)
八、確定一個(gè)防區(qū)的功能:(地址是0031—0278),0031代表第一防區(qū),0032代表第二防區(qū),如此類(lèi)推………如果想把第八防區(qū)設(shè)定為24小時(shí)防區(qū),即可以把地址0038中的數(shù)據(jù)改為07,再按“#”確認(rèn)就可以了。(注意:此項(xiàng)一定要編寫(xiě))
九、防區(qū)特性的設(shè)置:(地址是0415—0538),0415代表第一、二防區(qū),0416代表第三、四防區(qū),如此類(lèi)推………。數(shù)據(jù)1代表前面一個(gè)防區(qū),數(shù)據(jù)二代表后面的一個(gè)防區(qū)。此類(lèi)表示防區(qū)使用那種擴(kuò)充模塊。如果使用的防區(qū)是主機(jī)自帶防區(qū)和FC-7401的擴(kuò)充防區(qū)則需把數(shù)據(jù)設(shè)定為0 ;如果使用的防區(qū)是FC-7408的擴(kuò)充防區(qū)則需把數(shù)據(jù)設(shè)定為1。(注意:此項(xiàng)一定要編寫(xiě))
十、分區(qū)編程:DS-7400可分8個(gè)分區(qū),并可以自由設(shè)定每個(gè)分區(qū)包含那些防區(qū)。
十一、把系統(tǒng)分區(qū):(地址是3420),其中數(shù)據(jù)1表示使用多少個(gè)分區(qū),輸入0代表1個(gè)分區(qū);輸入1代表2個(gè)分區(qū)……….輸入7代表8個(gè)分區(qū)。出廠(chǎng)值是0;數(shù)據(jù)2表示有無(wú)公共分區(qū),出廠(chǎng)值是0。(如果系統(tǒng)不分區(qū),此項(xiàng)不用編程)
十二、確定防區(qū)屬于那些分區(qū):(地址是 0287—0410),0287代表第一、二防區(qū),0288代表第三、四防區(qū),如此類(lèi)推………。數(shù)據(jù)1代表前面一個(gè)防區(qū),數(shù)據(jù)二代表后面的一個(gè)防區(qū)。數(shù)據(jù)1、2可以設(shè)定為0—7,代表著1分區(qū)到8分區(qū)。(如果系統(tǒng)不分區(qū),此項(xiàng)不用編程)
十三、鍵盤(pán)的分區(qū)管理:DS-7400主機(jī)可以支持15個(gè)鍵盤(pán),1個(gè)鍵盤(pán)可以管理1個(gè)分區(qū),但每個(gè)分區(qū)可以由1個(gè)或幾個(gè)鍵盤(pán)來(lái)管理。地址(3131—3138)代表著鍵盤(pán)號(hào),3131代表第一、二號(hào)鍵盤(pán),3132代表第三、四號(hào)鍵盤(pán),如此類(lèi)推………。數(shù)據(jù)1、2表示鍵盤(pán)的功能。0表示不使用;1表示LCD鍵盤(pán);2表示LED鍵盤(pán);3表示LCD鍵盤(pán)并為主鍵盤(pán)。(如果系統(tǒng)不分區(qū),此項(xiàng)不用編程)
十四、鍵盤(pán)管理哪個(gè)分區(qū):(地址是3139—3146),地址(3139—3146)代表著鍵盤(pán)號(hào),3139代表第一、二號(hào)鍵盤(pán),31402代表第三、四號(hào)鍵盤(pán),如此類(lèi)推………。數(shù)據(jù)1、2表示鍵盤(pán)具體管理哪個(gè)分區(qū),0表示管理1分區(qū);1表示管理2分區(qū)…….7表示管理8分區(qū)。(如果系統(tǒng)不分區(qū),此項(xiàng)不用編程)
十五、防區(qū)旁路編程:(地址是2721—2724),具體編程請(qǐng)參考說(shuō)明書(shū)。(注意:如果防區(qū)需要旁路,則此項(xiàng)一定要編寫(xiě))
十六、強(qiáng)制布防和接地故障:(地址是2732)數(shù)據(jù)1表示可以強(qiáng)制布防多少個(gè)防區(qū),數(shù)據(jù)2表示系統(tǒng)是否檢查接地故障,出廠(chǎng)值是1,如果接地有問(wèn)題排除不了,則可把數(shù)據(jù)2修改為0。
十七、修改編程密碼:(地址是7589)可以輸入4—6位數(shù)的密碼
十八、修改主操作密碼:(地址是7592)可以輸入4—6位數(shù)的密碼