使用RS485串口服務(wù)器經(jīng)常遇到的問題
瀏覽次數(shù):發(fā)布時(shí)間:2022-06-28
在這個(gè)萬物互聯(lián)的時(shí)代,數(shù)據(jù)與數(shù)據(jù)之間的相互傳輸交流,顯得尤為重要。那么要怎樣才能使計(jì)算機(jī)與傳統(tǒng)的物聯(lián)設(shè)備相連接呢?這時(shí),
串口服務(wù)器這一媒介的作用就凸顯出來了。但是
串口服務(wù)器也時(shí)常會(huì)遇到一些問題,這些問題說大不大,說小不小。
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ù)控件可以簡化生活。
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中繼器或光隔離中繼器,以延長該距離。
6、我可以增加RS-485信號(hào)以增加更多節(jié)點(diǎn)或距離嗎?
不完全的。 您可以沿電纜定期重復(fù)和刷新信號(hào),但不要將其提高到規(guī)格之上。 提供不同樣式的 RS-485 中繼器/增強(qiáng)器,例如 485OP 或 485OPDR,它們?cè)试S您向 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)的標(biāo)稱輸入阻抗為 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è)備可以共享相同的線對(duì)進(jìn)行傳輸和/或接收。 一些設(shè)備不需要特定的協(xié)議,只需要一個(gè)軟件命令,在正確的命令位置具有正確的地址字節(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è)備??梢蕴砑悠渌鸕S-485設(shè)備以擴(kuò)展網(wǎng)絡(luò)和功能。
12、如何使用RS-232設(shè)備制作RS-485網(wǎng)絡(luò)?
(1)如果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)換器或接口。
(2)如果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è)備進(jìn)行通信。 不需要額外的串行端口。 光電隔離轉(zhuǎn)換器可用于保護(hù)計(jì)算機(jī)免受來自連接設(shè)備的電壓和接地回路的影響。
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è)備會(huì)嘗試將線路保持在一種狀態(tài),而另一個(gè)設(shè)備會(huì)嘗試將它們切換為高/低。 RS-422 始終是全雙工的(如果設(shè)備不是只聽的),RS-485 可以是全雙工的(4 線模式)或半雙工的(2 線模式)。 RS-422 設(shè)備可以有更多的握手信號(hào)(RTS/CTS 和 DTR/DSR)。 RS-485 永遠(yuǎn)不會(huì)有超過 2 個(gè)信號(hào),接收和發(fā)送。