1、問:為什么設(shè)備使用RS-485串口通信?
答: RS-485設(shè)備可以連接到計(jì)算機(jī),并在網(wǎng)絡(luò)樣式配置中的多個(gè)位置進(jìn)行多次丟棄。在需要中繼器之前,設(shè)備可以距離最遠(yuǎn)4000英尺(1220米),最多可以連接32個(gè)節(jié)點(diǎn)(設(shè)備)??梢允褂弥欣^器連接更多節(jié)點(diǎn),最多可達(dá)到所用設(shè)備的可尋址限制(通常為256)。
2、問:如何將計(jì)算機(jī)連接到RS-485設(shè)備?
答:您可以使用RS-232轉(zhuǎn)RS-485串口服務(wù)器或USB轉(zhuǎn)RS-485轉(zhuǎn)換器,或在計(jì)算機(jī)中安裝RS-485接口卡。可以使用PCI總線,PCMCIA / CardBus或ISA總線卡。
您需要知道需要連接的設(shè)備的RS-485端口上使用了多少根電線。數(shù)據(jù)(A)和數(shù)據(jù)(B)線和地是“2線”485連接,如果有更多連接并且它們標(biāo)記為TD(A)和TD(B)以及RD(A)和RD(B) )和地面,你需要一個(gè)“4線”轉(zhuǎn)換器。
3、問:我應(yīng)該在RS-485轉(zhuǎn)換器中尋找什么才能與Windows一起使用?
答:建議在Windows和其他多任務(wù)操作系統(tǒng)中使用具有自動(dòng)發(fā)送數(shù)據(jù)控制功能的轉(zhuǎn)換器或接口卡。這對(duì)半雙工2線操作非常重要。否則,數(shù)據(jù)可能會(huì)丟失。如果使用Visual Basic進(jìn)行編程,自動(dòng)發(fā)送數(shù)據(jù)控件可以簡(jiǎn)化生活。(有關(guān)發(fā)送數(shù)據(jù)和RTS控制插圖,請(qǐng)參閱B&B電子技術(shù)庫)
4、問:RS-485使用什么類型的連接器?
答: RS-485標(biāo)準(zhǔn)沒有規(guī)定連接器或引腳分布的類型。RS-485連接器可以是DB9,DB25,接線端子,RJ11,RJ45或其中一個(gè)圓形DIN連接器。
5、問:使用RS-485設(shè)備的最大連接距離是多少?
答:不使用中繼器的RS-485最大距離為4000英尺(1220米),波特率高達(dá)90Kbps。每4000英尺增加一個(gè)RS-485中繼器或光隔離中繼器,以延長(zhǎng)該距離。
6、問:我可以增加RS-485信號(hào)以增加更多節(jié)點(diǎn)或距離嗎?
答:不完全是。您可以沿著電纜定期重復(fù)和刷新信號(hào),但不要將其提升到規(guī)格以上。B&B提供不同風(fēng)格的RS-485中繼器/增強(qiáng)器,如 485OP 或 485OPDR,可讓您在RS-485網(wǎng)絡(luò)上再添加32個(gè)節(jié)點(diǎn)(或4000英尺)。
7、問:為什么我需要一個(gè)超過32個(gè)節(jié)點(diǎn)/設(shè)備的RS-485中繼器?
答:標(biāo)準(zhǔn)RS-485節(jié)點(diǎn)的額定輸入阻抗為12K歐姆。標(biāo)準(zhǔn)RS-485發(fā)送器不能驅(qū)動(dòng)超過32個(gè)設(shè)備和一對(duì)120歐姆終端電阻。只需添加一個(gè)隔離的中繼器,就可以連接另外32個(gè)節(jié)點(diǎn)。
8、問:一個(gè)網(wǎng)絡(luò)上可以安裝多少個(gè)RS-485設(shè)備?
答:每個(gè)485設(shè)備必須具有唯一的地址。這通常允許最多256個(gè)節(jié)點(diǎn)。
9、問:為RS-485指定了什么軟件協(xié)議?
答: EIA標(biāo)準(zhǔn)沒有規(guī)定軟件協(xié)議,RS-485標(biāo)準(zhǔn)只是定義了電氣接口。它基本上是RS-422標(biāo)準(zhǔn)的擴(kuò)展,用于處理具有許多從設(shè)備的多點(diǎn),這些從設(shè)備可以共享用于發(fā)送和/或接收的相同線對(duì)。有些設(shè)備不需要特定的協(xié)議,只需要在正確的命令位置使用正確的地址字節(jié)或字節(jié)的軟件命令。許多流行的協(xié)議使用RS-485作為其物理層。
10、問:我在哪里使用RS-485網(wǎng)絡(luò)?
答:您需要在不同位置安裝多個(gè)設(shè)備的任何地方,并且設(shè)備具有內(nèi)置RS-485端口或可以適應(yīng)RS-485可尋址性。RS-485已在許多工廠環(huán)境中用于收集數(shù)據(jù)和控制可尋址電機(jī)驅(qū)動(dòng)器,攝像機(jī),PLC,時(shí)鐘,用于過程控制的條形碼掃描儀和其他工廠設(shè)備。
11、問:RS-485網(wǎng)絡(luò)由什么組成?
答:至少一臺(tái)帶RS-485接口的主設(shè)備,如計(jì)算機(jī),嵌入式控制器,RTU或PLC以及至少一個(gè)RS-485從設(shè)備。可以添加其他RS-485設(shè)備以擴(kuò)展網(wǎng)絡(luò)和功能。
12、問:如何使用RS-232設(shè)備制作RS-485網(wǎng)絡(luò)?
A1:如果RS-232設(shè)備是可尋址的(僅響應(yīng)具有唯一字節(jié)或字節(jié)序列的命令),并且僅使用接收,發(fā)送和接地連接,則可以在每個(gè)設(shè)備上使用標(biāo)準(zhǔn)的4線485轉(zhuǎn)換器。主設(shè)備將使用標(biāo)準(zhǔn)轉(zhuǎn)換器或接口。
A2:如果RS-232設(shè)備不可尋址,則可以使用485可尋址RS-485到RS-232轉(zhuǎn)換器,例如485DSS。使用中繼器可以將多達(dá)256個(gè)設(shè)備添加到網(wǎng)絡(luò)中。
13、問:與RS-232相比,使用RS-485進(jìn)行數(shù)據(jù)采集有什么好處?
答:抗噪能力。由于RS-485的差分信號(hào),它比其他串行協(xié)議更少受到雜散EMI / RFI“噪聲”的影響。此外,一個(gè)串行端口可以與幾英尺到幾千英尺之外的距離與多個(gè)設(shè)備通信。不需要額外的串行端口。光隔離轉(zhuǎn)換器可用于保護(hù)計(jì)算機(jī)免受連接設(shè)備的電壓和接地回路的影響。
14、問:我對(duì)用于RS-485控制的編程軟件感興趣。你有Visual Basic的例子嗎?
答:有VB源代碼演示可以訪問我們的485SDD16和485SDA12數(shù)據(jù)采集模塊。除了模塊的附加RS-485功能外,命令代碼類似于RS-232版本,232SDD16和232SDA12。注意:我們?cè)谶@些485演示中使用了具有自動(dòng)發(fā)送數(shù)據(jù)控制的轉(zhuǎn)換器。
15、問:RS-422和RS-485有什么區(qū)別?
答: RS-422設(shè)備不是三態(tài)發(fā)射器,而是RS-485設(shè)備。對(duì)于RS-422,兩個(gè)單元無法連接到一個(gè)接收器,因?yàn)楫?dāng)一個(gè)設(shè)備試圖“通話”時(shí),另一個(gè)設(shè)備試圖將線路保持在一個(gè)狀態(tài),另一個(gè)設(shè)備試圖將它們切換為高/低。RS-422始終為全雙工(如果設(shè)備不是僅監(jiān)聽),RS-485可以是完整(4線模式)或半雙工(2線模式)。RS-422設(shè)備可以有更多的信號(hào)用于握手(RTS / CTS和DTR / DSR)。RS-485永遠(yuǎn)不會(huì)有超過2個(gè)信號(hào),接收和發(fā)送。