[發明專利]控制站的組態數據與第三方數據庫實現數據共享的裝置有效
| 申請號: | 201710653670.7 | 申請日: | 2017-09-11 |
| 公開(公告)號: | CN107480224B | 公開(公告)日: | 2021-06-22 |
| 發明(設計)人: | 鄭松;游建南;顏明澤;王云霞;陳松彬;劉朝儒;熊華鋒;吳駿 | 申請(專利權)人: | 愛普(福建)科技有限公司 |
| 主分類號: | G06F16/25 | 分類號: | G06F16/25;G06F16/21;G06F16/22;G06F16/242;G06F16/28 |
| 代理公司: | 福州市鼓樓區京華專利事務所(普通合伙) 35212 | 代理人: | 林曉琴 |
| 地址: | 350000 福*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 控制站 組態 數據 第三 數據庫 實現 共享 裝置 | ||
本發明提供一種控制站的組態數據與第三方數據庫實現數據共享的裝置,包括數據源配置模塊,用于創建數據源;數據表創建與配置模塊,用于創建或配置數據庫和控制站的數據表;映射函數編譯器,為用戶提供自定義的映射函數編譯;搬遷任務創建與配置模塊,用于創建或配置搬遷任務,用戶選擇搬遷方向、數據源和對應的數據表后即可生成一條搬遷任務以供啟動執行,從而實現控制站的組態數據與第三方數據庫實現數據共享。本發明以數據庫作為中轉實現上層應用系統與底層控制之間的數據交互,以實現控制層與應用管理層的對接。
技術領域
本發明涉及工業控制技術領域,特別涉及一種控制站的組態數據與第三方數據庫實現數據共享的裝置。
背景技術
在工業控制技術領域中,目前IAP軟件架構中無法與關系型數據庫進行對接,因此較難實現控制層與應用管理層的對接。
發明內容
本發明要解決的技術問題,在于提供一種控制站的組態數據與第三方數據庫實現數據共享的裝置,以數據庫作為中轉實現上層應用系統與底層控制之間的數據交互,即可實現與異構系統之間的數據交互。
本發明是這樣實現的:一種控制站的組態數據與第三方數據庫實現數據共享的裝置,包括:
數據源配置模塊,用于創建數據源,包括數據庫源和控制站源;
數據表創建與配置模塊,用于創建或配置數據庫和控制站的數據表,包括定義表名稱、表字段名、字段數據類型,以及編寫需要數據庫執行的sql語句或各字段對應到控制站的地址;后續搬遷任務的執行過程中,若是讀取數據庫,則執行查詢的sql語句獲取數據表;若是寫入數據庫,則該數據表將為sql提交語句提供參數輸入;不管是讀取控制站還是寫入控制站的數據均以選擇的數據表為載體來存儲數據,而數據表的字段將被一一對應到指定的控制站IO地址上;
映射函數編譯器,為用戶提供自定義的映射函數編譯;
搬遷任務創建與配置模塊,用于創建或配置搬遷任務,用戶選擇搬遷方向、數據源和對應的數據表后即可生成一條搬遷任務以供啟動執行。
進一步的,本發明還可包括IO變量創建和配置模塊,用于配置觸發IO、回寫IO、控制IO以及配置離散數據表;
所述觸發IO用于通過觸發信號來觸發數據的搬遷;
所述回寫IO用于完成搬遷后回寫給控制站的一次觸發信號;
所述控制IO包括任務控制IO和執行周期控制IO,分別控制任務的數據搬遷狀態和數據搬遷周期;
所述離散數據表是用于保存指數據表中每個字段對應控制站指定的地址數據,這些地址為離散的地址,即每個地址之間無任何關系,是散列分布的。
進一步的,所述控制站的數據表分為連續IO鏈接數據表和離散IO鏈接數據表,連續IO鏈接是指數據表的目標控制站為連續的IO地址段;離散IO鏈接是指數據表的每個字段以指定的IO點地址為目標進行的搬遷。
進一步的,所述映射函數編譯器提供統一的接口函數,并聲明了預定義的函數,用戶只需自己編寫函數實現體即可,用戶編譯成功后將生成算法動態鏈接庫供后續搬遷任務調用。
進一步的,所述搬遷任務生成后顯示在搬遷任務的樹節點下,后續只需要啟動創建的任務即可執行數據的搬遷。
進一步的,所述搬遷任務可以多個預先創建好再被同時啟動執行,執行時以單個搬遷任務作為運行單元,每個搬遷任務由一個線程負責執行;每個搬遷任務中包括兩張表,其中一張為面向數據庫的表,另一張為面向控制站的表,其中面向控制站的表中的數據均為數值型的數據;且這兩張表由搬遷的任務類型來決定其中一張作為源數據表,另一張作為目標數據表,其中目標數據表的數據始終由數據源表的數據來填充,而負責“源數據表→目標數據表”的數據類型的轉化則由用戶自己編譯生成的映射函數來完成。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于愛普(福建)科技有限公司,未經愛普(福建)科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710653670.7/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





