總線技術(shù)在亮化工程中的應(yīng)用(一)
? ? ? ?在亮化工程領(lǐng)域,隨著分布式控制系統(tǒng)的發(fā)展,迫切需要一種總線能適合遠(yuǎn)距離的數(shù)字通信。為此,EIA在RS422標(biāo)準(zhǔn)的基礎(chǔ)上,研究出了一種支持現(xiàn)場(chǎng)總線完整地實(shí)現(xiàn)了控制技術(shù)、計(jì)算機(jī)技術(shù)多節(jié)點(diǎn)、遠(yuǎn)距離和接收高靈敏度的RS485總線標(biāo)準(zhǔn)。RS485總線是亮化工程廣泛應(yīng)用的LSO/OS模型物理層標(biāo)準(zhǔn)協(xié)議之一,采用平衡式發(fā)送、差分式接收的數(shù)據(jù)收發(fā)器來驅(qū)動(dòng)總線。利用RS485總線構(gòu)成的網(wǎng)絡(luò),其設(shè)備間的相互通信,需經(jīng)過“主”設(shè)備中轉(zhuǎn)才能實(shí)現(xiàn),這個(gè)主設(shè)備通常是PC機(jī)。由于在這種網(wǎng)絡(luò)中只允許存在一個(gè)主設(shè)備,其余全部是“從”設(shè)備,因而存在通信的吞吐量較低、實(shí)時(shí)性較差、從機(jī)的系統(tǒng)開銷大且從機(jī)間通信難度大等缺點(diǎn)。
? ? ? ?CAN總線是德國Bosch公司為解決現(xiàn)代汽車中眾多的控制與測(cè)試儀器之間的數(shù)據(jù)交換而開發(fā)的一種串行數(shù)據(jù)通信協(xié)議。它是一種多主總線,通信介質(zhì)可以是雙絞線、同軸電纜或光導(dǎo)纖維,通信速率可達(dá)1Mb/s,通信距離可達(dá)10Km。CAN協(xié)議的一個(gè)最大特點(diǎn)是廢除了傳統(tǒng)的站地址編碼,而代之以對(duì)通信數(shù)據(jù)塊進(jìn)行編碼,使網(wǎng)絡(luò)內(nèi)的節(jié)點(diǎn)個(gè)數(shù)在理論上不受限制。由于CAN總線具有較強(qiáng)的糾錯(cuò)能力,支持差分收發(fā),因而適合高干擾環(huán)境,并具有較遠(yuǎn)的傳輸距離。