時(shí)間:2020-03-03 作者:眾山科技
1.接線(xiàn)錯誤
此類(lèi)問(wèn)題最為常見(jiàn),我公司模塊級的產(chǎn)品(不帶外殼的)都是TTL串口,帶外殼的產(chǎn)品都是RS485/RS232串口,經(jīng)常會(huì )有客戶(hù)將USB轉TTL的串口線(xiàn)接到RS485/RS232串口的設備上,導致無(wú)法讀取參數。
1.1 帶外殼的設備需要使用USB轉232或者USB轉485的串口線(xiàn)來(lái)讀取參數
a. 選用RS232接口讀取參數時(shí),需要接3條線(xiàn),USB-232串口線(xiàn)的RXD接設備的TXD,TXD接RXD,GND接GND
*一般來(lái)說(shuō),USB轉232串口的DB9口如果是公針,DB9的2號針為RXD,3號針為T(mén)XD,5號針為GND
b. 選用RS485接口讀取參數時(shí),需要接2條線(xiàn),USB-485串口線(xiàn)的D+/A接設備的A,USB-485串口線(xiàn)的D-/B接設備的B
*ZSR2184 不能使用485接口讀取參數,只能用232
1.2模塊級的設備(ZSX2xx0、ZSX2X1….),只能使用USB 轉TTL串口線(xiàn)來(lái)讀取參數
c.選用TTL接口讀取參數時(shí),需要接3條線(xiàn),USB-TTL串口線(xiàn)的RXD接設備的TXD,TXD接RXD,GND接GND。
*模塊級的設備在接線(xiàn)時(shí)須格外注意模塊的電源供電電壓,有的模塊供電電壓是3.5-4.2V,所以不能直接接USB轉換器上的5V。
2.客戶(hù)自己的串口線(xiàn)有問(wèn)題/質(zhì)量差
2.1淘寶上的串口線(xiàn)質(zhì)量參差不齊,很多都不能穩定使用,建議客戶(hù)至少要使用30元以上的串口線(xiàn)。
2.2 另外的可能就是客戶(hù)使用的串口線(xiàn)本身已經(jīng)損壞,如果是232串口線(xiàn),串口線(xiàn)不接設備,將USB串口線(xiàn)DB9口的2、3號管腳短接,打開(kāi)設備的配置軟件,輸入串口號-點(diǎn)擊打開(kāi),切換到透明測試模式,順便輸入數據,點(diǎn)擊發(fā)送,看能不能收到數據,能收到串口線(xiàn)一般沒(méi)問(wèn)題,不能收到就是有問(wèn)題,需要重新給串口線(xiàn)裝驅動(dòng)或者換一個(gè)串口線(xiàn)。
*軟件最下面出如果提示COMx打開(kāi)失敗,就表示串口線(xiàn)的驅動(dòng)可能有問(wèn)題,或者是串口號輸入錯誤
2.3如果是485串口線(xiàn),不能用上面的方法,只能用另外的485串口設備來(lái)驗證
2.4未先閱讀配置軟件的使用說(shuō)明文檔
3.非首次使用,客戶(hù)忘記了設備的波特率(出廠(chǎng)默認9600 ,自己修改過(guò))
設備在上電工作的前3秒默認會(huì )以9600的波特率來(lái)工作
a.打開(kāi)配置軟件,波特率選擇9600,接好串口線(xiàn),設備斷電
b.不停的點(diǎn)擊配置軟件的“讀取按鈕”,點(diǎn)的同時(shí)給設備上電,繼續點(diǎn)2-3秒鐘,看能不能讀出參數
c.如果讀出參數,軟件的串口波特率一欄會(huì )顯示出當前實(shí)際的串口波特率