




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、自由口通訊支持的開始條件1、空閑行檢測:空閑行條件被定義為傳輸行中的靜態(tài)或空閑時間。當通訊行處于靜態(tài)或空閑達到SMW90或SMW190中指定的毫秒數(shù)時,開始接收。執(zhí)行程序中的接收指令時,接收信息功能開始搜索空閑行條件。如果在空閑行時間失效之前收到任何字符,接收信息功能會忽略這些字符,用來自SMW90或SMW190的時間重新啟動空閑行計時器??臻e行時間失效后,接收信息功能存儲在信息緩沖區(qū)中隨后接收的所有字符 。按照指定的波特率,空閑行時間應(yīng)當始終大于傳輸一個字符(起始位、數(shù)據(jù)位、校驗和停止位)的時間。按照指定的波特率,空閑行時間的典型數(shù)值是三個字符時間。用戶將空閑行檢測用做沒有特定起始字符或指定
2、信息間最小時間的二進制協(xié)議的開始條件。設(shè)置:il = 1, sc = 0, bk = 0;SMW90/SMW190 = 空閑行超時(以毫秒為單位)。字符宇符重新啟動空閑肘聞接枚指令被執(zhí)行:啟動空閑時間廠笫一個彌置入i禮息緩沖毬 檢測到空閑時間=啟動接收”功能空閑行檢測時序圖、起始字符檢測:2起始字符是任何被用作信息第一個字符的字符。當信息中指定的起始字符時,SMB188收到在SMB88 或開始。接收信息功能在接收緩沖區(qū)中將起始字符存儲為信息的第一個字符。接收信息功能忽略在起始字符之前接收的任何字符。起始字 符和在起始字符之后接收的所 有字符存儲在信息緩沖區(qū)中。協(xié)議中 使用起始字符檢測,在通常,
3、您在 ASCIIASCII協(xié)議中,所有的信息以相同的字符開始。設(shè)置:il = 0, sc = 1, bk = 0 ;SMW90/SMW190 = 無關(guān)緊要;SMB88/SMB188 = 起始字符。3、空閑行和起始字符:接收指令可以使用空閑行和起始字符組合開始一則信息。 執(zhí)行接收指 令時,接收信息功能搜索空閑行條件。找到空閑行條件后,接收信息 功能尋找指定的起始字符。如果收到起始字符之外的任何字符, 接收 功能重新開始搜索空閑行條件??臻e行條件之前接收的所有字符均符 合條件,起始字符之前接收的所有字符均被忽略。 起始字符與所有其 后的字符均被放置在信息緩沖區(qū)中。按照指定的波特率,空閑行時間應(yīng)當始
4、終大于傳輸一個字符(起始位、 數(shù)據(jù)位、校驗和停止位)的時間。按照指定的波特率,空閑行時間的典型數(shù)值是三個字符時間。通常,當存在指定信息間最小時間的協(xié)議且信息的第一個字符是地址 或指定某一特定設(shè)備的符號時,則使用此類起始條件。這在實施通訊鏈接上有多臺設(shè)備的協(xié)議時十分有用。 在此種情況下,只有在接收具 體地址或由起始字符指定的設(shè)備時接收指令才觸發(fā)中斷。設(shè)置:il = 1, sc = 1, bk = 0 ;SMW90/SMW190 0 ;SMB88/SMB188 = 起始字符。4、斷開檢測:當接收的數(shù)據(jù)保持在零的時間大于一個整字符傳輸時間時,會指 示斷開。一個整字符傳輸時間被定義為起始、數(shù)據(jù)、校驗和
5、停止位的總時間。如果接收指令被配置為在接收斷開條件時起始信息,在斷開 條件之后 接收的任何字符均放置在信息緩沖區(qū)中。在斷開條件之前接收的任何 字符均被忽略。通常,僅在協(xié)議要求時才將斷開檢測用作起始條件。設(shè)置:il = 0, sc = 0, bk = 1 ;SMW90/SMW190 = 無關(guān)緊要;SMB88/SMB188 = 無關(guān)緊要5、斷開和起始字符:接收指令可以被配置為在接收斷開條件且隨之接收一個具體起 始字符后開始接收字符。在斷開條件后,接收信息功能尋找指定的起 始字符。如果收到起始字符之外的任何字符,接收功能重新開始搜索 斷開條件。斷開條件之前接收的所有字符均符合條件, 起始字符之前 接
6、收的所有字符均被忽略。起始字符與所有其后的字符均被放置在信 息緩沖區(qū)中。設(shè)置:il = 0, sc = 1, bk = 1 ;SMW90/SMW190 = 無關(guān)緊要;SMB88/SMB188 = 起始字符。6、任何字符:接收指令可以被配置為立即開始接收任何和所有的字符,并將字 符放置在信息緩沖區(qū)中。此為空閑行檢測的特殊情況。在此種情況下, 空閑行時間(SMW90或SMW190 )被設(shè)為零。這樣會強制接收指 令在執(zhí)行時立即開始接收字符。設(shè)置:il = 1, sc = 0, bk = 0 ;SMW90/SMW190 = 0 ;SMB88/SMB188 = 無關(guān)緊要 在接收任何字符時開始信息允許信息
7、計時器被用于使信息接收超時。這在使用自由端口實施協(xié)議的主設(shè)備或主機部分時十分有用,此時如 果在指定的時間內(nèi)未 從從屬設(shè)備收到應(yīng)答,則有必要超時。當接收指令執(zhí)行時,信息計時 器會啟動,因為空閑行時間被設(shè)為零。如果未滿足其他結(jié)束條件,信 息計時器會超時并終止接收。設(shè)置:il = 1, sc = 0, bk = 0 ;SMW90/SMW190 = 0 ;SMB88/SMB188 = 無關(guān)緊要c/m = 1, tmr = 1 ;SMW92 =信息超時(以毫秒為單位)自由口通訊支持的結(jié)束條件1、結(jié)束字符檢測:結(jié)束字符是被用于指示信息結(jié)束的任何字符。 找到起始條件后,接收 指令會檢查接收的每個字符,查看是
8、否與結(jié)束字符相符。收到結(jié)束字 符時,結(jié)束字符被置 入信息緩沖區(qū)中,接收終止。通常,您在ASCII協(xié)議中使用結(jié)束字符檢測。您可以將結(jié)束字符檢測 與字符間計時器、信息計時器或最大 字符計數(shù)組合在一起使用,終止信息。設(shè)置:ec = 1, SMB89/SMB189 = 結(jié)束字符2、字符間計時器:字符間時間是從一個字符的結(jié)束(停止位)到另一個字符的結(jié)束(停 止位)之間的時間。如果字符間的時間(包括第二個字符)超過SMW92或SMW192中指定的毫秒數(shù),接收信息被終止。在收到每個字符時,字符間計時器重新啟動。請參考下圖。用戶可以使用字符間計時器終止用于無具體信息字符結(jié)束的協(xié)議的 信息。該計時器必須按照所選
9、的波特率設(shè)為大于一個字符時間的數(shù)值, 因為該計時器總是包括接收一個整字符(起始位、數(shù)據(jù)位、校驗和停 止位)的時間。您可以將字符間計時器與結(jié)束字符檢測和最大字符計數(shù)組合在一起 使用,終止信息。設(shè)置:c/m = 0, tmr = 1, SMW92/SMW192 = 超時(以毫秒為單位)宇符直新啟動宇符間計時連宇符間計時器過期:韁止訊息,生咸“接收訊息中斷字符間計時器3、信息計時器信息計時器在信息開始后按照指定的時間終止信信息計時器即啟動。一旦符合接收信息的起始條件,息。中指 定的毫秒數(shù)時,信息計或 SMW192SMW92超過 時器失效。通常, 當通訊設(shè)備無法保證字符間不會有時間間隔 或通過調(diào)制解調(diào)
10、器操作時,您可以使用信息計時器。對 于調(diào)制解調(diào)器,您可以使用信息計時器指定信息開始后允許接收信息 的最長時間。信息計時器的典型數(shù)值約為按照選擇的波特率接收最長信息所要求時間的1.5倍。您可以將信息計時器與結(jié)束字符檢測和最大字符計數(shù)組合在一起使 用,終止信息。設(shè)置:c/m = 1, tmr = 1, SMW92/SMW192 = 超時(以毫秒為單位)罕符訊”園開始J啟動訊息計時器。訊息計時器過駅綢止訊息主成“接妝訊息中斷信息計時器、最大字符計數(shù):4)或(必須將需要接收的最大字符數(shù)SMB94SMB194通知接收信息。當達到或超過該數(shù)值時,接收信息被終止。接收指令以防在信要求用戶指定一個最大字符計數(shù),即使該計數(shù)并未專門用作終止條件 亦如此。這是因為接收指令需要了解接收信息的最大尺寸, 息緩沖區(qū)之后放置的數(shù)據(jù)被覆蓋。最大字符計數(shù)可用于為具有已知信息長度且信息長度始終相同的協(xié) 議終止信息。最大字符計數(shù)始終與結(jié)束字符檢測、字符間計時器
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 紡織設(shè)備質(zhì)量控制體系與認證考核試卷
- 疫苗冷鏈管理與優(yōu)化考核試卷
- 冷凍飲品生產(chǎn)過程中的節(jié)能減排考核試卷
- 搪瓷表面裝飾工藝與設(shè)備考核試卷
- 生物制藥用儀器儀表制造技術(shù)考核試卷
- 纖維素纖維的生產(chǎn)過程與質(zhì)量控制考核試卷
- 兒童游樂設(shè)備教育意義探討考核試卷
- 礦石提取與回收利用技術(shù)考核試卷
- 江蘇省常州市金壇區(qū)2025年數(shù)學(xué)四下期末達標檢測模擬試題含解析
- 濟寧職業(yè)技術(shù)學(xué)院《大學(xué)生職業(yè)規(guī)劃》2023-2024學(xué)年第一學(xué)期期末試卷
- 《紡織品跟單復(fù)習(xí)》課件
- 煤礦汛期安全知識培訓(xùn)課件
- 6.1歷久彌新的思想理念 課件 - 2024-2025學(xué)年統(tǒng)編版道德與法治七年級下冊
- 第25課它們吃什么(教學(xué)設(shè)計)-教科版科學(xué)一年級下冊
- 安寧療護服務(wù)流程的質(zhì)量評估指標
- 《玉米栽培技術(shù)與病蟲害防治》課件
- 衛(wèi)生院、社區(qū)衛(wèi)生服務(wù)中心關(guān)于開具死亡醫(yī)學(xué)證明流程中死者死亡信息核實補充制度
- 2025年主管護師中級考試題庫及答案參考
- 【語文】《短文兩篇:陋室銘》課件 2024-2025學(xué)年統(tǒng)編版語文七年級下冊
- 舞蹈療法在兒童精神疾病康復(fù)中的應(yīng)用-洞察分析
- 2025年春新人教版語文一年級下冊教學(xué)課件 18 棉花姑娘
評論
0/150
提交評論