XK3168E電子吊秤串口數據讀取

 XK3168E 基本資料 
  分秤體跟儀表兩部分,秤體即吊車下掛的部分,它跟儀表通過無線通訊,有效距離>100米,
  儀表部分有個串口,可以跟電腦串口連接,採用DB9連線,有2,3,5三根線,2,3兩線交叉,5是地線,2,3線一根發數據一根是收數據
  將儀表的串口設置成9600波特率,8位無校驗,連續模式
  當秤體有負重時儀表會每100毫秒發送幀數據,3.5分鐘後每1秒發送,2.5小時後停止發送.

 串口通信的基本概念
 接收數據通過2號線一位一位的發送過來,每個位佔用 1/BaudRate 秒時間
 波特率:即每秒種信號(電壓)的最大改變次數,約等於每秒能發送多少bit
           串口採樣按16倍波特率的頻率進行 
 開始位:由空閒信號變成邏輯0,長度1bit
 數據位:即一楨中數據的位數,有,5,7,8等
 校驗:即奇偶校驗,長度1bit,可以不用
 停止位:一楨數據接受完後,空閒信號持續的時間,可以是1,2,1.5等(保持線路邏輯1時電壓的時間,等於 1|2|1.5 * 1/波特率 (秒))
 數據幀: 開始位(1)+數據(5~8)+校驗(0~1)+停止(1~2) 

 電子秤數據格式
 固定爲 17個字節,採用ASCII,開始是stx(0x02) 結束是CL(0x13),1-3字節是狀態子,4-9字節是重量信息10-15字節是皮重信息
 默認時4-9字節的重量信息的保留一位小數點,即在8與9字節間加入.

 代碼

View Code
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章