发明名称 基于Excel表单的DCS硬件组态系统和方法
摘要 本发明公开了一种基于Excel表单的DCS硬件组态系统和方法。该DCS硬件组态系统包括组态配置模块、排布绘制模块、系统通信模块和地址分配模块。由本发明技术方案,可以在Excel软件环境下方便地进行DCS的硬件组态工作,而且可以将该结果直接转化为DCS软件系统中的硬件组态结果,大大简化了DCS硬件组态操作,节约了时间和资源,避免了人为失误所带来的风险。
申请公布号 CN102591808B 申请公布日期 2014.11.26
申请号 CN201110426736.1 申请日期 2011.12.19
申请人 上海西门子工业自动化有限公司 发明人 张波;胡田田;王勇
分类号 G06F13/10(2006.01)I;G06F9/44(2006.01)I;G06F17/30(2006.01)I 主分类号 G06F13/10(2006.01)I
代理机构 北京康信知识产权代理有限责任公司 11240 代理人 李慧
主权项 一种基于Excel表单的DCS硬件组态系统,包括组态配置模块(10)、排布绘制模块(20)、系统通信模块(30)和地址分配模块(40),其中,所述组态配置模块(10),用于根据DCS项目的硬件需求,在硬件数据库中选择所需要的硬件,并将所选择的硬件形成所述排布绘制模块(20)所要配置的硬件范围;所述排布绘制模块(20),用于在所述硬件范围里对DCS项目所使用的硬件进行选择配置;所述系统通信模块(30),用于将所述排布绘制模块(20)配置后的Excel文件转换为DCS软件系统可识别的配置文件;以及所述地址分配模块(40),用于将DCS软件系统为卡件通道分配的地址在Excel软件环境下分配给卡件的各通道,其特征在于,所述组态配置模块(10),具体用于将DCS硬件数据库导入Excel的硬件组件表单,根据DCS项目的硬件需求,在该硬件组件表单中找到所需要的硬件型号并对其进行选择,并将所选择的硬件型号按照DCS中的硬件种类分别形成硬件型号范围,所述硬件型号范围就是所述排布绘制模块(20)所要配置的硬件型号范围,其中所述硬件种类包括CPU、通讯网卡、机架、电源和卡件;所述排布绘制模块(20),具体用于通过系统配置表单来进行硬件设备的排布绘制操作,该排布绘制操作包括自动化站排布和卡件排布,分别通过在系统配置表单状态下的命令来实现,在所述自动化站排布时,所述排布绘制模块(20)触发系统配置表单状态下的命令以创建自动化站子表,并对DCS系统所使用的机架、电源、CPU、通讯网卡在对应的所述硬件型号范围进行选择配置,在所述卡件排布时,所述排布绘制模块(20)触发系统配置状态下的命令以创建卡件子表,并对DCS系统所使用的卡件在对应的所述硬件型号范围进行选择配置;所述系统通信模块(30),具体用于根据现有DCS软件系统的数据特点,将所述排布绘制模块(20)绘制的Excel文件格式的硬件排布图转化成能够被DCS软件系统识别的配置文件,其中该配置文件可在导入DCS软件系统后将相关的硬件设备按照导入文件中已有的硬件配置自动排布;以及所述地址分配模块(40),具体用于将DCS软件系统导出的硬件组态文件重新导入Excel表单中,并将DCS软件系统为卡件通道分配的地址在Excel软件环境下分配给卡件的各通道,从而完成在Excel软件环境下的硬件组态工组。
地址 200030 上海市中山南二路1089号徐汇苑大厦22-25楼