[發(fā)明專利]串行通信中的幀接收監(jiān)視方法有效
| 申請?zhí)枺?/td> | 201610979961.0 | 申請日: | 2016-11-08 |
| 公開(公告)號: | CN107040335B | 公開(公告)日: | 2020-04-14 |
| 發(fā)明(設(shè)計)人: | 尹建;金基明 | 申請(專利權(quán))人: | LS產(chǎn)電株式會社 |
| 主分類號: | H04L1/00 | 分類號: | H04L1/00 |
| 代理公司: | 隆天知識產(chǎn)權(quán)代理有限公司 72003 | 代理人: | 崔炳哲 |
| 地址: | 韓國京畿*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 串行 通信 中的 接收 監(jiān)視 方法 | ||
本公開涉及一種幀接收監(jiān)視方法,包括:當(dāng)組成幀的多個子幀每個以一定的時間間隔進入接收緩沖器時,允許各子幀被存儲在臨時緩沖器上;允許被存儲在臨時緩沖器上的所述多個子幀在預(yù)定的子幀間超時時間內(nèi)進入服務(wù)緩沖器;使用進入服務(wù)緩沖器的所述多個子幀來生成組合幀;以及使用組合幀來執(zhí)行控制。
技術(shù)領(lǐng)域
本公開的實施例涉及一種串行通信中的幀接收的監(jiān)視方法。
背景技術(shù)
在串行通信中,傳輸終端將一個幀劃分成多個子幀以將其以一定的時間間隔發(fā)送到可編程邏輯控制器(PLC)。這時,傳輸終端通過緩沖器向PLC發(fā)送子幀,并且子幀的數(shù)目根據(jù)緩沖器的尺寸而不同。
例如,如果組成一個幀的子幀的數(shù)目是三(3)個且緩沖器的尺寸是三(3),則傳輸終端可通過緩沖器同時地向PLC發(fā)送三個子幀。在上述情況下,傳輸終端可按緩沖器的尺寸通過緩沖器每次向PLC發(fā)送多個(即三個)子幀,并且因此其傳輸速率很高。然而,此類緩沖器所裝配的UART控制器不利地是昂貴的。
針對另一示例,如果組成一個幀的子幀的數(shù)目是三(3)個且緩沖器的尺寸是一(1),則傳輸終端可通過緩沖器向PLC發(fā)送第一子幀。在完成第一子幀的傳輸之后,其可通過緩沖器向PLC發(fā)送第二子幀。然后,在完成第二子幀的傳輸之后,其可通過緩沖器向PLC發(fā)送第三子幀。在上述情況下,傳輸終端可通過緩沖器各個地向PLC發(fā)送多個(即三個)子幀,并且因此其傳輸速率很低。然而,此類緩沖器所裝配的UART控制器有利地是價格低廉的。
盡管如此,在上述示例中,存在以下問題,即在其中第一子幀和第二子幀的接收時間之間的時間差不小于特定時間(例如,3.5char時間)或者第二子幀和第三子幀的接收時間之間的時間差不小于特定時間的情況下,PLC可能將第一、第二和第三子幀中的每一個識別為是不同幀。
在這種情況下,由于所識別的幀不同于意圖要接收的對象幀,所以所識別的幀被丟棄,并且結(jié)果接收過程未完成。同樣地,PLC具有以下問題,即難以保持兼容性并實現(xiàn)平滑的通信,這是因為各種類型的單元儀器以各自的格式執(zhí)行傳輸。
發(fā)明內(nèi)容
本公開的一方面是提供一種串行通信中的幀接收監(jiān)視方法,其可以一定的時間間隔向由傳輸終端接收到的子幀分配時間戳并將其存儲,使得可以使用相應(yīng)子幀的時間戳來計算子幀的接收時間之間的間隔信息。
本公開的另一方面是提供一種串行通信中的幀接收監(jiān)視方法,其可根據(jù)使用子幀的時間戳計算的子幀的接收時間之間的間隔信息來控制待被識別成一個幀的子幀之間的間隔,以控制子幀的組合,并且因此可以與任何類型的串行通信儀器進行平滑的通信。
本公開的其它目的不限于上述目的,并且通過參考本公開的實施例描述的以下描述可以認識到上述目的及其它目的和優(yōu)點。最后,將很容易認識到的是用所附權(quán)利要求中敘述的手段及其組合可以實現(xiàn)本發(fā)明的目的和優(yōu)點。
根據(jù)本發(fā)明的一個方面,串行通信中的幀接收監(jiān)視方法包括:當(dāng)組成幀的多個子幀每個以一定的時間間隔進入接收緩沖器時,允許相應(yīng)子幀被存儲在臨時緩沖器上;允許被存儲在臨時緩沖器上的所述多個子幀在預(yù)定的子幀間超時時間內(nèi)進入服務(wù)緩沖器;使用進入服務(wù)緩沖器中的所述多個子幀來生成組合幀;以及使用組合幀來執(zhí)行控制。
如上所述,本公開以一定的時間間隔向由傳輸終端接收到的子幀分配時間戳并將其存儲,使得可以使用對應(yīng)子幀的時間戳來有利地計算子幀的接收時間之間的間隔信息。
此外,本公開可以根據(jù)使用子幀的時間戳計算的子幀的接收時間之間的間隔信息來控制要被識別為一個幀的子幀之間的間隔,以控制子幀的組合,并且因此可以有利地與任何類型的串行通信儀器進行平滑通信。
附圖說明
圖1是用于圖示出UART控制器中的幀發(fā)送/接收過程的圖。
圖2是用于圖示出根據(jù)本公開的一個實施例的串行通信中的幀接收監(jiān)視方法的流程圖。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于LS產(chǎn)電株式會社,未經(jīng)LS產(chǎn)電株式會社許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610979961.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 通信裝置、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信方法、通信電路、通信系統(tǒng)
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信終端、通信系統(tǒng)、通信方法以及通信程序
- 通信終端、通信方法、通信裝備和通信系統(tǒng)
- 通信裝置、通信程序、通信方法以及通信系統(tǒng)
- 通信裝置、通信系統(tǒng)、通信方法及計算機可讀取的記錄介質(zhì)





