wbajyn
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 10 個
工控威望: 143 點
下載積分: 1565 分
在線時間: 8(小時)
注冊時間: 2013-05-13
最后登錄: 2022-05-29
查看wbajyn的 主題 / 回貼
樓主  發(fā)表于: 2013-06-26 21:57
請問各位,自由口通信中的字符間/信息間定時器超時什么意思,怎么用!
明維修
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 142 個
工控威望: 255 點
下載積分: 958 分
在線時間: 171(小時)
注冊時間: 2010-11-01
最后登錄: 2024-11-05
查看明維修的 主題 / 回貼
1樓  發(fā)表于: 2013-06-28 18:48
2. 字符間定時器:字符間時間是從一個字符的結(jié)束(停止位)到下一個字符的結(jié)束(停止位)的時間。
如果兩個字符之間的時間間隔(包括第二個字符)超過了SMW92或者SMW192中指定的毫秒數(shù),
接收消息功能結(jié)束。接收到每個字符后,字符間定時器重新啟動。見圖6--12。
當協(xié)議沒有特定的消息結(jié)束字符時,您可以用字符間定時器來結(jié)束一條消息。由于定時器總是
包含接收一個完整字符(包括起始位、數(shù)據(jù)位、校驗位和停止位)的時間,因而該時間值應設置
為大于在指定波特率下傳輸一個字符的時間。
您可以使用字符間定時器與結(jié)束字符檢測或者最大字符計數(shù)相結(jié)合,來結(jié)束一條消息。
設置: c/m = 0,tmr = 1,SMW92/SMW192 = 超時(毫秒)
字符
重新啟動字符間定時器字符間定時器時間用完:
終止消息,并生成接收消息中斷
字符
圖6--12 使用字符間定時器來結(jié)束接收指令
3. 消息定時器:消息定時器在啟動消息后指定的時間終止消息。接收消息功能的啟動條件一滿
足,消息定時器就啟動。當經(jīng)過的時間超出SMW92或者SMW192中指定的毫秒數(shù)時,消息定
時器時間到。見圖6--13。
通常,當通訊設備不能保障字符中間沒有時間間隔或者使用調(diào)制解調(diào)器通訊時,您可以使用消
息定時器。對于調(diào)制解調(diào)器方式,您可以用消息定時器指定一個從消息開始算起,接收消息允
許的最大時間。消息定時器的典型值是在當前波特率下,接收到最長消息所需時間值的大約
1.5倍。
可以使用消息定時器與結(jié)束字符檢測或者最大字符計數(shù)相結(jié)合,來結(jié)束一條消息。
設置: c/m = 1,tmr = 1,SMW92/SMW192 = 超時(毫秒)


這是系統(tǒng)手冊上的,可以找來看看