儀表和PLC的RS485通訊老掉線,多數(shù)都是以下原因造成。昌暉儀表在本文聊聊儀表和PLC的RS485通訊老掉線原因和處理方法。
1、通訊參數(shù)對(duì)不上
說彼此都能聽懂的話才能順暢聊天,儀表和PLC通訊也是這個(gè)道理。串口通訊參數(shù)有波特率、停止位、數(shù)據(jù)位、校驗(yàn)方式。
①波特率
波特率常見值有9600、19200、38400和115200,儀表和PLC通訊時(shí)兩端必須完全一致。
②數(shù)據(jù)位
數(shù)據(jù)位常見值有7位和8位,儀表和PLC通訊時(shí)兩端必須完全一致,MODBUS一般用8位。
③停止位
停止位常見值有1位和1位,儀表和PLC通訊時(shí)兩端必須完全一致。
④檢驗(yàn)方式
數(shù)據(jù)位常見值有無校驗(yàn)、奇校驗(yàn)和偶校驗(yàn),儀表和PLC通訊時(shí)兩端必須完全一致,選無校驗(yàn)時(shí)數(shù)據(jù)位必須是8位。
2、地址沖突和總線拓?fù)?/span>
串口通訊參數(shù)都設(shè)置對(duì)了,通訊還是時(shí)斷時(shí)續(xù),那你需要檢查地址設(shè)置和有沒有接120Ω終端電阻(建議大家看看為何RS485總線必須加120Ω、1/4W的金屬膜終端電阻)。
儀表和PLC通訊時(shí)設(shè)備地址設(shè)置必須一致且不能重復(fù);RS485總線必須手拉手串接,不能分叉;RS485總線在兩端必須各加一個(gè)120Ω的終端電阻。大家用示波器觀察信號(hào)波形可看到:沒加終端電阻的時(shí)候,信號(hào)方波末端會(huì)有一個(gè)明顯的振鈴。加了之后,信號(hào)干干凈凈。
3、接地和屏蔽
接地和屏蔽讓老手也會(huì)栽跟頭。在這里昌暉儀表直接給大家結(jié)論:①屏蔽線只能采取一端接地;②通訊線和動(dòng)力線不能同穿一根管(大家可看看儀表信號(hào)電纜和電氣控制電纜選用與敷設(shè)經(jīng)驗(yàn))。
①接地
接地大家照著這幾條來,通訊干擾起碼能解決八成:
a、通訊線用雙絞屏蔽線,別圖便宜用普通電線。買的時(shí)候認(rèn)準(zhǔn)RS485專用電纜。
b、RS485的A線接A線,B線接B線。千萬別接反,接反了通訊距離超過幾十米就開始丟包。
c、如果現(xiàn)場(chǎng)干擾特別大,上隔離器。一個(gè)RS485隔離器也就兩三百塊錢,能省你幾天排查時(shí)間。
②屏蔽
屏蔽線的屏蔽層接好了叫屏蔽,接不好叫天線。一端接地,記住這四個(gè)字就行。
大家在現(xiàn)場(chǎng)遇到通訊問題,別慌,按昌暉儀表分享的現(xiàn)場(chǎng)排查三步法試一試:
第一步:查參數(shù)。波特率、數(shù)據(jù)位、停止位、校驗(yàn)方式,儀表和PLC參數(shù)逐一核對(duì)。這一步能解決50%的問題。
第二步:查硬件。地址是否重復(fù)?120Ω終端電阻有沒有加?線有沒有接反?用萬用表量一下AB線之間的電阻,正常的RS485網(wǎng)絡(luò)應(yīng)該在60Ω左右(兩個(gè)120Ω電阻并聯(lián))。
第三步:查干擾。屏蔽層接地了沒?通訊線和動(dòng)力線是不是走一起了?把PLC那邊的通訊口用USB轉(zhuǎn)RS485接到筆記本電腦上,用串口調(diào)試工具看看收不收得到亂碼。有亂碼說明干擾嚴(yán)重。
隨身工具清單:USB轉(zhuǎn)485調(diào)試器1個(gè)、萬用表1塊、串口調(diào)試助手(裝電腦或手機(jī)均可)、120Ω電阻兩個(gè)。這四樣?xùn)|西裝一個(gè)小工具包,走哪都帶著,儀表RS485通訊問題迎刃而解。
共有訪客發(fā)表了評(píng)論
網(wǎng)友評(píng)論