信息接收功能以接收到的break作為接收信息的開始
發布時間:2019/6/12 20:57:40 訪問次數:934
break檢測:斷點(break)檢測是指在大于一個完整字符傳輸時間的一段時間內,接收數據一直為0。一個完整字符傳輸時問定義為傳輸起始位、數據位、奇偶校驗位和停止位的時間總和。設置Ⅱ=0,sc=o,bk=1,忽略sMW90(或SMW19o)。K4H560838N-LCCC信息接收功能以接收到的break作為接收信息的開始,將break之后接收到的宇符存人信息緩沖區,自動忽略break之前接收到的字符。通常只有當通信協議需要時,采用斷點檢測作為起始條件。
對一個信息的響應:接收指令可以被配置為立即接收任意字符并把全部接收到的字符存人信息緩沖區。這是空閑線檢測的一種特殊情況。在這種情況下,空閑線時間(SMW90或SMW190)被設置為0,這使得接收指令一經執行,就立即開始接收字符。設置il=1,sc=O,bk=0,SMW90(或sMW190)=0,SMB88/SMB188被忽略。
用任意字符開始一條信息允許使用信息定時器,來監控信息接收是否超時。這對于自由口協議的主站是非常有用的,并且在指定的時間內,沒有來自從站的任何響應的情況,也需要采用超時處理。由于空閑線時間設置為0,當接收指令執行時,信息定時器啟動。如果沒有其
他終止條件滿足,信息定時器超時會結束接收信息功能。設置Ⅱ=l,sc=0,bk=0,SMW90(或SMW190)=0,SMB88/SMB188被忽略。〃m=1,tmr=1,SMW92(或SMW192)=信息超時時間,單位為ms。
break檢測:斷點(break)檢測是指在大于一個完整字符傳輸時間的一段時間內,接收數據一直為0。一個完整字符傳輸時問定義為傳輸起始位、數據位、奇偶校驗位和停止位的時間總和。設置Ⅱ=0,sc=o,bk=1,忽略sMW90(或SMW19o)。K4H560838N-LCCC信息接收功能以接收到的break作為接收信息的開始,將break之后接收到的宇符存人信息緩沖區,自動忽略break之前接收到的字符。通常只有當通信協議需要時,采用斷點檢測作為起始條件。
對一個信息的響應:接收指令可以被配置為立即接收任意字符并把全部接收到的字符存人信息緩沖區。這是空閑線檢測的一種特殊情況。在這種情況下,空閑線時間(SMW90或SMW190)被設置為0,這使得接收指令一經執行,就立即開始接收字符。設置il=1,sc=O,bk=0,SMW90(或sMW190)=0,SMB88/SMB188被忽略。
用任意字符開始一條信息允許使用信息定時器,來監控信息接收是否超時。這對于自由口協議的主站是非常有用的,并且在指定的時間內,沒有來自從站的任何響應的情況,也需要采用超時處理。由于空閑線時間設置為0,當接收指令執行時,信息定時器啟動。如果沒有其
他終止條件滿足,信息定時器超時會結束接收信息功能。設置Ⅱ=l,sc=0,bk=0,SMW90(或SMW190)=0,SMB88/SMB188被忽略。〃m=1,tmr=1,SMW92(或SMW192)=信息超時時間,單位為ms。
上一篇:接收指令的起始條件和結束條件
上一篇:break和一個起始字符