[發明專利]基于PLC陣列的數據調度方法、介質、PLC設備及調度系統有效
| 申請號: | 202010675363.0 | 申請日: | 2020-07-14 |
| 公開(公告)號: | CN111830895B | 公開(公告)日: | 2022-03-15 |
| 發明(設計)人: | 徐如;葉小令;郭從建;林春惠 | 申請(專利權)人: | 上海海得自動化控制軟件有限公司 |
| 主分類號: | G05B19/05 | 分類號: | G05B19/05 |
| 代理公司: | 上海光華專利事務所(普通合伙) 31219 | 代理人: | 徐秋平 |
| 地址: | 201114 上海*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 plc 陣列 數據 調度 方法 介質 設備 系統 | ||
本發明提供一種基于PLC陣列的數據調度方法、介質、PLC設備及調度系統,所述基于PLC陣列的數據調度方法包括:在時間敏感網絡的CPU程序中,獲取參與所述時間敏感網絡的各PLC節點的CPU識別碼、流水號及指令;所述CPU識別碼用于標識各所述PLC節點的CPU;根據所述CPU識別碼和流水號確定每個所述PLC節點的指令執行順序;按照所述指令執行順序和每個所述PLC節點的延遲時間確定所述指令的發送時間。本發明通過CPU程序異同的判斷,實現了硬件資源的有效利用,同時提高了通信結構的靈活性,通過冗余措施進一步提高了整個系統的可靠性。
技術領域
本發明屬于工業通信的技術領域,涉及一種基于PLC陣列的數據調度方法,特別是涉及一種基于PLC陣列的數據調度方法、介質、PLC設備及調度系統。
背景技術
早在20世紀70年代,隨著PLC(Programmable Logic Controller,可編程邏輯控制器)的產生,為了分布式控制所需的總線也誕生。至今,總線技術已經發展了近50年,各始創公司開發了多種總線,其在介質、信號電平、校驗方式、物理接口、波特率等多個指標方面都有不同。
其中,時間敏感型網絡(Time Sensitive Networking,TSN)是目前國際產業界正在積極推動的全新工業通信技術。時間敏感型網絡允許周期性與非周期性數據在同一網絡中傳輸,使得標準以太網具有確定性傳輸的優勢,并通過廠商獨立的標準化進程,已成為廣泛聚焦的關鍵技術。TSN的意義對于工業而言并非僅僅是實時性,而在于通過TSN實現了從控制到整個工廠的連接。TSN是IEEE的標準,更具有“中立性”,因而得到了廣泛的支持。未來,TSN將會成為工業通信的共同選擇。但目前關于時間敏感型網絡,并沒有基于PLC陣列的可靠、靈活的控制方法。
因此,如何提供一種基于PLC陣列的數據調度方法、介質、PLC設備及調度系統,以解決現有技術無法針對基于時間敏感型網絡的PLC陣列進行可靠、靈活地調度等缺陷,成為本領域技術人員亟待解決的技術問題。
發明內容
鑒于以上所述現有技術的缺點,本發明的目的在于提供一種基于PLC陣列的數據調度方法、介質、PLC設備及調度系統,用于解決現有技術無法針對基于時間敏感型網絡的PLC陣列進行可靠、靈活地調度的問題。
為實現上述目的及其他相關目的,本發明一方面提供一種基于PLC陣列的數據調度方法,所述基于PLC陣列的數據調度方法包括:在時間敏感網絡的CPU程序中,獲取參與所述時間敏感網絡的各PLC節點的CPU識別碼、流水號及指令;所述CPU識別碼用于標識各所述PLC節點的CPU;根據所述CPU識別碼和流水號確定每個所述PLC節點的指令執行順序;按照所述指令執行順序和每個所述PLC節點的延遲時間確定所述指令的發送時間。
于本發明的一實施例中,在所述獲取參與所述時間敏感網絡的各PLC節點的CPU識別碼、流水號及指令的步驟之前,所述基于PLC陣列的數據調度方法還包括:獲取一個PLC節點與該PLC節點以外的至少一個PLC節點通信時的延時時間;確定至少一個所述延時時間中的最大延時時間;根據所述最大延時時間和該PLC節點自身的最大延時時間確定所述時間敏感網絡的網絡最大延時;結合所述網絡最大延時和該PLC節點的CPU輪詢時間確定最小延時周期。
于本發明的一實施例中,所述結合所述網絡最大延時和CPU輪詢時間確定所述最小延時周期的步驟包括:將所述網絡最大延時與該PLC節點的CPU輪詢時間的比值加1后作為所述最小延時周期。
于本發明的一實施例中,所述獲取一個PLC節點與該PLC節點以外的至少一個PLC節點通信時的延時時間的步驟包括:獲取所述時間敏感網絡的CPU程序訪問表;在所述CPU程序訪問表中獲取一個PLC節點與該PLC節點以外的至少一個PLC節點通信時的延時時間。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海海得自動化控制軟件有限公司,未經上海海得自動化控制軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010675363.0/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





