System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 少妇人妻av无码专区,中文字幕无码一区二区三区本日 ,久久无码专区国产精品发布
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種網(wǎng)關(guān)數(shù)據(jù)協(xié)議轉(zhuǎn)換方法、系統(tǒng)及介質(zhì)技術(shù)方案

    技術(shù)編號:43332247 閱讀:11 留言:0更新日期:2024-11-15 20:29
    本申請實(shí)施例提供了一種網(wǎng)關(guān)數(shù)據(jù)協(xié)議轉(zhuǎn)換方法、系統(tǒng)及介質(zhì),該方法包括:接收Profinet總線的數(shù)據(jù)幀,根據(jù)Profinet協(xié)議規(guī)定,將接收到的數(shù)據(jù)寫入公共數(shù)據(jù)存儲芯片;讀取公共數(shù)據(jù)存儲芯片中的數(shù)據(jù),經(jīng)過邏輯運(yùn)算處理,生成EtherCAT協(xié)議數(shù)據(jù);將EtherCAT協(xié)議數(shù)據(jù)寫入EtherCAT協(xié)議控制器;根據(jù)EtherCAT協(xié)議的規(guī)定,讀取EtherCAT協(xié)議數(shù)據(jù),進(jìn)行編碼生成EtherCAT數(shù)據(jù)幀;基于EtherCAT協(xié)議收發(fā)器接收EtherCAT數(shù)據(jù)幀并發(fā)送到EtherCAT工業(yè)以太網(wǎng);通過Profinet總線實(shí)現(xiàn)網(wǎng)關(guān)與各個(gè)從站之間的通信,實(shí)現(xiàn)實(shí)時(shí)的數(shù)據(jù)交換。

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

    本申請涉及數(shù)據(jù)協(xié)議轉(zhuǎn)換,具體而言,涉及一種網(wǎng)關(guān)數(shù)據(jù)協(xié)議轉(zhuǎn)換方法、系統(tǒng)及介質(zhì)


    技術(shù)介紹

    1、基于ethercat協(xié)議轉(zhuǎn)換網(wǎng)關(guān)包含多種,例如ethercat轉(zhuǎn)rs485,ethercat轉(zhuǎn)canopen等,所述的網(wǎng)關(guān)通常包括ethercat協(xié)議控制器、ethercat收發(fā)器、arm中央控制器、can收發(fā)器或者485芯片,其工作步驟大致為ethercat網(wǎng)關(guān)將主站發(fā)送的數(shù)據(jù)在ethercat收發(fā)器收到之后通過中央控制器處理,再將處理后的數(shù)據(jù)通過can收發(fā)器或者485芯片發(fā)送到canopen或者rs485的新總線上。

    2、但這兩種總線的速度最高10mbps,雖然rs485的傳輸距離能達(dá)到千米以上,但盡管是差分信號也極容易受到外界干擾,尤其是在工廠等實(shí)際應(yīng)用場景,canopen雖然相對穩(wěn)定,但傳輸距離只有40米,傳輸速率慢,傳輸穩(wěn)定性差,對上述問題,目前亟待有效的技術(shù)解決方案。


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

    1、本申請實(shí)施例的目的在于提供一種網(wǎng)關(guān)數(shù)據(jù)協(xié)議轉(zhuǎn)換方法、系統(tǒng)及介質(zhì),通過profinet總線實(shí)現(xiàn)網(wǎng)關(guān)與各個(gè)從站之間的通信,實(shí)現(xiàn)實(shí)時(shí)的數(shù)據(jù)交換,極大地加強(qiáng)了ethercat網(wǎng)關(guān)的通信效率,能夠穩(wěn)定高速的和從站之間進(jìn)行數(shù)據(jù)交換。

    2、本申請實(shí)施例還提供了一種網(wǎng)關(guān)數(shù)據(jù)協(xié)議轉(zhuǎn)換方法,包括:

    3、接收?profinet總線的數(shù)據(jù)幀,根據(jù)profinet協(xié)議規(guī)定,將接收到的數(shù)據(jù)寫入公共數(shù)據(jù)存儲芯片;

    4、讀取公共數(shù)據(jù)存儲芯片中的數(shù)據(jù),經(jīng)過邏輯運(yùn)算處理,生成ethercat協(xié)議數(shù)據(jù);

    5、將ethercat協(xié)議數(shù)據(jù)寫入ethercat協(xié)議控制器;

    6、根據(jù)ethercat協(xié)議的規(guī)定,讀取ethercat協(xié)議數(shù)據(jù),進(jìn)行編碼生成?ethercat數(shù)據(jù)幀;

    7、基于ethercat協(xié)議收發(fā)器接收ethercat數(shù)據(jù)幀并發(fā)送到ethercat工業(yè)以太網(wǎng)。

    8、可選地,在本申請實(shí)施例所述的網(wǎng)關(guān)數(shù)據(jù)協(xié)議轉(zhuǎn)換方法中,接收?profinet總線的數(shù)據(jù)幀,根據(jù)profinet協(xié)議規(guī)定,將接收到的數(shù)據(jù)寫入公共數(shù)據(jù)存儲芯片,具體包括:

    9、接收profinet總線的數(shù)據(jù)幀,將profinet總線的數(shù)據(jù)幀進(jìn)行分析,得到分析結(jié)果;

    10、判斷分析結(jié)果是否滿足profinet協(xié)議規(guī)定;

    11、若滿足,則將profinet總線的數(shù)據(jù)幀寫入公共數(shù)據(jù)存儲芯片;

    12、若不滿足,則將不滿足profinet協(xié)議規(guī)定的profinet總線的數(shù)據(jù)幀進(jìn)行優(yōu)化處理,直至優(yōu)化后的數(shù)據(jù)幀滿足profinet協(xié)議規(guī)定。

    13、可選地,在本申請實(shí)施例所述的網(wǎng)關(guān)數(shù)據(jù)協(xié)議轉(zhuǎn)換方法中,讀取公共數(shù)據(jù)存儲芯片中的數(shù)據(jù),經(jīng)過邏輯運(yùn)算處理,生成ethercat協(xié)議數(shù)據(jù),具體包括:

    14、獲取公共數(shù)據(jù)存儲芯片中的數(shù)據(jù),對數(shù)據(jù)進(jìn)行邏輯運(yùn)算,得到處理數(shù)據(jù);

    15、判斷所述處理數(shù)據(jù)是否滿足處理要求;

    16、若滿足處理要求,則生成ethercat協(xié)議數(shù)據(jù);

    17、若不滿足處理要求,則調(diào)整邏輯運(yùn)算規(guī)則,生成新的運(yùn)算邏輯,基于新的運(yùn)算邏輯對公共數(shù)據(jù)存儲芯片中的數(shù)據(jù)進(jìn)行處理。

    18、可選地,在本申請實(shí)施例所述的網(wǎng)關(guān)數(shù)據(jù)協(xié)議轉(zhuǎn)換方法中,根據(jù)ethercat協(xié)議的規(guī)定,讀取ethercat協(xié)議數(shù)據(jù),進(jìn)行編碼生成?ethercat數(shù)據(jù)幀,具體包括:

    19、獲取ethercat協(xié)議數(shù)據(jù),基于ethercat協(xié)議的規(guī)定對ethercat協(xié)議數(shù)據(jù)進(jìn)行篩選,得到符合ethercat協(xié)議的規(guī)定的數(shù)據(jù);

    20、將符合ethercat協(xié)議的規(guī)定的數(shù)據(jù)進(jìn)行編碼,得到編碼數(shù)據(jù);

    21、基于編碼數(shù)據(jù)生成ethercat數(shù)據(jù)幀;

    22、將不符合ethercat協(xié)議的規(guī)定的數(shù)據(jù)進(jìn)行剔除。

    23、可選地,在本申請實(shí)施例所述的網(wǎng)關(guān)數(shù)據(jù)協(xié)議轉(zhuǎn)換方法中,將符合ethercat協(xié)議的規(guī)定的數(shù)據(jù)進(jìn)行編碼,得到編碼數(shù)據(jù),還包括:

    24、獲取符合ethercat協(xié)議的規(guī)定的數(shù)據(jù),進(jìn)行編碼,得到密文數(shù)據(jù);

    25、分析密文數(shù)據(jù)的加密等級,判斷加密等級是否符合設(shè)定的加密等級;

    26、若符合設(shè)定的加密等級,則判定編碼符合加密要求,并生成編碼數(shù)據(jù);

    27、若不符合設(shè)定的加密等級,則調(diào)整數(shù)據(jù)的編碼規(guī)則。

    28、可選地,在本申請實(shí)施例所述的網(wǎng)關(guān)數(shù)據(jù)協(xié)議轉(zhuǎn)換方法中,基于ethercat協(xié)議收發(fā)器接收ethercat數(shù)據(jù)幀并發(fā)送到ethercat工業(yè)以太網(wǎng),具體包括:

    29、獲取ethercat數(shù)據(jù)幀,將ethercat數(shù)據(jù)幀進(jìn)行分類,得到多個(gè)類別的數(shù)據(jù);

    30、基于多個(gè)類別的數(shù)據(jù)建立不同的收發(fā)協(xié)議對數(shù)據(jù)進(jìn)行傳輸,得到傳輸數(shù)據(jù);

    31、分析傳輸數(shù)據(jù)的精準(zhǔn)度,基于傳輸數(shù)據(jù)的精準(zhǔn)度動(dòng)態(tài)調(diào)整收發(fā)協(xié)議,接收ethercat數(shù)據(jù)幀,將接收的ethercat數(shù)據(jù)幀發(fā)送至ethercat工業(yè)以太網(wǎng)。

    32、第二方面,本申請實(shí)施例提供了一種網(wǎng)關(guān)數(shù)據(jù)協(xié)議轉(zhuǎn)換系統(tǒng),該系統(tǒng)包括:存儲器及處理器,所述存儲器中包括網(wǎng)關(guān)數(shù)據(jù)協(xié)議轉(zhuǎn)換方法的程序,所述網(wǎng)關(guān)數(shù)據(jù)協(xié)議轉(zhuǎn)換方法的程序被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)以下步驟:

    33、接收?profinet總線的數(shù)據(jù)幀,根據(jù)profinet協(xié)議規(guī)定,將接收到的數(shù)據(jù)寫入公共數(shù)據(jù)存儲芯片;

    34、讀取公共數(shù)據(jù)存儲芯片中的數(shù)據(jù),經(jīng)過邏輯運(yùn)算處理,生成ethercat協(xié)議數(shù)據(jù);

    35、將ethercat協(xié)議數(shù)據(jù)寫入ethercat協(xié)議控制器;

    36、根據(jù)ethercat協(xié)議的規(guī)定,讀取ethercat協(xié)議數(shù)據(jù),進(jìn)行編碼生成?ethercat數(shù)據(jù)幀;

    37、基于ethercat協(xié)議收發(fā)器接收ethercat數(shù)據(jù)幀并發(fā)送到ethercat工業(yè)以太網(wǎng)。

    38、可選地,在本申請實(shí)施例所述的網(wǎng)關(guān)數(shù)據(jù)協(xié)議轉(zhuǎn)換系統(tǒng)中,接收?profinet總線的數(shù)據(jù)幀,根據(jù)profinet協(xié)議規(guī)定,將接收到的數(shù)據(jù)寫入公共數(shù)據(jù)存儲芯片,具體包括:

    39、接收profinet總線的數(shù)據(jù)幀,將profinet總線的數(shù)據(jù)幀進(jìn)行分析,得到分析結(jié)果;

    40、判斷分析結(jié)果是否滿足profinet協(xié)議規(guī)定;

    41、若滿足,則將profinet總線的數(shù)據(jù)幀寫入公共數(shù)據(jù)存儲芯片;

    42、若不滿足,則將不滿足profinet協(xié)議規(guī)定的profinet總線的數(shù)據(jù)幀進(jìn)行優(yōu)化處理,直至優(yōu)化后的數(shù)據(jù)幀滿足profinet協(xié)議規(guī)定。

    43、可選地,在本申請實(shí)施例所述的網(wǎng)關(guān)數(shù)據(jù)協(xié)議轉(zhuǎn)換系統(tǒng)中,讀取公共數(shù)據(jù)存儲芯片中的數(shù)據(jù),經(jīng)過邏輯運(yùn)算處理,生成ethercat協(xié)議數(shù)據(jù),具體包括:

    44、獲取公共數(shù)據(jù)存儲芯片中的數(shù)據(jù),對數(shù)據(jù)進(jìn)行邏輯運(yùn)算,得到處理數(shù)據(jù);

    45、判斷所述處理數(shù)據(jù)是否滿足處理要求;

    46、若滿足處理要求,則本文檔來自技高網(wǎng)...

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

    1.一種網(wǎng)關(guān)數(shù)據(jù)協(xié)議轉(zhuǎn)換方法,其特征在于,包括:

    2.根據(jù)權(quán)利要求1所述的網(wǎng)關(guān)數(shù)據(jù)協(xié)議轉(zhuǎn)換方法,其特征在于,接收?Profinet總線的數(shù)據(jù)幀,根據(jù)Profinet協(xié)議規(guī)定,將接收到的數(shù)據(jù)寫入公共數(shù)據(jù)存儲芯片,具體包括:

    3.根據(jù)權(quán)利要求2所述的網(wǎng)關(guān)數(shù)據(jù)協(xié)議轉(zhuǎn)換方法,其特征在于,讀取公共數(shù)據(jù)存儲芯片中的數(shù)據(jù),經(jīng)過邏輯運(yùn)算處理,生成EtherCAT協(xié)議數(shù)據(jù),具體包括:

    4.根據(jù)權(quán)利要求3所述的網(wǎng)關(guān)數(shù)據(jù)協(xié)議轉(zhuǎn)換方法,其特征在于,根據(jù)EtherCAT協(xié)議的規(guī)定,讀取EtherCAT協(xié)議數(shù)據(jù),進(jìn)行編碼生成?EtherCAT數(shù)據(jù)幀,具體包括:

    5.根據(jù)權(quán)利要求4所述的網(wǎng)關(guān)數(shù)據(jù)協(xié)議轉(zhuǎn)換方法,其特征在于,將符合EtherCAT協(xié)議的規(guī)定的數(shù)據(jù)進(jìn)行編碼,得到編碼數(shù)據(jù),還包括:

    6.根據(jù)權(quán)利要求4所述的網(wǎng)關(guān)數(shù)據(jù)協(xié)議轉(zhuǎn)換方法,其特征在于,基于EtherCAT協(xié)議收發(fā)器接收EtherCAT數(shù)據(jù)幀并發(fā)送到EtherCAT工業(yè)以太網(wǎng),具體包括:

    7.一種網(wǎng)關(guān)數(shù)據(jù)協(xié)議轉(zhuǎn)換系統(tǒng),其特征在于,該系統(tǒng)包括:存儲器及處理器,所述存儲器中包括網(wǎng)關(guān)數(shù)據(jù)協(xié)議轉(zhuǎn)換方法的程序,所述網(wǎng)關(guān)數(shù)據(jù)協(xié)議轉(zhuǎn)換方法的程序被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)以下步驟:

    8.根據(jù)權(quán)利要求7所述的網(wǎng)關(guān)數(shù)據(jù)協(xié)議轉(zhuǎn)換系統(tǒng),其特征在于,接收?Profinet總線的數(shù)據(jù)幀,根據(jù)Profinet協(xié)議規(guī)定,將接收到的數(shù)據(jù)寫入公共數(shù)據(jù)存儲芯片,具體包括:

    9.根據(jù)權(quán)利要求8所述的網(wǎng)關(guān)數(shù)據(jù)協(xié)議轉(zhuǎn)換系統(tǒng),其特征在于,讀取公共數(shù)據(jù)存儲芯片中的數(shù)據(jù),經(jīng)過邏輯運(yùn)算處理,生成EtherCAT協(xié)議數(shù)據(jù),具體包括:

    10.一種計(jì)算機(jī)可讀存儲介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲介質(zhì)中包括網(wǎng)關(guān)數(shù)據(jù)協(xié)議轉(zhuǎn)換方法程序,所述網(wǎng)關(guān)數(shù)據(jù)協(xié)議轉(zhuǎn)換方法程序被處理器執(zhí)行時(shí),實(shí)現(xiàn)如權(quán)利要求1至6中任一項(xiàng)所述的網(wǎng)關(guān)數(shù)據(jù)協(xié)議轉(zhuǎn)換方法的步驟。

    ...

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

    1.一種網(wǎng)關(guān)數(shù)據(jù)協(xié)議轉(zhuǎn)換方法,其特征在于,包括:

    2.根據(jù)權(quán)利要求1所述的網(wǎng)關(guān)數(shù)據(jù)協(xié)議轉(zhuǎn)換方法,其特征在于,接收?profinet總線的數(shù)據(jù)幀,根據(jù)profinet協(xié)議規(guī)定,將接收到的數(shù)據(jù)寫入公共數(shù)據(jù)存儲芯片,具體包括:

    3.根據(jù)權(quán)利要求2所述的網(wǎng)關(guān)數(shù)據(jù)協(xié)議轉(zhuǎn)換方法,其特征在于,讀取公共數(shù)據(jù)存儲芯片中的數(shù)據(jù),經(jīng)過邏輯運(yùn)算處理,生成ethercat協(xié)議數(shù)據(jù),具體包括:

    4.根據(jù)權(quán)利要求3所述的網(wǎng)關(guān)數(shù)據(jù)協(xié)議轉(zhuǎn)換方法,其特征在于,根據(jù)ethercat協(xié)議的規(guī)定,讀取ethercat協(xié)議數(shù)據(jù),進(jìn)行編碼生成?ethercat數(shù)據(jù)幀,具體包括:

    5.根據(jù)權(quán)利要求4所述的網(wǎng)關(guān)數(shù)據(jù)協(xié)議轉(zhuǎn)換方法,其特征在于,將符合ethercat協(xié)議的規(guī)定的數(shù)據(jù)進(jìn)行編碼,得到編碼數(shù)據(jù),還包括:

    6.根據(jù)權(quán)利要求4所述的網(wǎng)關(guān)數(shù)據(jù)協(xié)議轉(zhuǎn)換方法,其特征在于,基于ethercat協(xié)議收發(fā)器接...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:冷海東原澤榮
    申請(專利權(quán))人:深圳市杰美康機(jī)電有限公司
    類型:發(fā)明
    國別省市:

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

    1
    主站蜘蛛池模板: 欧洲Av无码放荡人妇网站 | 国产网红主播无码精品| 久久无码av亚洲精品色午夜| 精品无码一区二区三区亚洲桃色| 亚洲国产成人无码av在线播放| 人妻少妇看A偷人无码精品| 黄A无码片内射无码视频| 亚洲色无码专区一区| 亚洲av无码一区二区乱子伦as| 无码熟妇人妻在线视频| 国产成人无码一区二区三区| 国模无码视频一区二区三区| 日韩午夜福利无码专区a| 自拍偷在线精品自拍偷无码专区| 亚洲GV天堂无码男同在线观看| 国产成人AV一区二区三区无码| 国产在线无码视频一区| 国产精品无码av在线播放 | 西西444www无码大胆| 亚洲日韩中文无码久久| yy111111少妇影院无码| 国产嫖妓一区二区三区无码| 亚洲中文字幕无码av在线| 亚洲日韩精品无码一区二区三区 | 无码一区二区三区免费视频| 人妻丰满熟妇AV无码片| 亚洲AV无码成人专区片在线观看| 人妻丰满熟妇A v无码区不卡| 日韩毛片免费无码无毒视频观看| 无码免费一区二区三区免费播放| 惠民福利中文字幕人妻无码乱精品| 亚洲6080yy久久无码产自国产| 99无码人妻一区二区三区免费| 无码人妻精品一区二区三18禁 | 永久免费无码网站在线观看个| 无码高潮爽到爆的喷水视频app| 孕妇特级毛片WW无码内射| 亚洲av无码国产综合专区| 免费人妻无码不卡中文字幕系| 色AV永久无码影院AV| 孕妇特级毛片WW无码内射|