chency8808
級別: 探索解密
|
最近在做的項目客戶需要連接微型打印機打印數據 測試的時候用的站長的例子 這個事PC的串口測試軟件 串口:RS232 波特率:9600 數據位:8 校驗位:無 停止位:1 軟件測試數據發送全是亂碼,連接打印機打印機無反應。 求大神幫忙啊 |
---|---|
|
cwxok
級別: 論壇先鋒
|
M8161 是8位,這程式明顯是16位!去掉M8161試下! |
|
---|---|---|
|
jianghuke0
級別: 探索解密
|
[attachment=134968] [attachment=134969] 你的程序, T0 不對,按你哪樣,只會讀取一次而已。 要按我哪樣寫,就是每隔200MS,讀取接收一次 樓主留言:RS指令m8122是發送完成了才會自己復位,不需要循環發送吧 |
---|---|
|
cwxok
級別: 論壇先鋒
|
H0C81 是沒問題的,這個測試過無數, 關鍵還是在8位傳輸和16位傳輸 HFF 為8位,HFFFF為16位,指定了8位,卻按16位傳數據,錯的遠! 再一個M8122這個,要不要重復發送請求,是根據下位機來確定的,有的下位機直接有主動傳輸功能,就不用發送請求! [ 此帖被cwxok在2015-05-11 11:15重新編輯 ] |
|
---|---|---|
|
tkggtdkjpl
工欲善其事,必先利其器!
級別: 網絡英雄
|
其實你有一個關鍵點沒抓住,有些串口調試軟件就是個垃圾, 也是測試PLC控制打印機,用了十幾個軟件才找到一個能用的串口調試軟件 |
|
---|---|---|
|