System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 伊人久久无码精品中文字幕,精品人妻无码专区中文字幕,精品人妻大屁股白浆无码
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種基于PLC設備平臺化數(shù)據(jù)采集低延時方法及系統(tǒng)技術方案

    技術編號:44498611 閱讀:3 留言:0更新日期:2025-03-04 18:06
    本申請?zhí)峁┮环N基于PLC設備平臺化數(shù)據(jù)采集低延時方法及系統(tǒng),該方法包括在接收到數(shù)據(jù)采集指令后,數(shù)據(jù)庫基礎信息進行初始化;啟動平臺最小采集周期定時器,以及,創(chuàng)建PLC平臺最小數(shù)據(jù)采集周期;基于每個PLC創(chuàng)建對應的采集任務生成多個并發(fā)任務;在當前任務執(zhí)行完畢后,PLC以輪詢的方式基于計數(shù)器按照塊或者點進行數(shù)據(jù)采集;在數(shù)據(jù)采集完成后,輸出采集到的目標數(shù)據(jù)。本申請僅設定一個定時器來對所有數(shù)據(jù)采集任務進行計時,數(shù)據(jù)采集任務的啟動時間為最小采集周期的倍數(shù),在平臺執(zhí)行周期個數(shù)參與模運算為0時執(zhí)行數(shù)據(jù)采集任務。通過并發(fā)創(chuàng)建數(shù)據(jù)采集任務,在前臺任務完成時從后臺提取滿足采集條件的數(shù)據(jù)采集任務,提升數(shù)據(jù)采集效率。

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

    本申請涉及數(shù)據(jù)處理,尤其涉及一種基于plc設備平臺化數(shù)據(jù)采集低延時方法及系統(tǒng)。


    技術介紹

    1、可編程邏輯控制器(plc)是種專門為在工業(yè)環(huán)境下應用而設計的數(shù)字運算操作電子系統(tǒng)。plc通常通過模擬量輸入模塊或數(shù)字量輸入模塊與各種傳感器相連。例如,溫度傳感器、壓力傳感器、液位傳感器等通過模擬量輸入模塊將連續(xù)變化的物理量轉換為對應的電信號傳輸給plc。而像限位開關、光電開關等數(shù)字量傳感器則通過數(shù)字量輸入模塊將開關狀態(tài)(開或關)以二進制數(shù)字信號的形式傳遞給plc。

    2、plc內部的a/d(模擬量到數(shù)字量)轉換器將接收到的模擬電信號轉換為數(shù)字量,以便plc能夠進行數(shù)字運算和處理。對于數(shù)字量信號,plc則直接進行邏輯判斷和處理。plc程序根據(jù)預設的邏輯和算法,對采集到的傳感器數(shù)據(jù)進行初步處理,如數(shù)據(jù)濾波、單位換算等,以獲得準確且可用的物理量數(shù)據(jù)。

    3、單plc點數(shù)據(jù)的采集與平臺對不同plc設備數(shù)據(jù)采集的調度相關聯(lián),plc設備平臺數(shù)據(jù)采集的延時與單plc采集點信息的多少與plc設備接入的量有很大的關系。單plc采集信息量越大,單plc信息采集時延時可能性越大,接入plc設備越多,設備平臺進行任務調度切換的時間越長,造成單plc設備信息采集延時的可能性越大。因此,在大部分業(yè)務場景下數(shù)據(jù)采集延時更高,且基于多定時任務方式進行plc設備數(shù)據(jù)的采集軟件的維護難度大。


    技術實現(xiàn)思路

    1、本申請?zhí)峁┮环N基于plc設備平臺化數(shù)據(jù)采集低延時方法及系統(tǒng),以解決當前業(yè)務場景下數(shù)據(jù)采集延時高,且基于多定時任務方式進行plc設備數(shù)據(jù)的采集軟件的維護難度大,延時相對較高的問題。

    2、第一方面,本申請?zhí)峁┮环N基于plc設備平臺化數(shù)據(jù)采集低延時方法,所述方法包括:

    3、在接收到數(shù)據(jù)采集指令后,數(shù)據(jù)庫基礎信息進行初始化;

    4、啟動平臺最小采集周期定時器,以及,創(chuàng)建plc設備平臺最小數(shù)據(jù)采集周期;

    5、基于每個plc設備創(chuàng)建對應的數(shù)據(jù)采集任務生成多個并發(fā)任務;

    6、確認plc設備的當前任務是否執(zhí)行完畢;

    7、在所述當前任務執(zhí)行完畢后,plc設備以輪詢的方式基于計數(shù)器按照塊或者點進行數(shù)據(jù)采集;

    8、在數(shù)據(jù)采集完成后,輸出采集到的目標數(shù)據(jù)。

    9、在部分可能的實現(xiàn)方式中,啟動平臺最小采集周期定時器包括:

    10、確定平臺支持的plc設備最小采集周期;

    11、平臺按照平臺最小采集周期,周期性的啟動數(shù)據(jù)采集任務。

    12、在部分可能的實現(xiàn)方式中,基于每個plc設備創(chuàng)建對應的數(shù)據(jù)采集任務生成多個并發(fā)任務包括:

    13、為每個plc設備創(chuàng)建一個數(shù)據(jù)采集任務;

    14、檢測plc設備是否有任務在執(zhí)行;

    15、在所述當前任務執(zhí)行完畢后,執(zhí)行新的數(shù)據(jù)采集任務。

    16、在部分可能的實現(xiàn)方式中,在所述數(shù)據(jù)采集任務創(chuàng)建之后還包括:

    17、按照所述數(shù)據(jù)采集任務的采集方式以及采集周期進行分類;

    18、分類之后,在滿足采集條件時進行數(shù)據(jù)采集。

    19、在部分可能的實現(xiàn)方式中,在滿足采集條件時進行數(shù)據(jù)采集包括:

    20、當平臺執(zhí)行周期個數(shù)參與模運算為0時,點信息與塊信息可以參與數(shù)據(jù)采集任務的執(zhí)行。

    21、在部分可能的實現(xiàn)方式中,點信息與塊信息可以參與數(shù)據(jù)采集任務的執(zhí)行包括:

    22、當?shù)刂愤B續(xù)的點或塊,按照塊信息進行數(shù)據(jù)采集;

    23、當?shù)刂窞榉沁B續(xù)的點,按照點信息進行數(shù)據(jù)采集。

    24、在部分可能的實現(xiàn)方式中,在所述當前任務執(zhí)行完畢后包括:

    25、對plc設備中滿足采集條件的點或者塊信息進行信息的采集,采用輪詢的方式采集plc設備中的點信息與者塊信息。

    26、在部分可能的實現(xiàn)方式中,點信息或者塊信息是否滿足采集條件由plc采集點信息準備模塊中的計數(shù)器確定;

    27、在采集任務執(zhí)行完畢后,在對應的plc設備列表中標記現(xiàn)有的任務執(zhí)行狀態(tài)。

    28、第二方面,本申請?zhí)峁┮环N基于plc設備平臺化數(shù)據(jù)采集低延時系統(tǒng),所述系統(tǒng)被配置為:

    29、在接收到數(shù)據(jù)采集指令后,數(shù)據(jù)庫基礎信息進行初始化;

    30、啟動平臺最小采集周期定時器,以及,創(chuàng)建plc設備平臺最小數(shù)據(jù)采集周期;

    31、基于每個plc設備創(chuàng)建對應的數(shù)據(jù)采集任務生成多個并發(fā)任務;

    32、確認plc設備的當前任務是否執(zhí)行完畢;

    33、在所述當前任務執(zhí)行完畢后,plc設備以輪詢的方式基于計數(shù)器按照塊或者點進行數(shù)據(jù)采集;

    34、在數(shù)據(jù)采集完成后,輸出采集到的目標數(shù)據(jù)。

    35、在部分可能的實現(xiàn)方式中,所述系統(tǒng)包括:

    36、平臺最小采集周期定時器模塊,用于確定平臺支持的plc設備最小采集周期;

    37、并發(fā)任務創(chuàng)建模塊,用于為每個plc設備創(chuàng)建數(shù)據(jù)采集任務;

    38、plc采集點信息準備模塊,用于為每個對應的plc設備提供待采集的點或塊信息;

    39、plc設備采集任務模塊,用于對plc設備中滿足采集條件的點或者塊信息進行信息的采集。

    40、由上述
    技術實現(xiàn)思路
    可知,本申請?zhí)峁┮环N基于plc設備平臺化數(shù)據(jù)采集低延時方法及系統(tǒng),該方法包括在接收到數(shù)據(jù)采集指令后,數(shù)據(jù)庫基礎信息進行初始化;啟動平臺最小采集周期定時器,以及,創(chuàng)建plc設備平臺最小數(shù)據(jù)采集周期;基于每個plc設備創(chuàng)建對應的采集任務生成多個并發(fā)任務;確認plc設備的當前任務是否執(zhí)行完畢;在所述當前任務執(zhí)行完畢后,plc設備以輪詢的方式基于計數(shù)器按照塊或者點進行數(shù)據(jù)采集;在數(shù)據(jù)采集完成后,輸出采集到的目標數(shù)據(jù)。本申請僅設定一個定時器來對所有數(shù)據(jù)采集任務進行計時,定時器用于plc設備最小采集周期的確定,每個數(shù)據(jù)采集任務的啟動時間為最小采集周期的倍數(shù),在平臺執(zhí)行周期個數(shù)參與模運算為0時,執(zhí)行該數(shù)據(jù)采集任務。本申請通過并發(fā)創(chuàng)建數(shù)據(jù)采集任務,后臺一直在進行采集數(shù)據(jù)的準備,在前臺任務完成時,從后臺提取滿足采集條件的數(shù)據(jù)采集任務,避免大量任務或者線程的切換會增加內存與性能消耗,提升數(shù)據(jù)采集效率;本申請通過周期性的啟動采集任務,可以最大限度的使用計算機資源,相較于基于定時器的plc數(shù)據(jù)采集方式,在大部分業(yè)務場景下數(shù)據(jù)采集延時更低,改善特定定時器待采集數(shù)據(jù)聚集的現(xiàn)象,且基于任務方式進行plc設備數(shù)據(jù)的采集軟件的可維護性更強。

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

    【技術保護點】

    1.一種基于PLC設備平臺化數(shù)據(jù)采集低延時方法,其特征在于,所述方法包括:

    2.根據(jù)權利要求1所述的基于PLC設備平臺化數(shù)據(jù)采集低延時方法,其特征在于,啟動平臺最小采集周期定時器包括:

    3.根據(jù)權利要求1所述的基于PLC設備平臺化數(shù)據(jù)采集低延時方法,其特征在于,基于每個PLC設備創(chuàng)建對應的數(shù)據(jù)采集任務生成多個并發(fā)任務包括:

    4.根據(jù)權利要求3所述的基于PLC設備平臺化數(shù)據(jù)采集低延時方法,其特征在于,在所述數(shù)據(jù)采集任務創(chuàng)建之后還包括:

    5.根據(jù)權利要求4所述的基于PLC設備平臺化數(shù)據(jù)采集低延時方法,其特征在于,在滿足采集條件時進行數(shù)據(jù)采集包括:

    6.根據(jù)權利要求5所述的基于PLC設備平臺化數(shù)據(jù)采集低延時方法,其特征在于,點信息與塊信息參與數(shù)據(jù)采集任務的執(zhí)行包括:

    7.根據(jù)權利要求1所述的基于PLC設備平臺化數(shù)據(jù)采集低延時方法,其特征在于,在所述當前任務執(zhí)行完畢后包括:

    8.根據(jù)權利要求1所述的基于PLC設備平臺化數(shù)據(jù)采集低延時方法,其特征在于,所述方法還包括:

    9.一種基于PLC設備平臺化數(shù)據(jù)采集低延時系統(tǒng),其特征在于,所述系統(tǒng)被配置為:

    10.根據(jù)權利要求9所述的基于PLC設備平臺化數(shù)據(jù)采集低延時系統(tǒng),其特征在于,所述系統(tǒng)包括:

    ...

    【技術特征摘要】

    1.一種基于plc設備平臺化數(shù)據(jù)采集低延時方法,其特征在于,所述方法包括:

    2.根據(jù)權利要求1所述的基于plc設備平臺化數(shù)據(jù)采集低延時方法,其特征在于,啟動平臺最小采集周期定時器包括:

    3.根據(jù)權利要求1所述的基于plc設備平臺化數(shù)據(jù)采集低延時方法,其特征在于,基于每個plc設備創(chuàng)建對應的數(shù)據(jù)采集任務生成多個并發(fā)任務包括:

    4.根據(jù)權利要求3所述的基于plc設備平臺化數(shù)據(jù)采集低延時方法,其特征在于,在所述數(shù)據(jù)采集任務創(chuàng)建之后還包括:

    5.根據(jù)權利要求4所述的基于plc設備平臺化數(shù)據(jù)采集低延時方法,其特征在于,在滿足采集條件...

    【專利技術屬性】
    技術研發(fā)人員:陶怡張良衛(wèi)棟棟郭萌,孫曉嵐,
    申請(專利權)人:西安航天自動化股份有限公司,
    類型:發(fā)明
    國別省市:

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

    1
    主站蜘蛛池模板: 无码人妻一区二区三区兔费| 久久亚洲精品成人无码| 亚洲爆乳大丰满无码专区| 亚洲精品无码少妇30P| 国产成人无码A区在线观看导航| 国产aⅴ激情无码久久| 亚洲av无码专区首页| 永久免费av无码入口国语片| 亚洲a∨无码精品色午夜| 国产无遮挡无码视频免费软件| 无码中文av有码中文av| 久久久无码精品亚洲日韩京东传媒 | 亚洲av日韩av高潮潮喷无码| 蜜色欲多人AV久久无码| 人妻无码久久一区二区三区免费| 亚洲成av人片不卡无码久久| 亚洲av无码专区国产不乱码| 无码少妇精品一区二区免费动态| 亚洲精品无码av天堂| 亚洲日韩精品无码专区| 久久亚洲精品无码AV红樱桃| 亚洲av无码乱码国产精品| 国产av无码久久精品| 无码日韩精品一区二区免费 | 亚洲中文无码a∨在线观看| 中文字幕丰满伦子无码| 熟妇人妻系列aⅴ无码专区友真希| 亚洲精品无码高潮喷水A片软| AV无码人妻中文字幕| 久久综合精品国产二区无码| 无码中文字幕乱在线观看| 无码人妻久久一区二区三区免费 | 国产嫖妓一区二区三区无码| 一本大道无码av天堂| 无码免费午夜福利片在线| 成年男人裸j照无遮挡无码| 免费无码专区毛片高潮喷水 | 久久久无码精品亚洲日韩按摩| 亚洲成AV人片在线观看无码| 中文字幕人妻无码一夲道 | 无码国产精成人午夜视频不卡|