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
    主站蜘蛛池模板: 在线看片无码永久免费aⅴ| 亚洲av无码国产精品色在线看不卡 | 狠狠躁狠狠躁东京热无码专区| yy111111电影院少妇影院无码| 13小箩利洗澡无码视频网站免费 | 人妻丰满熟妇无码区免费| 国模无码视频一区| 亚洲精品无码av人在线观看| 中文无码字幕中文有码字幕| 国产精品无码无片在线观看| 日韩精品无码成人专区| 无码人妻一区二区三区一| 亚洲熟妇无码另类久久久| 日韩精品中文字幕无码专区 | 国产免费AV片无码永久免费| 精品无码一区在线观看| 国产又爽又黄无码无遮挡在线观看| 亚洲毛片无码专区亚洲乱| 亚洲国产精品无码久久久蜜芽| 无码国内精品久久人妻麻豆按摩 | 亚洲一区二区三区无码国产| 一本加勒比HEZYO无码资源网| 一级片无码中文字幕乱伦| 97久久精品无码一区二区天美| 成人免费无码H在线观看不卡| 激情射精爆插热吻无码视频| 亚洲综合无码一区二区三区 | 亚洲av无码成人影院一区| 无码A级毛片免费视频内谢| 国产成人无码AV一区二区| 国产av无码专区亚洲国产精品| 久久精品无码一区二区三区不卡| 亚洲精品无码成人片久久不卡| 亚洲人片在线观看天堂无码 | 亚洲精品无码乱码成人| 在线播放无码后入内射少妇| 最新中文字幕AV无码不卡 | 亚洲精品无码不卡在线播放HE| 亚洲av无码成人精品区| 中文字幕无码免费久久9一区9| 日韩精品无码免费专区网站|