請問可以郵寄can總線轉rs485的樣品到濮陽嗎?
兩臺PLC組網,RS485通信,并且接局域網,要配哪些硬件?
1、檢查兩邊軟件對于流控的配置。經過rs485的話,必然就不能開任何硬件流控,軟件流控也最好不要。波特率也最好要控制在9600以內。2、常見的rs485是半雙工通信。一般買到的485轉換器的收發切換是硬件自動完成的,但也有需要軟件參與控制收發切換的,需要看轉換器手冊確認。3、如果用的rs485是半雙工通信,收發切換也需要時間,主機需要在發送前檢查當前是否正在接收數據。從機收到主機數據,也應該延時一段時間(如20ms)再回復。
理想情況下,可以達128個當然,使用特定的芯片,可以達到256等等經常會有這樣的疑問RS485總線能掛多少個設備,是不是可以掛256個設備(因為地址是1byte,取值范圍也就0-255)。有的說RS485總線只能掛接32個節點,這是由它自身的驅動能力決定的。不管是支持32個、128個、256個都沒有錯,但是這些都是理論值,實際負載多少個設備,還要看RS485轉換器用什么芯片,并和所用電纜的品質相關,節點越多、傳輸距離越遠、電磁環境越惡劣,所選的電纜要求就越高。485通訊中一個串口可以控制多少個設備的問題是與該485網絡中的電氣特性和協議特性所決定的。所謂電氣特性就是指的是要保證485網絡中的特征阻抗在允許的范圍內,應該是120歐姆左右,連接的設備越多,特征阻抗越小,所以一般在485網絡中一般都要加120歐姆的終端電阻。同時還要保證信號的衰減在可接受范圍內。長距離傳輸加中繼器。所謂協議特性是指在485網絡中傳輸的協議支持的尋址范圍,如MODBUS是31個。RS-485的“節點數”主要是依“接收器輸入阻抗”而定;根據規定,標準RS-485接口的輸入阻抗為≥12kΩ,相應的標準驅動節點數為32個。為適應更多節點的通信場合,有些芯片的輸入阻抗設計成1/2負載(≥24kΩ)、1/4負載(≥48kΩ)甚至1/8負載(≥96kΩ),相應的節點數可增加到64個、128個和256個。
CAN總線上傳輸的是高速數字信號,就會產生傳輸線效應,普通電纜是不能勝任的。
并聯電阻是為了使總線波形更穩定,防止雜波的沖擊和干擾。
基于RS485接口的AIBUS通信校驗碼計算。校驗碼采用16位求和校驗方式。讀指令的校驗碼計算方法要讀參數的代號x256+82+ADDR。
rs485接口和網口是兩種完全不同的網絡的接口,從硬件結構上看,rs485接口外接的是雙絞屏蔽電纜,只有3個接線端;而網口通常是指以太網接口,有8個接線端,外接的是4對兒雙絞線,也叫五類或六類網線。從使用用途上看,rs485接口傳輸的是串行總線信號,多用于工業控制總線;而網口傳輸的是EtherNet,多用于計算機組網。
線材問題:485總線布線使用的線材必須要使用屏蔽雙絞線,線徑最好在0.75或者1.0線徑的,很多人在施工的時候為了圖方便,直接使用網線作為485 線使用,網線具有八根線,而485線只需要使用兩根線或者四根線,其他線浪費了,而且現在的網線的線徑相對都比較細,并不能完全滿足485總線通信需求,建議不要使用網線。還有不能使用平行線,同軸電纜或者不帶屏蔽層的雙絞線,由于485是差分平衡傳輸,使用雙絞線可以有效的抵消外部干擾對其的影響,485線路一定不能使用平行線,同樣的道理,由于屏蔽層具有屏蔽外部干擾的作用,最好要使用帶屏蔽層的雙絞線。
RS485有兩線制和四線制兩種接線,四線制只能實現點對點的通信方式,現很少采用,現在多采用的是兩線制接線方式,這種接線方式為總線式拓樸結構在同一總線上最多可以掛接32個結點。485總線的通訊距離可以達到1200米。根據485總線結構理論,在理想環境的前提下,485總線傳輸距離可以達到1200米。其條件是通訊線材優質達標,波特率為9600,只負載一臺485設備,才能使得通訊距離達到1200米,所以通常485總線實際的穩定的通訊距離往往達不到1200米。如果負載485設備多,線材阻抗不合乎標準,線徑過細,轉換器品質不良,設備防雷保護復雜和波特率的提高等等因素都會降低通訊距離。二、RS485線纜在一般場合采用普通的雙絞線就可以,在要求比較高的環境下可以采用帶屏蔽層的同軸電纜。在使用RS485接口時,對于特定的傳輸線路,從RS485接口到負載其數據信號傳輸所允許的最大電纜長度與信號傳輸的波特率成反比,這個長度數據主要是受信號失真及噪聲等影響所影響。理論上RS485的最長傳輸距離能達到1200米,但在實際應用中傳輸的距離要比1200米短,具體能傳輸多遠視周圍環境而定。在傳輸過程中可以采用增加中繼的方法對信號進行放大,最多可以加八個中繼,也就是說理論上RS485的最大傳輸距離可以達到9.6公里。如果真需要長距離傳輸,可以采用光纖為傳播介質,收發兩端各加一個光電轉換器,多模光纖的傳輸距離是5~10公里,而采用單模光纖可達50公里的傳播距離。
can總線一般是雙線制,只要有兩個信號需要傳輸,一個是高電平信號,一個是低電平信號。
當然了。如果擴展RS485來說。作為總線技術,RS485在現場問題很多,不支持任意拓撲,不支持無極性,需要隔離,需要加終端電阻等。如果作為現場施工使用方便布線,二總線方便的多,例如POWERBUS等。
RS485A和B是差分信號的傳輸線,都是數據線 沒有你說的時鐘線 除非是SPI接口。
基本上沒這個可能性。如果想在can總線上傳輸modbus rtu協議,那就只能把modbus通訊數據放在can總線通訊幀的用戶數據場,can通訊不管是擴展幀還是標準幀,用戶數據廠都只有8個字節,而modbus rtu協議的字節數大多都在8個以上,所以用can總線傳輸modbus協議數據基本上不可能。
rs485電路不能采用3.3v供電,因為RS485的芯片都是5V的。是因為單片機是3.3v的嗎?這只好用兩個電源分別供電了,與單片機相連的引腳,可以采用電平轉換電路,用光耦比較好。兩部分電路可以DC-DC隔離,地線都不用公用了。因為R485電路在外部總線會帶有很強的干擾信號或浪涌脈沖,會損壞單片機,所以,原則上,RS485通信的設備是要求用光耦隔離的。因此,用光耦隔離后,還可以實現電平轉換,一舉兩得。
物理層分為H1(過程)和H2(工廠自動化)兩級總線,其中H1符合IEC61158-2標準,支持總線供電和本質安全防爆環境。H1現場總線的主要電氣特性是:數據采用數字化、位同步的傳輸方式,傳輸波特率為31.25kbps,驅動電壓為9-32VDC,信號電流是±9mA,電纜形式采用屏蔽雙絞線,網絡拓撲結構可以采用線型、樹型、星型及復合型的方式,無中繼器時電纜長度應≤1900m,分支電纜長度在30-120m范圍內,無中繼器時設備掛接數不得超過32臺,可用中繼器數不得超過4臺。H2采用高速以太網作為其物理層,傳輸速率為1Mbps和2.5Mbps,通信距離分別為750m和500m,支持雙絞線、光纜和無線發射。
USS(Universal Serial Interface,通用串行通信接口)是專為驅動裝置開發的通信協議,可以支持變頻器與PLC或PC的通信連接,是一種基于串行總線進行數據通信的協議。早期的USS協議主要用于驅動裝置的參數設置,后因其協議內容簡單、對硬件的要求比較低,也越來越多的被用于驅動器或變頻器的通信控制。USS協議提供了一種低成本的、相對簡單的控制方式,可用于一般水平的驅動裝置控制。作為主-從站結構的協議,規定了在USS總線上可以有一個主站和最多31個從站。總線上的每個從站都有唯一的站地址,主站應用站地址標志各個從站。USS的工作機制是,通信總是由主站發起,USS主站不斷循環輪詢各個從站,從站根據收到的指令,決定是否以及如何響應主站。從站永遠不會主動發送數據。從站只有在接收到主站發送的無錯誤報文,并且當從站在接收到主站報文中被尋址時,才會響應主站的信息。
dp總線按照程序接線的原因是由于其接線的順序應該按照接線生走。
CAN線是汽車各種不同功能電腦之間的通訊用的。如果汽車上報跟CAN通訊相關的故障,可以直接對它進行檢測。CAN-BUS即CAN總線技術,全稱為控制器局域網總線技術。Can-Bus總線技術最早被用于飛機等武器電子系統的通訊聯絡上。將這種技術用于民用汽車最早起源于歐洲,在汽車上這種總線網絡用于車上各種傳感器數據的傳遞。