CP341 RX燈會持續(xù)亮一小段時間
劉玉蓉
發(fā)布于2014-12-05 17:51
62
0
標簽:
現(xiàn)在是用的CP341進行 RS485 modbus通信, 上位機連接了有2個儀表+一臺PLC, 485都是并到一起的。 上位機通過輪循500ms發(fā)送索要各個儀表的數(shù)據(jù), 如果不是PLC需要的數(shù)據(jù),CP341的RX燈會瞬間亮一下,然后立刻滅掉,這是正常的, 問題: 如果是PLC需要的數(shù)據(jù),那么RX燈會持續(xù)亮大概500ms,然后TX閃一下。表示回數(shù)。 在上位機單獨和PLC通訊的時候沒有這種情況。只有三個儀表485都并到一起才會這樣。 是因為CP341沒有接匹配電阻嗎?
佳答案
1、是因為CP341沒有接匹配電阻嗎?
如果可以正常通訊、通訊數(shù)據(jù)正確,就不是終端電阻問題。阻抗不匹配。這種原因引起的反射,主要表現(xiàn)在通訊線路處在空閑方式時,整個網(wǎng)絡數(shù)據(jù)混亂。
2、有關RS485終端電阻:
終端電阻是為了消除在通信電纜中的信號反射在通信過程中,有兩種信號因?qū)е滦盘柗瓷洌鹤杩共贿B續(xù)和阻抗不匹配。
、阻抗不連續(xù),信號在傳輸線末端突然遇到電纜阻抗很小甚至沒有,信號在這個地方就會引起反射。這種信號反射的原理,與光從一種媒質(zhì)進入另一種媒質(zhì)要引起反射是相似的。消除這種反射的方法,就必須在電纜的末端跨接一個與電纜的特性阻抗同樣大小的終端電阻,使電纜的阻抗連續(xù)。由于信號在電纜上的傳輸是雙向的,因此,在通訊電纜的另一端可跨接一個同樣大小的終端電阻。
、引起信號反射的另個原因是數(shù)據(jù)收發(fā)器與傳輸電纜之間的阻抗不匹配。這種原因引起的反射,主要表現(xiàn)在通訊線路處在空閑方式時,整個網(wǎng)絡數(shù)據(jù)混亂。
3、RS485 modbus通信線如果超過50米,需配置330Ω的終端電阻。見:
《串口通訊模塊的信息與使用(2004.03.30) 》下載:
https://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0006
《串口模塊常見問題》下載:
https://www.ad.siemens.com.cn/download/SearchResult.aspx?searchText=F0426