零度浪子001
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 39 個
工控威望: 97 點
下載積分: 900 分
在線時間: 14(小時)
注冊時間: 2024-03-08
最后登錄: 2025-01-17
查看零度浪子001的 主題 / 回貼
樓主  發(fā)表于: 27天前
圖片:
三菱QJ71C24,假如在各種控制里面設(shè)定接收長度為8字節(jié),那有的報文比8字節(jié)長,該怎么辦呢?
zhaoch95
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 14 個
工控威望: 116 點
下載積分: 4080 分
在線時間: 31(小時)
注冊時間: 2010-07-12
最后登錄: 2025-01-21
查看zhaoch95的 主題 / 回貼
1樓  發(fā)表于: 7小時前
1、用通訊協(xié)議,設(shè)置四條接收報文
2、接收長度設(shè)置1字節(jié),自己維護一個FIFO的數(shù)據(jù)區(qū),自己判斷報文數(shù)據(jù)結(jié)束后處理
3、如果2A FB是固定的,就設(shè)置這個作為結(jié)束符,就是本次接收會少兩個字節(jié)的校驗碼,下次接收頭部多兩個字節(jié)校驗碼