[發(fā)明專利]基于Excel表單關(guān)聯(lián)的DCS項目數(shù)據(jù)生成系統(tǒng)和方法有效
| 申請?zhí)枺?/td> | 201110448731.9 | 申請日: | 2011-12-28 |
| 公開(公告)號: | CN102929853A | 公開(公告)日: | 2013-02-13 |
| 發(fā)明(設計)人: | 胡田田;張波;王勇;尹磊;盧剛 | 申請(專利權(quán))人: | 上海西門子工業(yè)自動化有限公司 |
| 主分類號: | G06F17/24 | 分類號: | G06F17/24;G06Q10/06 |
| 代理公司: | 北京康信知識產(chǎn)權(quán)代理有限責任公司 11240 | 代理人: | 李慧 |
| 地址: | 200030 上海市中山*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 excel 表單 關(guān)聯(lián) dcs 項目 數(shù)據(jù) 生成 系統(tǒng) 方法 | ||
1.一種基于Excel表單關(guān)聯(lián)的DCS項目數(shù)據(jù)生成系統(tǒng),其特征在于,所述系統(tǒng)包括表單關(guān)系生成模塊(10)、公式定義模塊(20)和結(jié)果表單計算模塊(30),其中,
所述表單關(guān)系生成模塊(10),用于根據(jù)預定規(guī)則,在Excel文件不同表單的鍵列之間建立關(guān)聯(lián)關(guān)系;
所述公式定義模塊(20),用于根據(jù)DCS所需的數(shù)據(jù)類型,定義用于計算結(jié)果表單中各鍵列數(shù)據(jù)的運算規(guī)則;以及
所述結(jié)果表單計算模塊(30),用于根據(jù)所述表單關(guān)系生成模塊(10)所建立的所述關(guān)聯(lián)關(guān)系和所述公式定義模塊(20)所定義的所述運算規(guī)則,對Excel文件各表單中的數(shù)據(jù)進行計算,從而得到所述結(jié)果表單。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,
所述表單關(guān)系生成模塊(10),具體用于根據(jù)預先定義的規(guī)則,利用Excel可識別的配置表述在Excel文件不同表單的鍵列之間建立關(guān)聯(lián)關(guān)系,其中所述配置表述中至少指示存在所述關(guān)聯(lián)關(guān)系的表單以及存在所述關(guān)聯(lián)關(guān)系的鍵列;
所述公式定義模塊(20),具體用于根據(jù)DCS所需的數(shù)據(jù)類型,定義用于計算結(jié)果表單中各鍵列數(shù)據(jù)的運算規(guī)則,其中在所述運算規(guī)則中,所計算的源數(shù)據(jù)來自Excel文件的不同表單中的鍵列數(shù)據(jù),而目標數(shù)據(jù)是利用所述運算規(guī)則在所述鍵列數(shù)據(jù)之間進行計算之后的計算結(jié)果,從而形成所述結(jié)果表單;以及
所述結(jié)果表單計算模塊(30),具體用于根據(jù)所述公式定義模塊(20)所定義的所述運算規(guī)則,在作為所述源數(shù)據(jù)的Excel文件的不同表單中的所述鍵列數(shù)據(jù)之間進行計算,從而得到所述結(jié)果表單中各鍵列的數(shù)據(jù),在此過程中,所述結(jié)果表單計算模塊(30)還根據(jù)所述表單關(guān)系生成模塊(10)所建立的所述關(guān)聯(lián)關(guān)系中確定的不同表單數(shù)據(jù)行之間的對應關(guān)系,逐行計算出結(jié)果表單中的數(shù)據(jù)。
3.根據(jù)權(quán)利要求1或2所述的系統(tǒng),其特征在于,
所述源數(shù)據(jù)包括回路表單和/或輸入/輸出點表單。
4.根據(jù)權(quán)利要求1-3中任意一項所述的系統(tǒng),其特征在于,
所述關(guān)聯(lián)關(guān)系是指Excel文件不同表單的鍵列的內(nèi)容相同。
5.根據(jù)權(quán)利要求1-5中任意一項所述的系統(tǒng),其特征在于,
將所述配置表述存儲在Excel可識別的文件中,以被Excel識別和處理。
6.一種基于Excel表單關(guān)聯(lián)的DCS項目數(shù)據(jù)生成方法,其特征在于,所述方法包括表單關(guān)系生成步驟(S10)、公式定義步驟(S20)和結(jié)果表單計算步驟(S30),其中,
所述表單關(guān)系生成步驟(S10)根據(jù)預定規(guī)則,在Excel文件不同表單的鍵列之間建立關(guān)聯(lián)關(guān)系;
所述公式定義步驟(S20)根據(jù)DCS所需的數(shù)據(jù)類型,定義用于計算結(jié)果表單中各鍵列數(shù)據(jù)的運算規(guī)則;以及
所述結(jié)果表單計算步驟(S30)根據(jù)在所述表單關(guān)系生成步驟(S10)中所建立的所述關(guān)聯(lián)關(guān)系和在所述公式定義步驟(S20)中所定義的所述運算規(guī)則,對Excel文件各表單中的數(shù)據(jù)進行計算,從而得到所述結(jié)果表單。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,
所述表單關(guān)系生成步驟(S10)具體根據(jù)預先定義的規(guī)則,利用Excel可識別的配置表述在Excel文件不同表單的鍵列之間建立關(guān)聯(lián)關(guān)系,其中所述配置表述中至少指示存在所述關(guān)聯(lián)關(guān)系的表單以及存在所述關(guān)聯(lián)關(guān)系的鍵列;
所述公式定義步驟(S20)具體根據(jù)DCS所需的數(shù)據(jù)類型,定義用于計算結(jié)果表單中各鍵列數(shù)據(jù)的運算規(guī)則,其中在所述運算規(guī)則中,所計算的源數(shù)據(jù)來自Excel文件的不同表單中的鍵列數(shù)據(jù),而目標數(shù)據(jù)是利用所述運算規(guī)則在所述鍵列數(shù)據(jù)之間進行計算之后的計算結(jié)果,從而形成所述結(jié)果表單;以及
所述結(jié)果表單計算步驟(S30)具體根據(jù)在所述公式定義步驟(S20)所定義的所述運算規(guī)則,在作為所述源數(shù)據(jù)的Excel文件的不同表單中的所述鍵列數(shù)據(jù)之間進行計算,從而得到所述結(jié)果表單中各鍵列的數(shù)據(jù),在此過程中,還根據(jù)在所述表單關(guān)系生成步驟(S10)所建立的所述關(guān)聯(lián)關(guān)系中確定的不同表單數(shù)據(jù)行之間的對應關(guān)系,逐行計算出結(jié)果表單中的數(shù)據(jù)。
8.根據(jù)權(quán)利要求6或7所述的方法,其特征在于,
所述源數(shù)據(jù)包括回路表單和/或輸入/輸出點表單。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海西門子工業(yè)自動化有限公司,未經(jīng)上海西門子工業(yè)自動化有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110448731.9/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種基于異步處理的大數(shù)據(jù)量Excel文件導出方法
- 一種數(shù)據(jù)EXCEL導入和導出的工具
- 一種Excel合并方法和系統(tǒng)
- 基于數(shù)據(jù)配置生成Excel表格和圖例的系統(tǒng)及方法
- 一種業(yè)務系統(tǒng)導入EXCEL數(shù)據(jù)的方法
- 一種Excel數(shù)據(jù)文件的處理方法及裝置
- 一種excel導入導出的實現(xiàn)方法及裝置
- Excel數(shù)據(jù)的導出方法及裝置、電子設備
- 一種大數(shù)據(jù)excel文件導入的系統(tǒng)及方法
- 腳本生成方法、裝置、計算機設備及存儲介質(zhì)
- 關(guān)聯(lián)裝置
- 數(shù)據(jù)關(guān)聯(lián)裝置和數(shù)據(jù)關(guān)聯(lián)方法
- 安全關(guān)聯(lián)
- 設備關(guān)聯(lián)
- 終端關(guān)聯(lián)裝置和終端關(guān)聯(lián)方法
- 關(guān)聯(lián)方法和關(guān)聯(lián)設備
- 關(guān)聯(lián)方法和關(guān)聯(lián)設備
- 關(guān)聯(lián)方法和關(guān)聯(lián)設備
- 關(guān)聯(lián)分析方法和關(guān)聯(lián)分析系統(tǒng)
- 報文關(guān)聯(lián)方法、報文關(guān)聯(lián)裝置及報文關(guān)聯(lián)系統(tǒng)





