自動(dòng)化(huà)儀(yí)表知(zhī)識(shí)百科:自(zì)動(dòng)化儀器儀表基礎知識,技(jì)術方案(àn)
更新(xīn)時間(jiān):2022年(nián)12月05日(rì)
RS485:是物(wù)理接口
MODBUS:是通訊協(xié)議
在(zài)訂購(gòu)數(shù)顯控製儀或無(wú)紙(zhǐ)記錄儀時(shí),經(jīng)常會(huì)聽到需(xū)要RS485或MODBUS這(zhè)樣的(dí)功(gōng)能(néng),那麼在這裏(lǐ)我們要搞(gǎo)清RS485和(hé)MODBUS之間有什麼區別和聯(lián)係呢?
簡單的說(shuō),MODBUS是一種通訊(xùn)協議,而(ér)RS485是一種(zhǒng)連(lián)接(jiē)的方式。
紹興(xīng)中(zhōng)儀(yí)生(shēng)產的無(wú)紙記(jì)錄儀可以選購(gòu)RS485接(jiē)口(kǒu)或(huò)RS232接(jiē)口,它們這兩種接口(kǒu)都可(kě)以適用(yòng)MODBUS協議。
1,RS-485 接(jiē)口(kǒu)是采用平(píng)衡驅(qū)動器和(hé)差(chà)分(fēn)接收(shōu)器的(dí)組(zǔ)合,抗共模幹(gān)能力(lì)增(zēng)強,即(jí)抗噪聲(shēng)幹(gān)擾性(xìng)好。
2,RS-485 接(jiē)口(kǒu)的zui大傳輸距(jù)離標準(zhǔn)值為4000英尺,實際上可(kě)達3000米,另外RS-232-C接(jiē)口在總(zǒng)綫上隻允(yǔn)許連接1個收發器,即單站能力(lì)。而RS-485接口在總(zǒng)綫(xiàn)上是(shì)允(yǔn)許連接(jiē)多(duō)達(dá)128個收(shōu)發(fā)器(qì)。即具(jù)有(yǒu)多站能(néng)力(lì),這樣用戶可以(yǐ)利用(yòng)單一的(dí)RS-485接(jiē)口方便地(dì)建立起設備網(wǎng)絡。因(yīn)RS-485接(jiē)口(kǒu)具有良好的抗噪聲幹擾(rǎo)性(xìng),長的傳輸(shū)距離和多(duō)站能(néng)力(lì)等上(shàng)述益(yì)處就使(shǐ)其(qí)成(chéng)為的(dí)串(chuàn)行(háng)接口。因(yīn)為RS485接(jiē)口(kǒu)組(zǔ)成的半(bàn)雙(shuāng)工網(wǎng)絡(luò),一般隻(zhī)需二根連(lián)綫(xiàn),所以RS485 接口均采(cǎi)用屏蔽雙絞(jiǎo)綫(xiàn)傳輸。RS485接口連(lián)接器采(cǎi)用(yòng)DB-9的9芯(xīn)插頭(tóu)座,與智(zhì)能(néng)終端RS485接(jiē)口(kǒu)采用(yòng)DB-9(孔),與鍵(jiàn)盤(pán)連(lián)接的(dí)鍵(jiàn)盤(pán)接口RS485采(cǎi)用DB-9(針)。
3,RS-485的電氣特性:邏(luó)輯“1”以(yǐ)兩綫(xiàn)間的電壓差(chà)為(wéi)+(2—6)V 吐(tǔ)露(lòu)體現(xiàn);邏(luó)輯“0”以(yǐ)兩(liǎng)綫間的電(diàn)壓差為-(2—6)V 吐露(lòu)體(tǐ)現(xiàn)。接口信號電平比RS-232-C 降低了(liǎo),就不易損壞接(jiē)口電(diàn)路的(dí)芯(xīn)片,且該電(diàn)平(píng)與TTL 電平(píng)兼容(róng),可方便(biàn)與TTL 電路連接。
4,RS-485的數(shù)據(jù)zui高傳(chuán)輸速率(shuài)為(wéi)10Mbps。
Modbus 協(xié)議是(shì)應用於電子控製器(qì)上(shàng)的(dí)一種(zhǒng)通用語(yǔ)言。通過此(cǐ)協議,控製器(qì)相(xiāng)互之間,控製器(qì)經由(yóu)網(wǎng)絡(luò)(例如(rú)以(yǐ)太(tài)網(wǎng))和其它設(shè)備之間(jiān)可(kě)以(yǐ)通(tōng)信。它(tā)已經成為(wéi)一(yī)通(tōng)用工(gōng)業(yè)標準。有了它,不同廠商生產(chǎn)的控製設備(bèi)可(kě)以連成(chéng)工(gōng)業網絡(luò),進行集中監控(kòng)。
協(xié)議定義(yì)了(liǎo)一(yī)個(gè)控製(zhì)器能認識使用(yòng)的消息(xī)結(jié)構,而不(bù)管它們(mén)是(shì)經(jīng)過何(hé)種(zhǒng)網絡進行(háng)通信的。它(tā)描述了一(yī)控(kòng)製器請求(qiú)訪(fǎng)問其(qí)它(tā)設備的(dí)過程,如果回應來自(zì)其它(tā)設(shè)備(bèi)的(dí)請求(qiú),以及(jí)怎樣偵(zhēn)測(cè)錯誤並(bìng)記錄(lù)。它(tā)製(zhì)定(dìng)了消(xiāo)息(xī)域(yù)格局和內(nèi)容的(dí)公(gōng)共格式。
當在(zài)一Modbus網絡(luò)上通信時,此協議決定(dìng)了(liǎo)每個(gè)控(kòng)製(zhì)器須要(yào)知道(dào)它們的(dí)設備地址,識別(bié)按(àn)地址發(fā)來的(dí)消(xiāo)息,決定(dìng)要產生(shēng)何(hé)種行動。如(rú)果(guǒ)需要回應(yīng),控(kòng)製(zhì)器將生成(chéng)反(fǎn)饋信息並用Modbus協(xié)議(yì)發(fā)出(chū)。在其(qí)它(tā)網絡上,包含了(liǎo)Modbus協(xié)議的消息(xī)轉換(huàn)為在此網(wǎng)絡上使(shǐ)用(yòng)的幀(zhēn)或包結(jié)構。這(zhè)種(zhǒng)轉換也擴展(zhǎn)了(liǎo)根(gēn)據細致的網絡解決(jué)節(jié)地址(zhǐ),路由路徑及錯誤檢測的方法(fǎ),以上內(nèi)容由紹興(xīng)中儀電(diàn)子有限公司為您整(zhěng)理,我公(gōng)司的數字體現控製儀(yí),無紙記錄儀(yí)等部(bù)份(fèn)產(chǎn)品使用了標準的MODBUS協議,並采用RS485接口。
采用(yòng)RS485接口(kǒu)時,傳輸電(diàn)纜的長度如何(hé)考慮?
在(zài)使(shǐ)用RS485接口(kǒu)時(shí),對於特(tè)定的(dí)傳輸綫經,從發生(shēng)器到負載(zǎi)其數據信(xìn)號傳輸所允(yǔn)許的(dí)zui大電纜長(cháng)度是(shì)數據信號(hào)速(sù)率的(dí)函(hán)數,這個(gè)長度(dù)數(shù)據緊(jǐn)張(zhāng)是(shì)受(shòu)信號失真及噪(zào)聲(shēng)等影(yǐng)響(xiǎng)所(suǒ)限製(zhì)。
zui大(dà)電纜長度(dù)與(yǔ)信號速(sù)率的關(guān)係曲綫是使用24AWG 銅芯雙(shuāng)絞(jiǎo)電(diàn)話(huà)電纜(綫(xiàn)徑為(wéi)0.51mm),綫(xiàn)間(jiān)旁(páng)路電(diàn)容(róng)為(wéi)52.5PF/M,終端負(fù)載(zǎi)電(diàn)阻為100 歐 時所(suǒ)得出(chū)。當數據信號(hào)速率降低到(dào)90Kbit/S以下時(shí),假定(dìng)zui大(dà)允(yǔn)許的信號損失(shī)為(wéi)6dBV 時,則電纜長(cháng)度被(bèi)限製在1200M。實(shí)際(jì)上,在實用(yòng)時(shí)是(shì)完全可以(yǐ)取得比它大的電(diàn)纜長度。當使用不(bù)同(tóng)綫徑(jìng)的電纜。則取得的zui大電纜(lǎn)長度(dù)是不(bù)相(xiāng)通(tōng)的。例(lì)如:當數據(jù)信(xìn)號(hào)速率為(wéi)600Kbit/S 時(shí),采用(yòng)24AWG 電纜,由(yóu)圖(tú)可知(zhī)zui 大電纜長度是200m,若(ruò)采用(yòng)19AWG 電(diàn)纜(綫徑為0.91mm)則(zé)電纜長 度(dù)將(jiāng)可(kě)以大(dà)於(yú)200m;若(ruò)采用28AWG 電纜(綫徑為0.32mm)則(zé)電(diàn)纜長度隻能小(xiǎo)於(yú)200m。