技術(shù)文章
S7-1200 RS485模塊的通訊指示燈
閱讀:3019 發(fā)布時(shí)間:2015-11-12S7-1200 RS485模塊的通訊指示燈
TX/RX指示燈是一個(gè)還是兩個(gè),?和儀表做modbus通訊,自認(rèn)報(bào)文和接線都沒(méi)問(wèn)題,,儀表通訊燈也亮,,但是沒(méi)有數(shù)據(jù)讀上來(lái)。
想問(wèn)下,,我只看到模塊上的Tx燈在閃,,Rx后面有沒(méi)指示燈,還是和TX公用一個(gè)指示燈的,?另外這個(gè)指示燈只以一定頻率在緩慢閃爍,,1s1下吧,這個(gè)是正常的么,?
答:Tx指示燈在閃,,表示模塊在發(fā)出Modbus的讀寫(xiě)請(qǐng)求,如果Rx等沒(méi)閃,,表示模塊沒(méi)有收到相應(yīng)的儀表響應(yīng)或者儀表的響應(yīng)有誤碼等,。
Tx閃爍緩慢表示請(qǐng)求發(fā)出的速率較低。
建議樓主用串口調(diào)試工具先查看報(bào)文:
1)如果報(bào)文不正確,,是S71200的問(wèn)題,;
2)如果請(qǐng)求報(bào)文正確無(wú)響應(yīng)報(bào)文,要查看是否通訊參數(shù)設(shè)置正確,、儀表通訊電纜是否有誤,;
3)如果請(qǐng)求報(bào)文正確有響應(yīng)報(bào)文,但是PLC無(wú)數(shù)據(jù),,說(shuō)明報(bào)文有誤,,或者CRC校驗(yàn)錯(cuò)誤,就要檢查是否響應(yīng)報(bào)文出現(xiàn)疊加等現(xiàn)象,,就修改S712000中的超時(shí)等設(shè)置,。