PCS7软件系统的配置系统和配置方法技术方案

技术编号:8323212 阅读:594 留言:0更新日期:2013-02-13 23:59
本发明专利技术涉及一种用于配置PCS7软件系统的系统和方法。该PCS7软件系统的配置系统包括配置环境检查模块、配置环境调整模块、系统设定模块和系统配置模块。通过本发明专利技术技术方案,可以有效避免PCS7软件系统在安装配置中出现的错误,并且大大提高了配置PCS7软件系统的质量和效率。

【技术实现步骤摘要】

本专利技术涉及自动控制系统领域,特别涉及一种用于配置PCS7软件系统的系统和方法。
技术介绍
分布式控制系统(Distributed Control System, DCS)是随着现代大型工业生产自动化的不断兴起和过程控制要求的日益复杂而应运而生的综合控制系统。为了构建分布式控制系统并对该系统的运行进行控制,多种DCS软件系统被开发出来,西门子公司的PCS7系统就是其中典型的一种。由于分布式控制系统的复杂性,PCS7软件系统由大量组件构成,分别用于实现分布式控制系统中的各种控制功能。绝大多数的PCS7软件系统是基于不同版本的MicrosoftWindows操作系统的,由于它们均具有组件种类繁多,版本更新速度快,与Windows系统关联密切等共同特点,并对不同组件的配置环境、配置顺序等也有各种特殊要求,因此PCS7软件系统的安装配置工作也变得非常复杂,过程中非常容易出现错误。在安装配置PCS7软件系统的过程中,一旦出现错误,大量的重复性工作不得不重新操作一遍,这样会耗费大量的精力而影响系统工作效率。而且,一旦有些错误没有及时发现而进入系统运行阶段,则可能为系统未来的稳定运行留下隐患,造成更大的损失。
技术实现思路
有鉴于此,本专利技术提出了一种用于配置PCS7软件系统的系统和方法,从而避免PCS7软件系统在安装配置中出现的错误,提高配置PCS7软件系统的质量和效率。根据本专利技术的一个方面,本专利技术提供一种PCS7软件系统的配置系统,包括配置环境检查模块、配置环境调整模块、系统设定模块和系统配置模块,其中所述配置环境检查模块,用于对要配置PCS7软件系统的硬件环境和软件环境进行检查,并将检查结果形成检查结果清单;所述配置环境调整模块,用于根据所述配置环境检查模块所形成的所述检查结果清单中需要调整的项目自动对硬件环境和软件环境进行调整以符合PCS7软件系统的安装要求,并将已调整成功的项目标记在所述检查结果清单中;所述系统设定模块,用于向操作者提供人机界面,引导操作者对所述检查结果清单中尚未标记的项目进行手动调整;以及所述系统配置模块,用于将PCS7软件系统在经过所述配置环境调整模块和所述系统设定模块进行调整后的硬件环境和软件环境中进行配置,从而完成PCS7软件系统的配置。优选地,所述配置环境检查模块进一步包括安装需求生成模块、硬件环境检查模块和软件环境检查模块,其中所述安装需求生成模块,用于判断当前需要安装的PCS7软件系统的版本信息,并得到安装需求文档;所述硬件环境检查模块,用于根据所述安装需求文档中对于硬件环境的要求对硬件环境进行检查,并将不满足安装需求的硬件项目记录在所述安装需求文档中,以及所述软件环境检查模块,用于根据所述安装需求文档中对于软件环境的要求对软件环境进行检查,并将不满足安装需求的软件项目记录在所述安装需求文档中,从而最终形成所述检查结果清单。优选地,所述配置环境调整模块通过针对特定软/硬件进行编程设置,或者通过将所需输入内容事先制成文件的自动应答文件来实现对硬件环境和软件环境的自动调整。优选地,所述系统设定模块进一步用于将经过手动调整仍无法配置的PCS7软件系统组件设置为不安装。优选地,进一步包括系统评估模块,用于对完成配置的PCS7软件系统进行系统完整性和软件兼容性的评估,并生成评估报告。根据本专利技术的另一个方面,本专利技术还提供一种PCS7软件系统的配置方法,包括配置环境检查步骤、配置环境调整步骤、系统设定步骤和系统配置步骤,其中所述配置环境检查步骤,用于对要配置PCS7软件系统的硬件环境和软件环境进行检查,并将检查结果形成检查结果清单;所述配置环境调整步骤,用于根据在所述配置环境检查步骤中所形成的所述检查结果清单中需要调整的项目自动对硬件环境和软件环境进行调整以符合PCS7软件系统的安装要求,并将已调整成功的项目标记在所述检查结果清单中;所述系统设定步骤,用于向操作者提供人机界面,引导操作者对所述检查结果清单中尚未标记的项目进行手动调整;以及所述系统配置步骤,用于将PCS7软件系统在所述配置环境调整步骤和所述系统设定步骤中进行调整后的硬件环境和软件环境中进行配置,从而完成PCS7软件系统的配置。优选地,所述配置环境检查步骤进一步包括安装需求生成步骤、硬件环境检查步骤和软件环境检查步骤,其中所述安装需求生成步骤,用于判断当前需要安装的PCS7软件系统的版本信息,并得到安装需求文档;所述硬件环境检查步骤,用于根据所述安装需求文档中对于硬件环境的要求对硬件环境进行检查,并将不满足安装需求的硬件项目记录在所述安装需求文档中,以及所述软件环境检查步骤,用于根据所述安装需求文档中对于软件环境的要求对软件环境进行检查,并将不满足安装需求的软件项目记录在所述安装需求文档中,从而最终形成所述检查结果清单。优选地,在所述系统设定步骤中,进一步将经过手动调整仍无法配置的PCS7软件系统组件设置为不安装。优选地,在所述在所述系统设定步骤之后,再次执行所述配置环境检查步骤对现有硬件环境和软件环境进行再次检查,并将检查结果再次形成检查结果清单,从而确认此时的配置环境已经完全满足PCS7软件系统的安装需求。优选地,进一步包括系统评估步骤,用于对完成配置的PCS7软件系统进行系统完整性和软件兼容性的评估,并生成评估报告。从上述技术方案中可以看出,本专利技术可以有效避免PCS7软件系统在安装配置中出现的错误,并且大大提高了配置PCS7软件系统的质量和效率。附图说明下面将通过参照附图详细描述本专利技术的优选实施例,使本领域的普通技术人员更清楚本专利技术的上述及其它特征和优点,附图中图I是本专利技术具体实施方式中PCS7软件系统的配置系统结构图2是本专利技术具体实施方式中配置环境检查模块的系统结构图;图3是本专利技术另一具体实施方式中PCS7软件系统的配置系统结构图;图4是本专利技术具体实施方式中PCS7软件系统的配置方法操作流程图;图5是本专利技术具体实施方式中配置环境检查步骤中的操作流程图;图6是本专利技术另一具体实施方式中PCS7软件系统的配置方法操作流程图。具体实施例方式为使本专利技术的目的、技术方案和优点更加清楚,以下举实施例对本专利技术进一步详细说明。PCS7软件系统由大量组件构成,由于版本更新速度快,对不同组件的配置环境、配置顺序等也有各种特殊要求,因此PCS7软件系统的安装配置工作非常复杂。在本专利技术之前,对于PCS7软件系统的安装配置中的操作系统设置、系统兼容性检查等大量工作都是工程操作人员通过手动完成的,这样极容易出现错误,而且难于形成配置记录文档,不便于今后系统的进一步维护。而本专利技术正是提供了一种安装配置PSC7软件系统的完整解决方案。如图I所示,本专利技术具体实施方式所提供的PCS7软件系统的配置系统包括配置环境检查模块10、配置环境调整模块20、系统设定模块30和系统配置模块40,其中所述配置环境检查模块10,用于对要配置PCS7软件系统的硬件环境和软件环境进行检查,并将检查结果形成检查结果清单;所述配置环境调整模块20,用于根据所述配置环境检查模块10所形成的所述检查结果清单中需要调整的项目自动对硬件环境和软件环境进行调整以符合PCS7软件系统的安装要求,并将已调整成功的项目标记在所述检查结果清单中;所述系统设定模块30,用于向操作者提供人机本文档来自技高网...

【技术保护点】
一种PCS7软件系统的配置系统,包括:配置环境检查模块(10)、配置环境调整模块(20)、系统设定模块(30)和系统配置模块(40),其中所述配置环境检查模块(10),用于对要配置PCS7软件系统的硬件环境和软件环境进行检查,并将检查结果形成检查结果清单;所述配置环境调整模块(20),用于根据所述配置环境检查模块(10)所形成的所述检查结果清单中需要调整的项目自动对硬件环境和软件环境进行调整以符合PCS7软件系统的安装要求,并将已调整成功的项目标记在所述检查结果清单中;所述系统设定模块(30),用于向操作者提供人机界面,引导操作者对所述检查结果清单中尚未标记的项目进行手动调整;以及所述系统配置模块(40),用于将PCS7软件系统在经过所述配置环境调整模块(20)和所述系统设定模块(30)进行调整后的硬件环境和软件环境中进行配置,从而完成PCS7软件系统的配置。

【技术特征摘要】
1.一种PCS7软件系统的配置系统,包括配置环境检查模块(10)、配置环境调整模块(20)、系统设定模块(30)和系统配置模块(40),其中 所述配置环境检查模块(10),用于对要配置PCS7软件系统的硬件环境和软件环境进行检查,并将检查结果形成检查结果清单; 所述配置环境调整模块(20),用于根据所述配置环境检查模块(10)所形成的所述检查结果清单中需要调整的项目自动对硬件环境和软件环境进行调整以符合PCS7软件系统的安装要求,并将已调整成功的项目标记在所述检查结果清单中; 所述系统设定模块(30),用于向操作者提供人机界面,引导操作者对所述检查结果清单中尚未标记的项目进行手动调整;以及 所述系统配置模块(40),用于将PCS7软件系统在经过所述配置环境调整模块(20)和所述系统设定模块(30)进行调整后的硬件环境和软件环境中进行配置,从而完成PCS7软件系统的配置。2.根据权利要求I所述的PCS7软件系统的配置系统,其特征在于,所述配置环境检查模块(10)进一步包括安装需求生成模块(11)、硬件环境检查模块(12)和软件环境检查模块(13),其中 所述安装需求生成模块(11),用于判断当前需要安装的PCS7软件系统的版本信息,并得到安装需求文档; 所述硬件环境检查模块(12),用于根据所述安装需求文档中对于硬件环境的要求对硬件环境进行检查,并将不满足安装需求的硬件项目记录在所述安装需求文档中,以及 所述软件环境检查模块(13),用于根据所述安装需求文档中对于软件环境的要求对软件环境进行检查,并将不满足安装需求的软件项目记录在所述安装需求文档中,从而最终形成所述检查结果清单。3.根据权利要求I所述的PCS7软件系统的配置系统,其特征在于, 所述配置环境调整模块(20)通过针对特定软/硬件进行编程设置,或者通过将所需输入内容事先制成文件的自动应答文件来实现对硬件环境和软件环境的自动调整。4.根据权利要求I所述的PCS7软件系统的配置系统,其特征在于, 所述系统设定模块(30)进一步用于将经过手动调整仍无法配置的PCS7软件系统组件设置为不安装。5.根据权利要求1-4中任一项所述的PCS7软件系统的配置系统,其特征在于,进一步包括系统评估模块(50),用于对完成配置的PCS7软件系统进行系统完整性和软件兼容性的评估,并生成评估报告。6.一种PCS7软件系统的配置方法,包括配置环境检查步骤...

【专利技术属性】
技术研发人员:王勇
申请(专利权)人:上海西门子工业自动化有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1