




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、自由口通訊支持的開(kāi)始條件1、空閑行檢測(cè):空閑行條件被定義為傳輸行中的靜態(tài)或空閑時(shí)間。當(dāng)通訊行處于靜態(tài)或空閑達(dá)到SMW90或SMW190中指定的毫秒數(shù)時(shí),開(kāi)始接收。執(zhí)行程序中的"接收"指令時(shí),接收信息功能開(kāi)始搜索空閑行條件。如果在空閑行時(shí)間失效之前收到任何字符,接收信息功能會(huì)忽略這些字符,用來(lái)自SMW90或SMW190的時(shí)間重新啟動(dòng)空閑行計(jì)時(shí)器。空閑行時(shí)間失效后,接收信息功能存儲(chǔ)在信息緩沖區(qū)中隨后接收的所有字符。按照指定的波特率,空閑行時(shí)間應(yīng)當(dāng)始終大于傳輸一個(gè)字符(起始位、數(shù)據(jù)位、校驗(yàn)和停止位)的時(shí)間。按照指定的波特率,空閑行時(shí)間的典型數(shù)值是三個(gè)字符時(shí)間。用戶將空閑行檢測(cè)用做
2、沒(méi)有特定起始字符或指定信息間最小時(shí)間的二進(jìn)制協(xié)議的開(kāi)始條件。設(shè)置: il = 1, sc = 0, bk = 0; SMW90/SMW190 = 空閑行超時(shí)(以毫秒為單位)??臻e行檢測(cè)時(shí)序圖2、起始字符檢測(cè):起始字符是任何被用作信息第一個(gè)字符的字符。當(dāng)收到在SMB88或SMB188中指定的起始字符時(shí),信息開(kāi)始。接收信息功能在接收緩沖區(qū)中將起始字符存儲(chǔ)為信息的第一個(gè)字符。接收信息功能忽略在起始字符之前接收的任何字符。起始字符和在起始字符之后接收的所有字符存儲(chǔ)在信息緩沖區(qū)中。通常,您在ASCII協(xié)議中使用起始字符檢測(cè),在ASCII協(xié)議中,所有的信息以相同的字符開(kāi)始。設(shè)置: il = 0, sc =
3、 1, bk = 0;SMW90/SMW190 = 無(wú)關(guān)緊要;SMB88/SMB188 = 起始字符。3、空閑行和起始字符:"接收"指令可以使用空閑行和起始字符組合開(kāi)始一則信息。執(zhí)行"接收"指令時(shí),接收信息功能搜索空閑行條件。找到空閑行條件后,接收信息功能尋找指定的起始字符。如果收到起始字符之外的任何字符,接收功能重新開(kāi)始搜索空閑行條件??臻e行條件之前接收的所有字符均符合條件,起始字符之前接收的所有字符均被忽略。起始字符與所有其后的字符均被放置在信息緩沖區(qū)中。按照指定的波特率,空閑行時(shí)間應(yīng)當(dāng)始終大于傳輸一個(gè)字符(起始位、數(shù)據(jù)位、校驗(yàn)和停止位)的時(shí)間。按照
4、指定的波特率,空閑行時(shí)間的典型數(shù)值是三個(gè)字符時(shí)間。通常,當(dāng)存在指定信息間最小時(shí)間的協(xié)議且信息的第一個(gè)字符是地址或指定某一特定設(shè)備的符號(hào)時(shí),則使用此類起始條件。這在實(shí)施通訊鏈接上有多臺(tái)設(shè)備的協(xié)議時(shí)十分有用。在此種情況下,只有在接收具體地址或由起始字符指定的設(shè)備時(shí)"接收"指令才觸發(fā)中斷。設(shè)置: il = 1, sc = 1, bk = 0;SMW90/SMW190 > 0;SMB88/SMB188 = 起始字符。4、斷開(kāi)檢測(cè): 當(dāng)接收的數(shù)據(jù)保持在零的時(shí)間大于一個(gè)整字符傳輸時(shí)間時(shí),會(huì)指示斷開(kāi)。一個(gè)整字符傳輸時(shí)間被定義為起始、數(shù)據(jù)、校驗(yàn)和停止位的總時(shí)間。如果"接收&
5、quot;指令被配置為在接收斷開(kāi)條件時(shí)起始信息,在斷開(kāi)條件之后接收的任何字符均放置在信息緩沖區(qū)中。在斷開(kāi)條件之前接收的任何字符均被忽略。通常,僅在協(xié)議要求時(shí)才將"斷開(kāi)"檢測(cè)用作起始條件。設(shè)置: il = 0, sc = 0, bk = 1; SMW90/SMW190 = 無(wú)關(guān)緊要;SMB88/SMB188 = 無(wú)關(guān)緊要5、斷開(kāi)和起始字符: "接收"指令可以被配置為在接收斷開(kāi)條件且隨之接收一個(gè)具體起始字符后開(kāi)始接收字符。在斷開(kāi)條件后,接收信息功能尋找指定的起始字符。如果收到起始字符之外的任何字符,接收功能重新開(kāi)始搜索斷開(kāi)條件。斷開(kāi)條件之前接收的所有字符均符
6、合條件,起始字符之前接收的所有字符均被忽略。起始字符與所有其后的字符均被放置在信息緩沖區(qū)中。設(shè)置: il = 0, sc = 1, bk = 1;SMW90/SMW190 = 無(wú)關(guān)緊要;SMB88/SMB188 = 起始字符。6、任何字符: "接收"指令可以被配置為立即開(kāi)始接收任何和所有的字符,并將字符放置在信息緩沖區(qū)中。此為空閑行檢測(cè)的特殊情況。在此種情況下,空閑行時(shí)間(SMW90或SMW190)被設(shè)為零。這樣會(huì)強(qiáng)制"接收"指令在執(zhí)行時(shí)立即開(kāi)始接收字符。設(shè)置: il = 1, sc = 0, bk = 0; SMW90/SMW190 = 0;SMB88
7、/SMB188 = 無(wú)關(guān)緊要在接收任何字符時(shí)開(kāi)始信息允許信息計(jì)時(shí)器被用于使信息接收超時(shí)。這在使用自由端口實(shí)施協(xié)議的主設(shè)備或主機(jī)部分時(shí)十分有用,此時(shí)如果在指定的時(shí)間內(nèi)未從從屬設(shè)備收到應(yīng)答,則有必要超時(shí)。當(dāng)"接收"指令執(zhí)行時(shí),信息計(jì)時(shí)器會(huì)啟動(dòng),因?yàn)榭臻e行時(shí)間被設(shè)為零。如果未滿足其他結(jié)束條件,信息計(jì)時(shí)器會(huì)超時(shí)并終止接收。設(shè)置: il = 1, sc = 0, bk = 0;SMW90/SMW190 = 0;SMB88/SMB188 = 無(wú)關(guān)緊要c/m = 1, tmr = 1;SMW92 = 信息超時(shí)(以毫秒為單位)自由口通訊支持的結(jié)束條件1、結(jié)束字符檢測(cè):結(jié)束字符是被用于指示信
8、息結(jié)束的任何字符。找到起始條件后,"接收"指令會(huì)檢查接收的每個(gè)字符,查看是否與結(jié)束字符相符。收到結(jié)束字符時(shí),結(jié)束字符被置入信息緩沖區(qū)中,接收終止。通常,您在ASCII協(xié)議中使用結(jié)束字符檢測(cè)。您可以將結(jié)束字符檢測(cè)與字符間計(jì)時(shí)器、信息計(jì)時(shí)器或最大字符計(jì)數(shù)組合在一起使用,終止信息。設(shè)置: ec = 1, SMB89/SMB189 = 結(jié)束字符2、字符間計(jì)時(shí)器:字符間時(shí)間是從一個(gè)字符的結(jié)束(停止位)到另一個(gè)字符的結(jié)束(停止位)之間的時(shí)間。如果字符間的時(shí)間(包括第二個(gè)字符)超過(guò)SMW92或SMW192中指定的毫秒數(shù),接收信息被終止。在收到每個(gè)字符時(shí),字符間計(jì)時(shí)器重新啟動(dòng)。請(qǐng)參考下圖。
9、用戶可以使用字符間計(jì)時(shí)器終止用于無(wú)具體信息字符結(jié)束的協(xié)議的信息。該計(jì)時(shí)器必須按照所選的波特率設(shè)為大于一個(gè)字符時(shí)間的數(shù)值,因?yàn)樵撚?jì)時(shí)器總是包括接收一個(gè)整字符(起始位、數(shù)據(jù)位、校驗(yàn)和停止位)的時(shí)間。您可以將字符間計(jì)時(shí)器與結(jié)束字符檢測(cè)和最大字符計(jì)數(shù)組合在一起使用,終止信息。設(shè)置: c/m = 0, tmr = 1, SMW92/SMW192 = 超時(shí)(以毫秒為單位)字符間計(jì)時(shí)器3、信息計(jì)時(shí)器信息計(jì)時(shí)器在信息開(kāi)始后按照指定的時(shí)間終止信息。一旦符合接收信息的起始條件,信息計(jì)時(shí)器即啟動(dòng)。超過(guò)SMW92或SMW192中指定的毫秒數(shù)時(shí),信息計(jì)時(shí)器失效。通常,當(dāng)通訊設(shè)備無(wú)法保證字符間不會(huì)有時(shí)間間隔或通過(guò)調(diào)制解調(diào)
10、器操作時(shí),您可以使用信息計(jì)時(shí)器。對(duì)于調(diào)制解調(diào)器,您可以使用信息計(jì)時(shí)器指定信息開(kāi)始后允許接收信息的最長(zhǎng)時(shí)間。信息計(jì)時(shí)器的典型數(shù)值約為按照選擇的波特率接收最長(zhǎng)信息所要求時(shí)間的1.5倍。您可以將信息計(jì)時(shí)器與結(jié)束字符檢測(cè)和最大字符計(jì)數(shù)組合在一起使用,終止信息。設(shè)置: c/m = 1, tmr = 1, SMW92/SMW192 = 超時(shí)(以毫秒為單位)信息計(jì)時(shí)器4、最大字符計(jì)數(shù):必須將需要接收的最大字符數(shù)(SMB94或SMB194)通知"接收"信息。當(dāng)達(dá)到或超過(guò)該數(shù)值時(shí),接收信息被終止。"接收"指令要求用戶指定一個(gè)最大字符計(jì)數(shù),即使該計(jì)數(shù)并未專門用作終止條件亦如此。這是因?yàn)?quot;接收"指令需要了解接收信息的最大尺寸,以防在信息緩沖區(qū)之后放置的數(shù)據(jù)被覆蓋。最大字符計(jì)數(shù)可用于為具有已知信息長(zhǎng)度且信息長(zhǎng)度始終相同的協(xié)議終止信息。最大字符計(jì)數(shù)始終與結(jié)束字符檢測(cè)、字符間計(jì)時(shí)器或信息計(jì)時(shí)器組合在一起使用。5、校驗(yàn)錯(cuò)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 合伙出資成立公司協(xié)議
- 瀝青水穩(wěn)運(yùn)輸合同協(xié)議書
- 辦公桌椅購(gòu)銷合同協(xié)議
- 裝修工程勞務(wù)分包合同書
- 建筑工程建設(shè)工程合同與索賠
- 浙教版高中信息技術(shù)必修1教學(xué)設(shè)計(jì)-3.3 多媒體信息處理
- 19父愛(ài)之舟 教學(xué)設(shè)計(jì)-2024-2025學(xué)年語(yǔ)文五年級(jí)上冊(cè)統(tǒng)編版
- 智能接地狀態(tài)在線監(jiān)測(cè)儀用在什么場(chǎng)所
- Unit5Fun clubs.SectionA1a-1d教學(xué)設(shè)計(jì)設(shè)計(jì)2024-2025學(xué)年人教版英語(yǔ)七年級(jí)上冊(cè)
- 排水溝維修及修理施工方案
- QC課題提高檢查井周邊壓實(shí)
- 應(yīng)征公民體格檢查表(征兵)
- ACL磁致伸縮液位計(jì)說(shuō)明書
- 優(yōu)秀教研組評(píng)比制度及實(shí)施細(xì)則
- 慈善祖師—太乙救苦天尊經(jīng)文選集拼音版
- 3建筑工程規(guī)劃放線、驗(yàn)線多測(cè)合一成果報(bào)告書
- JJF 1752-2019全自動(dòng)封閉型發(fā)光免疫分析儀校準(zhǔn)規(guī)范(高清版)
- GB 1886.300-2018 食品安全國(guó)家標(biāo)準(zhǔn) 食品添加劑 離子交換樹(shù)脂(高清版)
- 尾礦庫(kù)安全技術(shù)規(guī)程釋義
- 如何寫數(shù)學(xué)新授課教學(xué)設(shè)計(jì)
- 五年級(jí)上冊(cè)期末考試數(shù)學(xué)試卷含答案(最新人教版)
評(píng)論
0/150
提交評(píng)論