亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于水下仿真系統(tǒng)的多功能通信裝置及其數(shù)據(jù)轉(zhuǎn)發(fā)方法與流程

文檔序號(hào):12494772閱讀:來(lái)源:國(guó)知局

技術(shù)特征:

1.一種用于水下仿真系統(tǒng)的多功能通信裝置,其特征在于:包括中央控制器、通信協(xié)議轉(zhuǎn)換子模塊以及針對(duì)不同類(lèi)型通信協(xié)議對(duì)應(yīng)設(shè)置的通信接口;

所述通信接口包括以下類(lèi)型的接口:分別用于模擬信號(hào)輸入、輸出的AI接口、AO接口,分別用于數(shù)字信號(hào)輸入、輸出的DI接口、DO接口,TCP/TP接口、CANopen接口、RS422接口以及RS485接口;

所述通信接口用于接收包含有轉(zhuǎn)發(fā)請(qǐng)求的初始數(shù)據(jù)信息;每一通信接口都對(duì)應(yīng)連接有接口數(shù)據(jù)收發(fā)模塊,所述接口數(shù)據(jù)收發(fā)模塊用于將包含有轉(zhuǎn)發(fā)請(qǐng)求的初始數(shù)據(jù)轉(zhuǎn)發(fā)給中央控制器;

所述中央控制器內(nèi)設(shè)有數(shù)據(jù)解析模塊與中斷模塊,所述數(shù)據(jù)解析模塊用于從包含有轉(zhuǎn)發(fā)請(qǐng)求的初始數(shù)據(jù)信息中解析出待轉(zhuǎn)發(fā)的數(shù)據(jù)信息,并對(duì)比得出發(fā)送方與接收方的通訊協(xié)議類(lèi)型之間的協(xié)議轉(zhuǎn)換關(guān)系;所述中斷模塊用于對(duì)比待轉(zhuǎn)發(fā)數(shù)據(jù)的優(yōu)先級(jí),并根據(jù)優(yōu)先級(jí)高低順序?qū)?shù)據(jù)信息、協(xié)議轉(zhuǎn)換關(guān)系打包發(fā)送給所述通信協(xié)議轉(zhuǎn)換子模塊;

所述通信協(xié)議轉(zhuǎn)換模塊用于根據(jù)發(fā)送方與接收方的通訊協(xié)議類(lèi)型之間的協(xié)議轉(zhuǎn)換關(guān)系,將待轉(zhuǎn)發(fā)的數(shù)據(jù)信息從發(fā)送方通信協(xié)議轉(zhuǎn)換為接收方通信協(xié)議并將轉(zhuǎn)換成接收方通信協(xié)議后的終態(tài)數(shù)據(jù)信息依次通過(guò)中央控制器、與接收方的通信協(xié)議相應(yīng)的接口數(shù)據(jù)收發(fā)模塊以及通信接口進(jìn)行轉(zhuǎn)發(fā)。

2.根據(jù)權(quán)利要求1所述的用于水下仿真系統(tǒng)的多功能通信裝置,其特征在于:所述通信協(xié)議轉(zhuǎn)換子模塊內(nèi)包含若干個(gè)協(xié)議轉(zhuǎn)換子模塊,每一協(xié)議轉(zhuǎn)換子模用于針對(duì)一種發(fā)送方與接收方的通訊協(xié)議類(lèi)型之間的協(xié)議轉(zhuǎn)換關(guān)系進(jìn)行通信協(xié)議的轉(zhuǎn)換;每個(gè)協(xié)議轉(zhuǎn)換子模塊都設(shè)有對(duì)應(yīng)的地址編碼,每個(gè)協(xié)議轉(zhuǎn)換子模內(nèi)均設(shè)有用于對(duì)解析后的數(shù)據(jù)信息分別執(zhí)行語(yǔ)法轉(zhuǎn)換、語(yǔ)義轉(zhuǎn)換以及時(shí)序轉(zhuǎn)換的語(yǔ)法轉(zhuǎn)換單元、語(yǔ)義轉(zhuǎn)換單元以及時(shí)序轉(zhuǎn)換單元。

3.根據(jù)權(quán)利要求2所述的用于水下仿真系統(tǒng)的多功能通信裝置,其特征在于:所述通信協(xié)議轉(zhuǎn)換子模塊包括分別對(duì)應(yīng)以下協(xié)議轉(zhuǎn)換關(guān)系的協(xié)議轉(zhuǎn)換子模塊:TCP/IP—CANopen、TCP/IP—RS422、TCP/IP—RS485、TCP/IP—AO、TCP/IP—DO,CANopen—RS422、CANopen—RS485、CANope—AO、CANopen—DO,RS422—RS485、RS422—AO、RS422—DO,RS485—AO、RS485—DO,AI—TCP/IP、AI—CANopen、AI—RS422、AI—RS485、AI—DO,DI—TCP/IP、DI—CANopen、DI—RS422、DI—RS485、DI—AO。

4.根據(jù)權(quán)利要求1所述的用于水下仿真系統(tǒng)的多功能通信裝置,其特征在于:所述中斷模塊包括中斷允許寄存單元與中斷優(yōu)先級(jí)寄存單元;所述中斷允許寄存單元用于開(kāi)放或關(guān)閉對(duì)中斷請(qǐng)求的允許,并暫存被允許的包含有中斷請(qǐng)求的數(shù)據(jù)信息;所述中斷優(yōu)先級(jí)寄存單元用于讀取中斷允許寄存單元中的包含有中斷請(qǐng)求的數(shù)據(jù)信息并判斷其優(yōu)先級(jí),并從高優(yōu)先級(jí)到低優(yōu)先級(jí)對(duì)其進(jìn)行排序并暫存起來(lái)。

5.根據(jù)權(quán)利要求4所述的用于水下仿真系統(tǒng)的多功能通信裝置,其特征在于:所述中央控制器內(nèi)還設(shè)有中斷反饋模塊、讀寫(xiě)控制模塊以及數(shù)據(jù)壓縮模塊,所述讀寫(xiě)控制模塊用于根據(jù)優(yōu)先級(jí)的順序?qū)兄袛嗾?qǐng)求的初始數(shù)據(jù)信息發(fā)送給中央控制器內(nèi)的數(shù)據(jù)解析模塊,或者將包含有中斷請(qǐng)求的終態(tài)數(shù)據(jù)信息發(fā)送給數(shù)據(jù)壓縮模塊,并向所述中斷反饋模塊發(fā)送表示讀寫(xiě)完成的完成指令;所述中斷反饋模塊用于將完成指令反饋給中斷優(yōu)先級(jí)寄存單元。

6.根據(jù)權(quán)利要求5所述的用于水下仿真系統(tǒng)的多功能通信裝置,其特征在于:具有若干數(shù)據(jù)解析模塊和若干數(shù)據(jù)壓縮模塊。

7.一種如權(quán)利要求1所述的用于水下仿真系統(tǒng)的多功能通信裝置的數(shù)據(jù)轉(zhuǎn)發(fā)方法,其特征在于:包括以下步驟:

步驟1:對(duì)應(yīng)于發(fā)送方通信協(xié)議的通信接口接收包含有轉(zhuǎn)發(fā)請(qǐng)求的初始數(shù)據(jù)信息并發(fā)送給與之對(duì)應(yīng)的接口數(shù)據(jù)收發(fā)模塊,接口數(shù)據(jù)收發(fā)模塊將包含有轉(zhuǎn)發(fā)請(qǐng)求的初始數(shù)據(jù)信息發(fā)送給中央控制器內(nèi)的中斷模塊;

步驟2:中斷模塊對(duì)比優(yōu)先級(jí),發(fā)送給中央控制器內(nèi)的數(shù)據(jù)解析模塊進(jìn)行數(shù)據(jù)解析,并從中解析出待轉(zhuǎn)發(fā)的數(shù)據(jù)信息以及發(fā)送方與接收方的通訊協(xié)議類(lèi)型之間的協(xié)議轉(zhuǎn)換關(guān)系型,再發(fā)送給通訊協(xié)議轉(zhuǎn)換模塊;

步驟3:通信協(xié)議轉(zhuǎn)換子模塊根據(jù)優(yōu)先級(jí)以及發(fā)送方與接收方的通訊協(xié)議類(lèi)型之間對(duì)應(yīng)的協(xié)議轉(zhuǎn)換關(guān)系,將待轉(zhuǎn)發(fā)的數(shù)據(jù)信息從發(fā)送方通信協(xié)議轉(zhuǎn)換為接收方通信協(xié)議并將轉(zhuǎn)換成接收方通信協(xié)議后的終態(tài)數(shù)據(jù)信息發(fā)送給中央控制器;

步驟4:中央控制器將終態(tài)數(shù)據(jù)信息發(fā)送給與接收方的通信協(xié)議相應(yīng)的接口數(shù)據(jù)收發(fā)模塊,再由接口數(shù)據(jù)收發(fā)模塊發(fā)送給對(duì)應(yīng)的通信接口進(jìn)行轉(zhuǎn)發(fā)。

8.根據(jù)權(quán)利要求7所述的用于水下仿真系統(tǒng)的多功能通信裝置的數(shù)據(jù)轉(zhuǎn)發(fā)方法,其特征在于:所述通信協(xié)議轉(zhuǎn)換子模塊內(nèi)包含若干個(gè)協(xié)議轉(zhuǎn)換子模塊,每一協(xié)議轉(zhuǎn)換子模用于針對(duì)一種發(fā)送方與接收方的通訊協(xié)議類(lèi)型之間的協(xié)議轉(zhuǎn)換關(guān)系進(jìn)行通信協(xié)議的轉(zhuǎn)換;每個(gè)協(xié)議轉(zhuǎn)換子模塊都設(shè)有對(duì)應(yīng)的地址編碼,每個(gè)協(xié)議轉(zhuǎn)換子模內(nèi)均設(shè)有用于對(duì)解析后的數(shù)據(jù)信息分別執(zhí)行語(yǔ)法轉(zhuǎn)換、語(yǔ)義轉(zhuǎn)換以及時(shí)序轉(zhuǎn)換的語(yǔ)法轉(zhuǎn)換單元、語(yǔ)義轉(zhuǎn)換單元以及時(shí)序轉(zhuǎn)換單元;

步驟2中:中央控制器解析出待轉(zhuǎn)發(fā)的數(shù)據(jù)信息以及發(fā)送方與接收方的通訊協(xié)議類(lèi)型之間的協(xié)議轉(zhuǎn)換關(guān)系后,根據(jù)發(fā)送方與接收方的通訊協(xié)議類(lèi)型之間的協(xié)議轉(zhuǎn)換關(guān)系,為待轉(zhuǎn)發(fā)的數(shù)據(jù)信息生成與之一一對(duì)應(yīng)的尋址編碼;所述尋址編碼用于匹配代表相同協(xié)議轉(zhuǎn)換關(guān)系的地址編碼;

步驟3中:通信協(xié)議轉(zhuǎn)換子模塊根據(jù)尋址編碼來(lái)匹配地址編碼,從而為解析后的數(shù)據(jù)信息匹配協(xié)議轉(zhuǎn)換子模塊;協(xié)議轉(zhuǎn)換子模塊內(nèi)的語(yǔ)法轉(zhuǎn)換單元、語(yǔ)義轉(zhuǎn)換單元以及時(shí)序轉(zhuǎn)換單元分別對(duì)解析后的數(shù)據(jù)信息進(jìn)行語(yǔ)法轉(zhuǎn)換、語(yǔ)義轉(zhuǎn)換以及時(shí)序轉(zhuǎn)換。

9.根據(jù)權(quán)利要求8所述的用于水下仿真系統(tǒng)的多功能通信裝置的數(shù)據(jù)轉(zhuǎn)發(fā)方法,其特征在于:所述中斷模塊包括中斷允許寄存單元與中斷優(yōu)先級(jí)寄存單元;所述中斷允許寄存單元用于開(kāi)啟或關(guān)閉對(duì)中斷請(qǐng)求的允許,并暫存被允許的包含有中斷請(qǐng)求的數(shù)據(jù)信息;所述中斷優(yōu)先級(jí)寄存單元用于讀取中斷允許寄存單元中的包含有中斷請(qǐng)求的數(shù)據(jù)信息并判斷其優(yōu)先級(jí),并從高優(yōu)先級(jí)到低優(yōu)先級(jí)對(duì)其進(jìn)行排序并暫存起來(lái);

所述中央控制器內(nèi)還設(shè)有中斷反饋模塊、讀寫(xiě)控制模塊以及數(shù)據(jù)壓縮模塊,所述讀寫(xiě)控制模塊用于根據(jù)優(yōu)先級(jí)的順序?qū)兄袛嗾?qǐng)求的初始數(shù)據(jù)信息發(fā)送給控制器內(nèi)的數(shù)據(jù)解析模塊,或者將包含有中斷請(qǐng)求的終態(tài)數(shù)據(jù)信息發(fā)送給數(shù)據(jù)壓縮模塊;所述讀寫(xiě)控制模塊用于向中斷反饋模塊發(fā)送表示讀寫(xiě)完成的完成指令;所述中斷反饋模塊用于將完成指令反饋給中斷優(yōu)先級(jí)寄存單元;

步驟1中:先由中斷允許寄存單元開(kāi)啟對(duì)中斷請(qǐng)求的允許,然后接收接口數(shù)據(jù)收發(fā)模塊發(fā)送的包含有中斷請(qǐng)求的初始數(shù)據(jù)信息,并暫存被允許的包含有中斷請(qǐng)求的初始數(shù)據(jù)信息;再由中斷優(yōu)先級(jí)寄存單元讀取中斷允許寄存單元中的包含有中斷請(qǐng)求的初始數(shù)據(jù)信息并判斷其優(yōu)先級(jí),并從高優(yōu)先級(jí)到低優(yōu)先級(jí)對(duì)其進(jìn)行排序并暫存起來(lái),然后根據(jù)優(yōu)先級(jí)高低順序順次轉(zhuǎn)發(fā)給讀寫(xiě)控制模塊,再由讀寫(xiě)控制模塊轉(zhuǎn)發(fā)給中央控制器內(nèi)的數(shù)據(jù)解析模塊;讀寫(xiě)控制模塊每完成一次轉(zhuǎn)發(fā)就通過(guò)中斷反饋模塊向中斷優(yōu)先級(jí)寄存單元發(fā)送一條完成指令,中斷優(yōu)先級(jí)寄存單元接收到完成指令后就將已完成轉(zhuǎn)發(fā)的初始數(shù)據(jù)信息刪除,使下一待轉(zhuǎn)發(fā)的初始數(shù)據(jù)信息變成最高優(yōu)先級(jí);

步驟3中:中斷允許寄存單元接收并暫存通信協(xié)議轉(zhuǎn)換子模塊發(fā)送的包含有中斷請(qǐng)求的終態(tài)數(shù)據(jù)信息;之后,再由中斷優(yōu)先級(jí)寄存單元讀取中斷允許寄存單元中的包含有中斷請(qǐng)求的初始數(shù)據(jù)信息以及終態(tài)數(shù)據(jù)信息并判斷其優(yōu)先級(jí),并從高優(yōu)先級(jí)到低優(yōu)先級(jí)對(duì)其進(jìn)行排序并暫存起來(lái),然后根據(jù)優(yōu)先級(jí)高低順序順次轉(zhuǎn)發(fā)給讀寫(xiě)控制模塊,再由讀寫(xiě)控制模塊轉(zhuǎn)發(fā)給中央控制器內(nèi)的數(shù)據(jù)壓縮模塊或者數(shù)據(jù)解析模塊;讀寫(xiě)控制模塊每完成一次轉(zhuǎn)發(fā)就通過(guò)中斷反饋模塊向中斷優(yōu)先級(jí)寄存單元發(fā)送一條完成指令,中斷優(yōu)先級(jí)寄存單元接收到完成指令后就將已完成轉(zhuǎn)發(fā)的初始數(shù)據(jù)信息或終態(tài)數(shù)據(jù)信息刪除,使下一待轉(zhuǎn)發(fā)的初始數(shù)據(jù)信息或終態(tài)數(shù)據(jù)信息變成最高優(yōu)先級(jí);

步驟4中:數(shù)據(jù)壓縮模塊將終態(tài)數(shù)據(jù)信息壓縮成數(shù)據(jù)包后發(fā)送給與接收方的通信協(xié)議相應(yīng)的接口數(shù)據(jù)收發(fā)模塊,再由接口數(shù)據(jù)收發(fā)模塊發(fā)送給對(duì)應(yīng)的通信接口進(jìn)行轉(zhuǎn)發(fā)。

當(dāng)前第2頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1