RCV指令支持的結束條件
發布時間:2019/6/12 21:16:14 訪問次數:999
RCV指令支持的結束條件
結束信息的方式可以是以下的一種或幾種組合。
①結束字符檢測:結束字符是用于表示信息結束的任意字符。設置ec=1,SMB89(或SMB189)=結束字符;信息接收功能在找到起始條件開始接收字符后, K4J52324QC-BC16檢查每個接收到的字符,并判斷它是否與結束字符相匹配,如果接收到結束字符,將其存人信息緩沖區,信息接收功能結束。通常對于所有信息都使用同一字符作為結束的AsCII碼協議,用戶可以使用結束字符檢測。
②字符間隔定時器超時:字符間隔時間是指從一個字符的結尾(停止位)到下一個字符的結尾(停止位)之間的時間。設置〃m=O,tmr=1,SMW92(SMW192)=字符間超時時間。如果信息接收功能接收到的兩個字符之間的時間間隔超過字符間超時定時器的設定時間,則信息接收功能結束。字符間超時定時器設定值應大于指定波特率下傳輸一個字符(包括起始位、數據位、奇偶校驗位和停止位)的時間。用戶可以通過使用字符間隔定時器與結束字符檢測或者最大字符計數相結合,來結束一條信'急。
③信息定時器超值:從信息的開始算起,在經過指定的一段時間后,信息定時器結束一條信息。設置c/m=1,tmr=1,SMW92(SMW192)=信息超時時間。信息接收功能在找到起始條件開始接收字符時,啟動信息定時器,信息定時器時間到,則信息接收功能結束。同樣用戶可以通過使用字符問隔定時器與結束字符檢測或者最大字符計數相結合,來結束一條信息。
④最大字符計數:當信息接收功能接收到的字符數大于SMB94(或SMB194)時,信息接收功能結束。接收指令要求用戶設定一個希望最大的字符數,從而確保信息緩沖區之后的用戶數據不會被覆蓋。
最大字符計數`總是與結束字符、字符間超時定時器、信息定時器結合在一起作為結束條件使用的。
⑤校驗錯誤:當接收字符出現奇偶校驗錯誤時,信息接收功能自動結束。只有在SMB30(或SMB130)中設定了奇偶校驗位時,才有可能出現校驗錯誤。
⑥用戶結束:用戶可以通過將SMB87(或SMB187)設置為0來終止信息接收功能。
RCV指令支持的結束條件
結束信息的方式可以是以下的一種或幾種組合。
①結束字符檢測:結束字符是用于表示信息結束的任意字符。設置ec=1,SMB89(或SMB189)=結束字符;信息接收功能在找到起始條件開始接收字符后, K4J52324QC-BC16檢查每個接收到的字符,并判斷它是否與結束字符相匹配,如果接收到結束字符,將其存人信息緩沖區,信息接收功能結束。通常對于所有信息都使用同一字符作為結束的AsCII碼協議,用戶可以使用結束字符檢測。
②字符間隔定時器超時:字符間隔時間是指從一個字符的結尾(停止位)到下一個字符的結尾(停止位)之間的時間。設置〃m=O,tmr=1,SMW92(SMW192)=字符間超時時間。如果信息接收功能接收到的兩個字符之間的時間間隔超過字符間超時定時器的設定時間,則信息接收功能結束。字符間超時定時器設定值應大于指定波特率下傳輸一個字符(包括起始位、數據位、奇偶校驗位和停止位)的時間。用戶可以通過使用字符間隔定時器與結束字符檢測或者最大字符計數相結合,來結束一條信'急。
③信息定時器超值:從信息的開始算起,在經過指定的一段時間后,信息定時器結束一條信息。設置c/m=1,tmr=1,SMW92(SMW192)=信息超時時間。信息接收功能在找到起始條件開始接收字符時,啟動信息定時器,信息定時器時間到,則信息接收功能結束。同樣用戶可以通過使用字符問隔定時器與結束字符檢測或者最大字符計數相結合,來結束一條信息。
④最大字符計數:當信息接收功能接收到的字符數大于SMB94(或SMB194)時,信息接收功能結束。接收指令要求用戶設定一個希望最大的字符數,從而確保信息緩沖區之后的用戶數據不會被覆蓋。
最大字符計數`總是與結束字符、字符間超時定時器、信息定時器結合在一起作為結束條件使用的。
⑤校驗錯誤:當接收字符出現奇偶校驗錯誤時,信息接收功能自動結束。只有在SMB30(或SMB130)中設定了奇偶校驗位時,才有可能出現校驗錯誤。
⑥用戶結束:用戶可以通過將SMB87(或SMB187)設置為0來終止信息接收功能。
上一篇:break和一個起始字符
上一篇:用接收字符中斷接收數據
熱門點擊
- 輸入/輸出映像寄存器(I/Q)
- 減計數器指令:CTD
- 基本脈沖波形
- 內部標志位存儲器(M)
- 一臺能沿電連接器電纜組件軸向逐漸增加張力負荷
- 密封的器件在用機械方法去蓋時應使受到的應力最
- 孢子懸浮液的活力試驗步驟如下
- 速度繼電器
- 繼電器主要用于控制與保護電路或用于信號轉換
- S7-200 PLC與PC之間的通信可以用以
推薦技術資料
- 硬盤式MP3播放器終級改
- 一次偶然的機會我結識了NE0 2511,那是一個遠方的... [詳細]