欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

應(yīng)用伺服系統(tǒng)的生成方法和裝置的制造方法

文檔序號(hào):9452395閱讀:473來(lái)源:國(guó)知局
應(yīng)用伺服系統(tǒng)的生成方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,具體而言,涉及一種應(yīng)用伺服系統(tǒng)的生成方法和裝置。
【背景技術(shù)】
[0002]近來(lái),隨著飛機(jī)機(jī)載電子系統(tǒng)的快速發(fā)展,模塊化、通用化、集成化的發(fā)展,未來(lái)型號(hào)分布式機(jī)電系統(tǒng)、扁平化的數(shù)據(jù)采集、控制驅(qū)動(dòng)裝置技術(shù)更新,傳統(tǒng)的機(jī)電系統(tǒng)定制式系統(tǒng)開(kāi)發(fā)已經(jīng)逐漸不能滿足新型機(jī)電系統(tǒng)的發(fā)展需要。如何重新定義模塊化的接口設(shè)計(jì),如何提高接口開(kāi)發(fā)的通用性、繼承性,如何縮短研制時(shí)間,提高研制可靠性,已經(jīng)是廣大航空系統(tǒng)設(shè)計(jì)者關(guān)心的問(wèn)題。
[0003]綜上,在大運(yùn)機(jī)電綜合管理的基礎(chǔ)上研究的一種新式系統(tǒng)軟件開(kāi)發(fā)方法,提出一種基于配置的設(shè)備接口通用標(biāo)準(zhǔn)一一航空電子設(shè)備配置表通用接口應(yīng)用技術(shù),是當(dāng)前亟待解決的技術(shù)問(wèn)題。

【發(fā)明內(nèi)容】

[0004]本發(fā)明提供了一種應(yīng)用伺服系統(tǒng)的生成方法及裝置,以至少解決現(xiàn)有技術(shù)無(wú)法自動(dòng)生成伺服系統(tǒng)的問(wèn)題。
[0005]根據(jù)本發(fā)明的一個(gè)方面,提供了一種應(yīng)用伺服系統(tǒng)的生成方法,該方法包括:根據(jù)預(yù)定義的配置規(guī)則生成服務(wù)引擎,其中,所述服務(wù)引擎用于解析和執(zhí)行根據(jù)所述配置規(guī)則生成的配置文件;根據(jù)預(yù)定義的邏輯描述生成功能邏輯包,其中,所述功能邏輯包是根據(jù)所述邏輯描述生成的函數(shù)實(shí)體,所述邏輯描述用于定義所述配置文件所需的邏輯函數(shù)的功能;根據(jù)設(shè)備的硬件環(huán)境生成基礎(chǔ)驅(qū)動(dòng),其中,所述基礎(chǔ)驅(qū)動(dòng)用于將不同的硬件環(huán)境適配于所述服務(wù)引擎,所述設(shè)備是所述應(yīng)用伺服系統(tǒng)運(yùn)行的載體;根據(jù)所述服務(wù)引擎、所述功能邏輯包、所述基礎(chǔ)驅(qū)動(dòng)進(jìn)行伺服集成,生成所述應(yīng)用伺服系統(tǒng)。
[0006]優(yōu)選地,根據(jù)預(yù)定義的配置規(guī)則生成所述服務(wù)引擎包括:根據(jù)所述配置規(guī)則生成配置文件;解析配置文件,獲取所述設(shè)備的輸入信息,輸出信息,及用于處理所述輸入信息的邏輯處理關(guān)系;根據(jù)所述輸入信息,所述輸出信息及所述邏輯處理關(guān)系生成所述服務(wù)引擎。
[0007]優(yōu)選地,根據(jù)預(yù)定義的所述邏輯描述所述功能邏輯包包括:根據(jù)所述邏輯描述中定義的邏輯索引,輸入信息,輸出信息,和輸入信息到輸出信息之間的邏輯算法生成至少一個(gè)函數(shù)實(shí)體;根據(jù)所述至少一個(gè)函數(shù)實(shí)體生成所述功能邏輯包。
[0008]優(yōu)選地,根據(jù)所述設(shè)備的硬件環(huán)境生成所述基礎(chǔ)驅(qū)動(dòng)包括:根據(jù)所述設(shè)備的硬件狀態(tài)、硬件驅(qū)動(dòng)生成統(tǒng)一的適配所述服務(wù)引擎的至少一個(gè)驅(qū)動(dòng)轉(zhuǎn)換接口 ;根據(jù)所述至少一個(gè)驅(qū)動(dòng)轉(zhuǎn)換接口生成所述基礎(chǔ)驅(qū)動(dòng)。
[0009]優(yōu)選地,根據(jù)預(yù)定義的所述配置規(guī)則生成所述服務(wù)引擎之前,所述方法還包括:根據(jù)所述設(shè)備的輸入信息,輸出信息和所述輸入信息和所述輸出信息之間的邏輯索引按照所述配置規(guī)則生成配置文件,其中,所述配置文件是使用配置工具生成的。
[0010]優(yōu)選地,生成所述應(yīng)用伺服系統(tǒng)之后,所述方法還包括:將所述伺服系統(tǒng)和所述配置文件燒制到所述設(shè)備中。
[0011]根據(jù)本發(fā)明的另一方面,提供了一種應(yīng)用伺服系統(tǒng)的生成裝置,包括:服務(wù)引擎生成模板,用于根據(jù)預(yù)定義的配置規(guī)則生成服務(wù)引擎,其中,所述服務(wù)引擎用于解析和執(zhí)行根據(jù)所述配置規(guī)則生成的配置文件;功能邏輯包生成模塊,用于根據(jù)預(yù)定義的邏輯描述生成功能邏輯包,其中,所述功能邏輯包是根據(jù)所述邏輯描述生成的函數(shù)實(shí)體,所述邏輯描述用于定義所述配置文件所需的邏輯函數(shù)的功能;基礎(chǔ)驅(qū)動(dòng)生成模塊,用于根據(jù)設(shè)備的硬件環(huán)境生成基礎(chǔ)驅(qū)動(dòng),其中,所述基礎(chǔ)驅(qū)動(dòng)用于將不同的硬件環(huán)境適配于所述服務(wù)引擎,所述設(shè)備是所述應(yīng)用伺服系統(tǒng)運(yùn)行的載體;伺服系統(tǒng)生成模塊,用于根據(jù)所述服務(wù)引擎、所述功能邏輯包、所述基礎(chǔ)驅(qū)動(dòng)進(jìn)行伺服集成,生成所述應(yīng)用伺服系統(tǒng)。
[0012]優(yōu)選地,所述服務(wù)引擎生成模塊還包括:配置文件生成單元,用于根據(jù)所述配置規(guī)則生成配置文件;解析單元,用于解析配置文件,獲取所述設(shè)備的輸入信息,輸出信息,及用于處理所述輸入信息的邏輯處理關(guān)系;生成單元,用于根據(jù)所述輸入信息,所述輸出信息及所述邏輯處理關(guān)系生成所述服務(wù)引擎。
[0013]優(yōu)選地,所述功能邏輯包生成模塊包括:函數(shù)實(shí)體生成單元,用于根據(jù)所述邏輯描述中定義的邏輯索引,輸入信息,輸出信息,和輸入信息到輸出信息之間的邏輯算法生成至少一個(gè)函數(shù)實(shí)體;功能邏輯包生成單元,用于根據(jù)所述至少一個(gè)函數(shù)實(shí)體生成所述功能邏輯包。
[0014]優(yōu)選地,所述基礎(chǔ)驅(qū)動(dòng)生成模塊還用于根據(jù)所述設(shè)備的硬件狀態(tài)、硬件驅(qū)動(dòng)生成統(tǒng)一的適配所述服務(wù)引擎的至少一個(gè)驅(qū)動(dòng)轉(zhuǎn)換接口 ;根據(jù)所述至少一個(gè)驅(qū)動(dòng)轉(zhuǎn)換接口生成所述基礎(chǔ)驅(qū)動(dòng)。
[0015]通過(guò)本發(fā)明,采用根據(jù)預(yù)定義的配置規(guī)則生成服務(wù)引擎,其中,所述服務(wù)引擎用于解析和執(zhí)行根據(jù)所述配置規(guī)則生成的配置文件;根據(jù)預(yù)定義的邏輯描述生成功能邏輯包,其中,所述功能邏輯包是根據(jù)所述邏輯描述生成的函數(shù)實(shí)體,所述邏輯描述用于定義所述配置文件所需的邏輯函數(shù)的功能;根據(jù)設(shè)備的硬件環(huán)境生成基礎(chǔ)驅(qū)動(dòng),其中,所述基礎(chǔ)驅(qū)動(dòng)用于將不同的硬件環(huán)境適配于所述服務(wù)引擎,所述設(shè)備是所述應(yīng)用伺服系統(tǒng)運(yùn)行的載體;根據(jù)所述服務(wù)引擎、所述功能邏輯包、所述基礎(chǔ)驅(qū)動(dòng)進(jìn)行伺服集成,生成所述應(yīng)用伺服系統(tǒng),解決了相關(guān)技術(shù)中無(wú)法自動(dòng)生成伺服系統(tǒng)的問(wèn)題,進(jìn)而達(dá)到了提高效率的效果。
【附圖說(shuō)明】
[0016]此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
[0017]圖1是根據(jù)本發(fā)明實(shí)施例的應(yīng)用伺服系統(tǒng)的生成方法的流程圖;
[0018]圖2是根據(jù)本發(fā)明實(shí)施例的應(yīng)用伺服系統(tǒng)的生成裝置的結(jié)構(gòu)框圖;
[0019]圖3是根據(jù)本發(fā)明實(shí)施例的配置過(guò)程的示意圖;
[0020]圖4是根據(jù)本發(fā)明實(shí)施例的實(shí)現(xiàn)過(guò)程的示意圖;
[0021]圖5是根據(jù)本發(fā)明實(shí)施例的集成過(guò)程的示意圖。
【具體實(shí)施方式】
[0022]下文中將參考附圖并結(jié)合實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。
[0023]以下首先對(duì)本發(fā)明實(shí)施例中的術(shù)語(yǔ)進(jìn)行解釋:
[0024]基礎(chǔ)驅(qū)動(dòng)(Base driver)以函數(shù)庫(kù)的形式供服務(wù)引擎加載并調(diào)用,用于服務(wù)引擎與不同硬件驅(qū)動(dòng)的適配驅(qū)動(dòng)程序。
[0025]功能邏輯包(Funct1nal logic package)以庫(kù)的形式供服務(wù)引擎加載并調(diào)用,完成防抖處理或信號(hào)功能處理的邏輯函數(shù)集合,且滿足相關(guān)性能約束。
[0026]服務(wù)引擎(Service engine)在伺服計(jì)算機(jī)上運(yùn)行的系統(tǒng)服務(wù)軟件,根據(jù)配置規(guī)則加載配置文件,形成完整功能的配置式應(yīng)用軟件。
[0027]配置規(guī)則(Configurat1n rule)配置式軟件設(shè)計(jì)過(guò)程中配置內(nèi)容的結(jié)構(gòu)性描述,是配置文件、配置工具以及服務(wù)引擎遵循的規(guī)范。
[0028]配置文件(Configurat1n file)定義完整功能的配置式應(yīng)用軟件所需實(shí)現(xiàn)的功能、行為的機(jī)器語(yǔ)言文件。
[0029]應(yīng)用伺服程序(Applicat1n-servo program)由服務(wù)引擎、基礎(chǔ)驅(qū)動(dòng)、功能邏輯包組成,結(jié)合配置文件即可形成完整功能的配置式應(yīng)用軟件。
[0030]邏輯描述(Logic descript1n)由系統(tǒng)設(shè)計(jì)人員在配置文件制作時(shí),針對(duì)每個(gè)功能邏輯函數(shù)給出的算法說(shuō)明。
[0031]在本實(shí)施例中提供了一種應(yīng)用伺服系統(tǒng)的生成方法,圖1是
當(dāng)前第1頁(yè)1 2 3 4 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
金塔县| 永靖县| 深州市| 商城县| 松阳县| 阿拉善右旗| 沈丘县| 淳化县| 锡林浩特市| 时尚| 榆林市| 四会市| 棋牌| 三门县| 沙雅县| 申扎县| 嘉善县| 五家渠市| 响水县| 全州县| 芜湖市| 莎车县| 屯昌县| 个旧市| 曲靖市| 江北区| 瑞昌市| 呼玛县| 庆元县| 唐山市| 芦山县| 亳州市| 始兴县| 宣化县| 三江| 章丘市| 如东县| 琼结县| 固镇县| 正蓝旗| 台北县|