[发明专利]基于Excel表单关联的DCS项目数据生成系统和方法有效

专利信息
申请号: 201110448731.9 申请日: 2011-12-28
公开(公告)号: CN102929853A 公开(公告)日: 2013-02-13
发明(设计)人: 胡田田;张波;王勇;尹磊;卢刚 申请(专利权)人: 上海西门子工业自动化有限公司
主分类号: G06F17/24 分类号: G06F17/24;G06Q10/06
代理公司: 北京康信知识产权代理有限责任公司 11240 代理人: 李慧
地址: 200030 上海市中山*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 excel 表单 关联 dcs 项目 数据 生成 系统 方法
【说明书】:

技术领域

发明涉及DCS控制系统领域,特别是一种基于Excel表单关联的DCS项目数据生成工具。

背景技术

分布式控制系统(Distributed Control System,DCS)是随着现代大型工业生产自动化的不断兴起和过程控制要求的日益复杂而应运而生的综合控制系统。DCS项目经常采用Excel文件及其表单作为项目数据载体,从而生成项目所需的大量报表等。由于各类项目数据之间存在着关联,例如,由于回路是由若干输入/输出点构成,那么,Excel文件中记录回路信息的回路表单与记录输入/输出点信息的输入/输出点表单之间是存在关联关系的。

但是,Excel文件本身并不能识别DCS项目数据内部的关联,即并不能将不同表单中的数据进行关联。这样,DCS工程师就不得不在Excel软件中进行DCS项目数据整理的同时,在DCS软件系统(例如西门子公司的PCS-7系统)中针对DCS项目数据编制大量数据代码以进行项目数据处理,以完成DCS项目的软件编程,这会大幅提高项目成本,降低项目执行效率,并最终影响项目执行质量。

发明内容

有鉴于此,本发明的目的在于提出一种系统和方法,使各类DCS项目数据在Excel软件环境下有效关联,并可直接生成DCS软件系统可用的程序数据。

根据本发明的一个方面,提供一种基于Excel表单关联的DCS项目数据生成系统,所述系统包括表单关系生成模块、公式定义模块和结果表单计算模块,其中,所述表单关系生成模块,用于根据预定规则,在Excel文件不同表单的键列之间建立关联关系;所述公式定义模块,用于根据DCS所需的数据类型,定义用于计算结果表单中各键列数据的运算规则;以及所述结果表单计算模块,用于根据所述表单关系生成模块所建立的所述关联关系和所述公式定义模块所定义的所述运算规则,对Excel文件各表单中的数据进行计算,从而得到所述结果表单。

从上述方案中可以看出,该系统可使各类DCS项目数据在Excel软件环境下有效关联,并可直接生成DCS软件系统可用的程序数据,降低了DCS项目成本,提高了项目执行效率和项目执行质量。

优选地,所述表单关系生成模块,具体用于根据预先定义的规则,利用Excel可识别的配置表述在Excel文件不同表单的键列之间建立关联关系,其中所述配置表述中至少指示存在所述关联关系的表单以及存在所述关联关系的键列;所述公式定义模块,具体用于根据DCS所需的数据类型,定义用于计算结果表单中各键列数据的运算规则,其中在所述运算规则中,所计算的源数据来自Excel文件的不同表单中的键列数据,而目标数据是利用所述运算规则在所述键列数据之间进行计算之后的计算结果,从而形成所述结果表单;以及所述结果表单计算模块,具体用于根据所述公式定义模块所定义的所述运算规则,在作为所述源数据的Excel文件的不同表单中的所述键列数据之间进行计算,从而得到所述结果表单中各键列的数据,在此过程中,所述结果表单计算模块还根据所述表单关系生成模块所建立的所述关联关系中确定的不同表单数据行之间的对应关系,逐行计算出结果表单中的数据。

优选地,所述源数据包括回路表单和/或输入/输出点表单。

优选地,所述关联关系是指Excel文件不同表单的键列的内容相同。

优选地,将所述配置表述存储在Excel可识别的文件中,以被Excel识别和处理。

根据本发明的另一个方面,还提供一种基于Excel表单关联的DCS项目数据生成方法,所述方法包括表单关系生成步骤、公式定义步骤和结果表单计算步骤,其中,所述表单关系生成步骤根据预定规则,在Excel文件不同表单的键列之间建立关联关系;所述公式定义步骤根据DCS所需的数据类型,定义用于计算结果表单中各键列数据的运算规则;以及所述结果表单计算步骤根据在所述表单关系生成步骤中所建立的所述关联关系和在所述公式定义步骤中所定义的所述运算规则,对Excel文件各表单中的数据进行计算,从而得到所述结果表单。

从上述方案中可以看出,该方法可使各类DCS项目数据在Excel软件环境下有效关联,并可直接生成DCS软件系统可用的程序数据,降低了DCS项目成本,提高了项目执行效率和项目执行质量。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海西门子工业自动化有限公司,未经上海西门子工业自动化有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110448731.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top