System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 中文字幕乱偷无码AV先锋,亚洲乱码无码永久不卡在线,亚洲日韩精品A∨片无码
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種動(dòng)態(tài)可配置的第三方設(shè)備接入方法技術(shù)

    技術(shù)編號:43915995 閱讀:9 留言:0更新日期:2025-01-03 13:22
    本申請涉及一種動(dòng)態(tài)可配置的第三方設(shè)備接入方法包括:定義設(shè)備模型,針對第三方設(shè)備提供的通信協(xié)議,定義讀寫屬性數(shù)據(jù)點(diǎn)名稱;應(yīng)用服務(wù)配置協(xié)議服務(wù),創(chuàng)建第三方設(shè)備模型對象;數(shù)據(jù)點(diǎn)接入,控制系統(tǒng)接入第三方設(shè)備的數(shù)據(jù)點(diǎn),使數(shù)據(jù)可通過協(xié)議服務(wù)獲取;映射關(guān)系配置,配置設(shè)備模型數(shù)據(jù)點(diǎn)與控制系統(tǒng)關(guān)鍵數(shù)據(jù)點(diǎn)間的映射關(guān)系;配置設(shè)備模型與控制系統(tǒng)控制方法間的映射關(guān)系;數(shù)據(jù)與控制實(shí)施,數(shù)據(jù)通過消息總線傳輸,數(shù)據(jù)包含設(shè)備類型、設(shè)備名、屬性名、屬性值及其類型;通過HTTP接口調(diào)用,寫入指定數(shù)據(jù)點(diǎn)或執(zhí)行特定命令字。

    【技術(shù)實(shí)現(xiàn)步驟摘要】

    本申請涉及煤礦井下的語音控制領(lǐng)域,更具體地說,涉及一種動(dòng)態(tài)可配置的第三方設(shè)備接入方法


    技術(shù)介紹

    1、煤礦井下的語音集控控制系統(tǒng)。該系統(tǒng)是煤礦井下操作的關(guān)鍵部分,它整合了語音播報(bào)功能以及對重要機(jī)械設(shè)備(如刮板機(jī)、轉(zhuǎn)載機(jī)、破碎機(jī))和乳化液系統(tǒng)的控制。當(dāng)新的設(shè)備需要集成到這個(gè)系統(tǒng)中時(shí),由于不同設(shè)備供應(yīng)商可能有不同的通信協(xié)議和技術(shù)標(biāo)準(zhǔn),因此需要對現(xiàn)有的控制系統(tǒng)進(jìn)行定制化的調(diào)整,以適應(yīng)新設(shè)備的數(shù)據(jù)交互和控制需求。這種定制化的過程增加了系統(tǒng)的復(fù)雜性和維護(hù)成本,因?yàn)槊看涡略O(shè)備的加入都需要調(diào)整控制系統(tǒng)的內(nèi)部邏輯。為了解決這個(gè)問題,提出了一個(gè)動(dòng)態(tài)可配置的第三方設(shè)備接入方法,旨在通過標(biāo)準(zhǔn)化和動(dòng)態(tài)化的配置來簡化新設(shè)備的集成過程,并減少對現(xiàn)有系統(tǒng)邏輯的影響。


    技術(shù)實(shí)現(xiàn)思路

    1、本申請的目的在于提供一種動(dòng)態(tài)可配置的第三方設(shè)備接入方法,以解決現(xiàn)有技術(shù)中問題。

    2、一種動(dòng)態(tài)可配置的第三方設(shè)備接入方法,步驟包括有:

    3、s1定義設(shè)備模型,模型包含標(biāo)簽域和值域;

    4、s2協(xié)議服務(wù)配置,針對第三方設(shè)備提供的通信協(xié)議,定義讀寫屬性數(shù)據(jù)點(diǎn)名稱;

    5、s3應(yīng)用服務(wù)配置協(xié)議服務(wù),并創(chuàng)建第三方設(shè)備模型對象;

    6、s4數(shù)據(jù)點(diǎn)接入,控制系統(tǒng)接入第三方設(shè)備的數(shù)據(jù)點(diǎn),使數(shù)據(jù)可通過協(xié)議服務(wù)獲取;

    7、s5映射關(guān)系配置,配置設(shè)備模型數(shù)據(jù)點(diǎn)與控制系統(tǒng)關(guān)鍵數(shù)據(jù)點(diǎn)間的映射關(guān)系;

    8、配置設(shè)備模型與控制系統(tǒng)控制方法間的映射關(guān)系;

    9、數(shù)據(jù)映射需保證數(shù)據(jù)類型一致,否則更新失敗并記錄錯(cuò)誤信息;

    10、控制映射需確保參數(shù)個(gè)數(shù)一致,否則控制失敗并記錄錯(cuò)誤信息;

    11、s6數(shù)據(jù)與控制實(shí)施,數(shù)據(jù)通過消息總線傳輸,數(shù)據(jù)包含設(shè)備類型、設(shè)備名、屬性名、屬性值及其類型;

    12、s7控制通過http接口調(diào)用,寫入指定數(shù)據(jù)點(diǎn)或執(zhí)行特定命令字;

    13、安全性保障,框架中間件本地運(yùn)行,設(shè)備服務(wù)部署及配置由專人維護(hù),對外發(fā)布的模型數(shù)據(jù)及控制接口進(jìn)行請求鑒權(quán)。

    14、進(jìn)一步,s1定義設(shè)備模型之中,標(biāo)簽域存儲設(shè)備固有屬性,屬性設(shè)置為只讀,確保設(shè)備身份信息不可更改;值域包含工程值只讀屬性數(shù)據(jù)值,包含可控點(diǎn)位數(shù)據(jù)值,支持動(dòng)態(tài)添加新的屬性點(diǎn),以適應(yīng)設(shè)備擴(kuò)展需求。

    15、進(jìn)一步,s2協(xié)議服務(wù)配置具體的:

    16、根據(jù)第三方設(shè)備提供的通信協(xié)議,確定設(shè)備的讀寫屬性數(shù)據(jù)點(diǎn)名稱;

    17、數(shù)據(jù)點(diǎn)名稱包括設(shè)備特有的標(biāo)識符,使用應(yīng)用服務(wù)對協(xié)議服務(wù)進(jìn)行配置,配置內(nèi)容包括定義好的讀寫屬性數(shù)據(jù)點(diǎn)名稱;應(yīng)用服務(wù)創(chuàng)建相應(yīng)的第三方設(shè)備模型對象,并將其與協(xié)議服務(wù)關(guān)聯(lián)。

    18、進(jìn)一步,s3應(yīng)用服務(wù)配置協(xié)議服務(wù),并創(chuàng)建第三方設(shè)備模型對象具體的:

    19、應(yīng)用服務(wù)通過配置文件或界面工具配置協(xié)議服務(wù),指定第三方設(shè)備的讀寫屬性數(shù)據(jù)點(diǎn);

    20、配置信息包括數(shù)據(jù)點(diǎn)名稱、數(shù)據(jù)類型、讀寫權(quán)限必要信息;

    21、在應(yīng)用服務(wù)中創(chuàng)建第三方設(shè)備模型對象,該對象實(shí)現(xiàn)模型接口類接口;

    22、模型對象的標(biāo)簽域存儲設(shè)備固有屬性,設(shè)置為只讀;

    23、模型對象的值域存儲動(dòng)態(tài)屬性數(shù)據(jù),支持動(dòng)態(tài)添加屬性點(diǎn);

    24、將創(chuàng)建的第三方設(shè)備模型對象與協(xié)議服務(wù)關(guān)聯(lián),確保協(xié)議服務(wù)可以訪問并更新模型對象的值域數(shù)據(jù)。

    25、進(jìn)一步,s4數(shù)據(jù)點(diǎn)接入具體的:

    26、根據(jù)第三方設(shè)備提供的通信協(xié)議,定義設(shè)備的讀寫屬性數(shù)據(jù)點(diǎn)名稱;

    27、通過應(yīng)用服務(wù)配置協(xié)議服務(wù),創(chuàng)建相應(yīng)的第三方設(shè)備模型對象;

    28、協(xié)議服務(wù)對接收到的數(shù)據(jù)點(diǎn)進(jìn)行解析,并將其存儲在對應(yīng)的第三方設(shè)備模型中;

    29、控制系統(tǒng)通過協(xié)議服務(wù)獲取第三方設(shè)備的數(shù)據(jù)點(diǎn),實(shí)現(xiàn)數(shù)據(jù)點(diǎn)的接入。

    30、進(jìn)一步,s5映射關(guān)系配置具?體的:

    31、配置設(shè)備模型數(shù)據(jù)點(diǎn)與控制系統(tǒng)關(guān)鍵數(shù)據(jù)點(diǎn)間的映射關(guān)系,電機(jī)模型的前軸承溫度屬性數(shù)據(jù)來源是前軸承溫度傳感器模型的工程值屬性;

    32、當(dāng)前軸承溫度傳感器模型的工程值屬性數(shù)據(jù)點(diǎn)更新時(shí),依據(jù)預(yù)先配置的映射關(guān)系,將此數(shù)據(jù)值同步更新到電機(jī)模型的前軸承溫度屬性;

    33、如果數(shù)據(jù)類型不匹配,則更新失敗,并記錄錯(cuò)誤信息;

    34、配置設(shè)備模型與控制系統(tǒng)控制方法間的映射關(guān)系,電機(jī)高速轉(zhuǎn)速值設(shè)定時(shí),控制系統(tǒng)內(nèi)調(diào)用執(zhí)行電機(jī)調(diào)速;

    35、源模型motortransloader的調(diào)速控制映射到目標(biāo)模型third_001,third_001按照配置依次執(zhí)行控制;

    36、可變參數(shù)中的速度值$0為基礎(chǔ)數(shù)據(jù)類型,控制映射需確保雙方參數(shù)個(gè)數(shù)一致;

    37、控制前進(jìn)行數(shù)據(jù)轉(zhuǎn)換及參數(shù)校驗(yàn),若不匹配則控制失敗,并記錄錯(cuò)誤信息。

    38、進(jìn)一步,s7安全性保障具體包括:

    39、框架中間件部署在本地服務(wù)器上,中間件負(fù)責(zé)數(shù)據(jù)轉(zhuǎn)發(fā)和控制指令執(zhí)行,不對外開放網(wǎng)絡(luò)端口;設(shè)備服務(wù)的部署和配置由經(jīng)過培訓(xùn)的專業(yè)人員負(fù)責(zé),確保正確的配置和最小權(quán)限原則的應(yīng)用;配置變更記錄完整,便于審計(jì)和回溯;對外發(fā)布的模型數(shù)據(jù)及控制接口進(jìn)行請求鑒權(quán),控制系統(tǒng)對外發(fā)布的模型數(shù)據(jù)和控制接口必須經(jīng)過身份驗(yàn)證和授權(quán)檢查;鑒權(quán)機(jī)制包括api密鑰、oauth2.0、jwt,確保只有合法用戶才能訪問資源;記錄所有訪問請求的日志。

    40、本申請的有益效果如下:本申請?zhí)峁┝艘环N動(dòng)態(tài)可配置的方法來接入第三方設(shè)備,從而減少了對現(xiàn)有控制系統(tǒng)邏輯的影響。具體來說,這種方法通過設(shè)備模型化實(shí)現(xiàn)、協(xié)議服務(wù)部署、設(shè)備數(shù)據(jù)點(diǎn)及控制點(diǎn)位配置,以及設(shè)備模型數(shù)據(jù)點(diǎn)到控制系統(tǒng)關(guān)鍵數(shù)據(jù)點(diǎn)的映射關(guān)系配置,實(shí)現(xiàn)了控制系統(tǒng)與第三方設(shè)備之間的靈活對接。

    41、其核心在于:設(shè)備模型化:允許動(dòng)態(tài)添加值域?qū)傩渣c(diǎn),使得系統(tǒng)能夠快速適應(yīng)不同類型的新設(shè)備;

    42、數(shù)據(jù)與控制映射:確保了數(shù)據(jù)類型的一致性和控制參數(shù)的正確性,避免了因不匹配而導(dǎo)致的錯(cuò)誤;

    43、動(dòng)態(tài)配置:使得控制系統(tǒng)可以根據(jù)不同的第三方設(shè)備動(dòng)態(tài)調(diào)整其處理邏輯,而不需要對系統(tǒng)本身做大量的定制化修改,從而降低了維護(hù)成本和潛在的風(fēng)險(xiǎn)。

    44、這些技術(shù)手段共同作用,使得控制系統(tǒng)能夠更加穩(wěn)定和高效地運(yùn)行,即使是在不斷引入新設(shè)備的情況下也能保持良好的性能和較低的維護(hù)難度。

    本文檔來自技高網(wǎng)...

    【技術(shù)保護(hù)點(diǎn)】

    1.一種動(dòng)態(tài)可配置的第三方設(shè)備接入方法,其特征在于,包括以下步驟:

    2.根據(jù)權(quán)利要求1所述的一種動(dòng)態(tài)可配置的第三方設(shè)備接入方法,其特征在于,S1定義設(shè)備模型之中,標(biāo)簽域存儲設(shè)備固有屬性,屬性設(shè)置為只讀,確保設(shè)備身份信息不可更改;值域包含工程值只讀屬性數(shù)據(jù)值,包含可控點(diǎn)位數(shù)據(jù)值,支持動(dòng)態(tài)添加新的屬性點(diǎn),以適應(yīng)設(shè)備擴(kuò)展需求。

    3.根據(jù)權(quán)利要求1所述的一種動(dòng)態(tài)可配置的第三方設(shè)備接入方法,其特征在于,S2協(xié)議服務(wù)配置具體的:

    4.根據(jù)權(quán)利要求1所述的一種動(dòng)態(tài)可配置的第三方設(shè)備接入方法,其特征在于,S3應(yīng)用服務(wù)配置協(xié)議服務(wù),并創(chuàng)建第三方設(shè)備模型對象具體的:

    5.根據(jù)權(quán)利要求1所述的一種動(dòng)態(tài)可配置的第三方設(shè)備接入方法,其特征在于,S4數(shù)據(jù)點(diǎn)接入具體的:

    6.根據(jù)權(quán)利要求1所述的一種動(dòng)態(tài)可配置的第三方設(shè)備接入方法,其特征在于,S5映射關(guān)系配置具?體的:

    7.根據(jù)權(quán)利要求1所述的一種動(dòng)態(tài)可配置的第三方設(shè)備接入方法,其特征在于,S7安全性保障具體包括:

    【技術(shù)特征摘要】

    1.一種動(dòng)態(tài)可配置的第三方設(shè)備接入方法,其特征在于,包括以下步驟:

    2.根據(jù)權(quán)利要求1所述的一種動(dòng)態(tài)可配置的第三方設(shè)備接入方法,其特征在于,s1定義設(shè)備模型之中,標(biāo)簽域存儲設(shè)備固有屬性,屬性設(shè)置為只讀,確保設(shè)備身份信息不可更改;值域包含工程值只讀屬性數(shù)據(jù)值,包含可控點(diǎn)位數(shù)據(jù)值,支持動(dòng)態(tài)添加新的屬性點(diǎn),以適應(yīng)設(shè)備擴(kuò)展需求。

    3.根據(jù)權(quán)利要求1所述的一種動(dòng)態(tài)可配置的第三方設(shè)備接入方法,其特征在于,s2協(xié)議服務(wù)配置具體的:

    4...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:常亞軍侯惠超毛旭東王彪杰李恒烜蘇思賢
    申請(專利權(quán))人:鄭州恒達(dá)智控科技股份有限公司
    類型:發(fā)明
    國別省市:

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 国产AV无码专区亚洲Av| 国产成人无码区免费网站| 亚洲AV永久无码精品一区二区国产| 久久无码专区国产精品| 性无码一区二区三区在线观看| 亚洲VA中文字幕不卡无码| 亚洲AV无码专区电影在线观看| 中文字幕无码日韩专区免费| 亚洲日韩激情无码一区| 人妻丰满熟妇AV无码区HD| 久久久久无码精品亚洲日韩| 精品无人区无码乱码毛片国产| 亚洲国产成人精品无码区在线秒播| 久久伊人亚洲AV无码网站| 老司机无码精品A| 免费无遮挡无码永久视频| av无码人妻一区二区三区牛牛| 久久AV无码精品人妻出轨| 无码精品尤物一区二区三区| 性无码免费一区二区三区在线| 中文字幕乱码人妻无码久久| 日韩A无码AV一区二区三区| 丰满亚洲大尺度无码无码专线| 中文无码字慕在线观看| 亚洲国产精品无码专区| 亚洲国产精品无码久久一线| 亚洲AV无码一区二三区| 国产午夜无码片在线观看影院| 久久亚洲精品成人无码| 精品久久久无码人妻中文字幕豆芽 | 午夜无码熟熟妇丰满人妻| 无码精品日韩中文字幕| 国产精品无码av在线播放| 亚洲av永久无码制服河南实里| 一夲道无码人妻精品一区二区| 亚洲成AV人在线播放无码 | 中文字幕无码久久精品青草| 亚洲日韩精品无码专区网站| 五十路熟妇高熟无码视频| 波多野结衣AV无码| 亚洲AV无码久久|