专利汇可以提供一种数字化控制系统的数据组态诊断系统和方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种数字化控制系统的组态诊断系统和方法,系统包括用于上传所述数字化控制系统的组态文件的用户终端;以及与所述用户终端连接,用于上传、存储以及分析所述组态文件的服务终端,并将所述组态文件的分析过程以及结果反馈回所述用户终端。方法包括组态文件上传、组态文件导入、组态文件分析以及分析反馈。本发明可对DCS系统组态进行组态分析和组态检查,具体使用统计、比较、归类、对比等方法分析DCS组态,通过图表等直观的方式呈现用户,并帮助用户及时发现DCS组态错误和组态缺失,尽早发现和消除隐患,使DCS设备,尤其是核电站DCS设备尽早进入高可用率状态。,下面是一种数字化控制系统的数据组态诊断系统和方法专利的具体信息内容。
1.一种数字化控制系统的组态诊断系统,用于对所述数字化控制系统的组态进行诊断,其特征在于,包括:
至少一个用户终端,用于将数字化控制系统的一个或多个组态文件发送给服务终端;
服务终端,其与所述用户终端连接,用于从所述用户终端获取并存储所述数字化控制系统的组态文件,并根据用户请求对所述组态文件进行分析,将所述文件的分析过程以及结果反馈回所述用户终端;供用户查看和调用,实现人机动态交互;
所述服务终端包括:
用户接口模块,其与所述用户终端连接,用于获取用户通过所述用户终端上传的所述数字化控制系统的组态文件;以及将所述组态文件的分析过程以及结果反馈回所述用户终端;
网页模板模块,其与所述用户接口模块连接,并被所述用户接口模块调用,用于向所述用户接口模块提供至少一个网页模板,所述用户接口模块加载所述网页模板,生成可供用户访问和浏览的动态网页,并将所述动态网页发布到所述用户终端的浏览器,供用户操作和浏览;
以及数据库,所述数据库分别与所述用户接口模块和功能模块连接;
所述功能模块与所述用户接口模块连接,用于导入用户通过所述用户终端上传给所述用户接口模块的所述数字化控制系统组态文件,并对用户上传的组态文件进行解析,且将解析后的组态以数据格式存储到数据库中;所述数据库用于接收所述功能模块发送的解析后的组态数据并存储;所述用户接口模块根据输入的用户请求控制所述功能模块对所述数据库中的以数据格式存储的组态进行分析和检查。
2. 如权利要求1所述的系统,其特征在于,所述服务终端为运行Microsoft Windows Server操作系统的服务器计算机,且所述操作系统中安装有Web服务软件,所述Web服务软件一端与所述用户接口模块连接,另一端通过通过互联网与所述用户终端连接;所述用户终端发送的用户请求通过所述Web服务软件发送给所述用户接口模块;所述用户接口模块通过所述Web服务软件向所述用户终端发布所述动态网页,并接受所述用户通过所述动态网页输入的用户请求。
3.如权利要求2所述的系统,其特征在于,所述数据库还用于存储用户会话信息,所述用户会话信息包括:用户注册信息、用户创建的项目信息。
4.如权利要求3所述的系统,其特征在于,所述用户接口模块根据所述数据库中存储的用户会话信息加载所述网页模板模块中的不同网页模板,向所述网页模板中增加不同的动态内容生成动态网页,并将所述动态网页发布到所述用户终端的浏览器;所述用户可登陆所述动态网页,并输入用户请求。
5.如权利要求4所述的系统,其特征在于,所述网页模板采用HTML和网页脚本语言编写而成,其包括用于与所述用户动态交互的静态文字、静态图像和网页脚本部分;且所述网页模板包括:用户登录页面、主界面页面、项目创建和选择页面、文件上传页面、组态分析功能导航页面以及组态检查功能导航页面。
6.如权利要求5所述的系统,其特征在于,所述功能模块包括:
组态文件导入模块,其与所述数据库连接,用于导入用户通过所述用户终端上传给所述用户接口模块的所述组态文件,且所述用户接口模块根据所述动态网页中输入的用户请求调用所述组态文件导入模块对所述组态文件进行解析,并发送解析后的组态数据至所述数据库进行存储;
至少一个组态分析模块,其与所述数据库连接,所述用户接口模块根据所述动态网页中输入的用户请求调用所述组态分析模块从所述数据库中读取以数据格式存储的组态数据,并对其进行分析;
至少一个组态检查模块,其与所述数据库连接,所述用户接口模块根据所述动态网页中输入的用户请求调用所述组态检查模块从所述数据库中读取以数据格式存储的组态数据,并对其进行检查;
以及用户会话管理模块,其连接所述数据库;所述用户接口模块在所述用户登陆后,通过所述用户会话管理模块读取所述数据库中存储的用户会话信息以及组态数据信息,提示所述用户创建新的应用项目,或者为所述用户提供已创建的应用项目。
7.如权利要求6所述的系统,其特征在于,所述动态网页包括:
用户登录界面,供不同的用户角色进行登录;
项目创建和选择界面,其与所述用户会话管理模块连接,用于在用户登陆后提示所述用户创建新的应用项目,或者为所述用户提供已创建的应用项目;
主界面,用于展示以创建或新创建的应用项目,并引导用户对项目进行操作;
数据文件上传界面,其与所述组态文件导入模块连接,用户登陆后可通过所述数据文件上传界面输入上传请求,将所述组态文件上传给所述用户接口模块,并由所述用户接口模块把用户上传的组态文件发送给组态文件导入模块;
组态分析界面,用户登陆后可向所述组态分析界面输入分析请求,通过所述用户接口模块调用所述组态分析模块对所述组态文件进行分析,并在所述组态分析界面中向所述用户展示所述组态分析模块对所述组态文件进行分析的过程以及结果;
以及组态检查界面,用户登陆后可通过所述组态检查界面输入检查请求,通过所述用户接口模块调用所述组态检查模块对所述组态文件进行检查,并在所述组态检查界面中向所述用户展示所述组态检查模块对所述组态文件进行检查的过程以及结果。
8.如权利要求7所述的系统,其特征在于,所述用户接口模块还用于将所述组态分析模块和/或组态检查模块、以及组态文件导入模块执行相应的功能的过程以及结果保存为日志文件。
9.如权利要求2所述的系统,其特征在于,所述Web服务软件为IIS信息服务软件。
10.如权利要求9所述的系统,其特征在于,所述用户接口模块功能由php脚本实现;所述功能模块功能由python脚本实现;所述数据库采用MySQL软件;所述网页模板中的网页脚本语言为JavaScript;所述IIS信息服务软件被配置为支持在CGI模式下运行php脚本和python脚本。
11.如权利要求6所述的系统,其特征在于,所述组态分析模块包括以下模块中的一种或几种:
组态总体情况分析模块,用于对所有数据点的数量、分布以及属性给予总体数据面的统计,并生成分析报告;
各控制站数据分析模块,用于对所有控制站的所有数据点按照点类型进行归类统计,并生成分析报告表格;
各系统数据点分析模块,用于选定工艺系统,并分析所述工艺系统内所有数据点在各站的分布情况,并生成分析报告;
平台点数量裕量分析模块,用于根据所述数字化控制系统对各类点的容量限制要求,对数据库内的点进行分析,查看其是否超容或是否还有足够裕量,并生成分析报告;
各站硬IO裕量分析 模块,用于对用户选定的控制站的硬接线IO点进行统计,根据各类点的备用点数量,分析出各类点的硬件裕量,并生成分析报告。
12.如权利要求6所述的系统,其特征在于,所述组态检查模块包括以下模块中的一种或几种:
仪控报警切除检查模块,用于检查所有数据点仪控报警属性是否正确设置,对不符合项给出修改建议;
输出格式OF检查模块,用于检查所有模拟量输入点的输出格式是否与其量程匹配,对不符合项给出修改建议;
报警点组态正确性检查模块,用于对各类报警点的报警限值、报警判断、报警描述的正确性和一致性进行检查,对不符合项给出修改建议;
历史库收集周期合理性检查模块,用于根据不同点类型,对其组态中的历史库收集周期进行检查,对不符合点给出修改建议;
站间硬IO点匹配性 检查模块,用于检查不同控制站间的硬接线点的双侧一致性,检查是否存在设计缺陷;
通讯点组态正确性模块,用于检查所述数字化控制系统与第三方系统的通讯点组态是否正确,包括通讯点和comtag点一致性检查,以及comtag点配置合规性检查;
1E-NC通讯点组态检查模块,用于结合用户上传的网关配置文件,检查通讯数据点配置正确性;
XU网关组态检查模块,用于结合用户上传的网关配置文件,检查通讯数据点配置正确性;
点信息完整性检查模块,用于检查全部数据点的信息完整性,包括对描述、置位说明、区域号的完整性进行检查,同时检查其长度、内容的合规性;
通讯点地址连续性检查模块,用于对所述数字化控制系统与第三方通讯站的通讯地址连续性进行分析,对不连续点给出提示;
非标字符检查模块,用于检查数据库中是否存在非工程标准的字符。
13.一种数字化控制系统的组态诊断方法,用于对所述数字化控制系统的组态进行诊断,其特征在于,包括如下步骤:
S1、组态文件上传:通过用户终端将所述数字化控制系统的组态文件上传到服务终端的用户接口模块;
S2、组态文件导入:通过组态文件导入模块对通过用户终端上传的组态文件进行解析,并将解析后的组态数据存入数据库中;
S3、组态文件分析:根据用户请求对所述数据库中存储的组态数据进行分析和检查;
S4、分析反馈:将对所述组态数据进行分析和检查的过程以及结果反馈回所述用户终端;供用户查看和调用,实现人机动态交互;
步骤S1中,所述服务终端包括:
用户接口模块,其与所述用户终端连接,用于获取用户通过所述用户终端上传的所述数字化控制系统的组态文件;以及将所述组态文件的分析过程以及结果反馈回所述用户终端;
网页模板模块,其与所述用户接口模块连接,并被所述用户接口模块调用,用于向所述用户接口模块提供至少一个网页模板,所述用户接口模块加载所述网页模板,生成可供用户访问和浏览的动态网页,并将所述动态网页发布到所述用户终端的浏览器,供用户操作和浏览;
以及数据库,所述数据库分别与所述用户接口模块和功能模块连接;
所述功能模块与所述用户接口模块连接,用于导入用户通过所述用户终端上传给所述用户接口模块的所述数字化控制系统组态文件,并对用户上传的组态文件进行解析,且将解析后的组态以数据格式存储到数据库中;所述数据库用于接收所述功能模块发送的解析后的组态数据并存储;所述用户接口模块根据输入的用户请求控制所述功能模块对所述数据库中的以数据格式存储的组态进行分析和检查。
14. 如权利要求13所述的方法,其特征在于,所述服务终端为运行Microsoft Windows Server操作系统的服务器计算机,且所述操作系统中安装有Web服务软件,所述Web服务软件一端与所述用户接口模块连接,另一端通过通过互联网与所述用户终端连接;所述用户终端发送的用户请求通过所述Web服务软件发送给所述用户接口模块;所述用户接口模块通过所述Web服务软件向所述用户终端发布所述动态网页,并接受所述用户通过所述动态网页输入的用户请求。
15.如权利要求14所述的方法,其特征在于,步骤S2中,所述数据库还用于存储用户会话信息,所述用户会话信息包括:用户注册信息、登录密码验证以及加载已创建项目。
16.如权利要求15所述的方法,其特征在于,所述用户接口模块根据所述数据库中存储的用户会话信息加载所述网页模板模块中的不同网页模板,向所述网页模板中增加不同的动态内容生成动态网页,并将所述动态网页发布到所述用户终端的浏览器;所述用户可登陆所述动态网页,并输入用户请求。
17.如权利要求16所述的方法,其特征在于,所述网页模板采用HTML和网页脚本语言编写而成,其包括用于与所述用户动态交互的静态文字、静态图像和网页脚本部分;且所述网页模板包括:用户登录页面、主界面页面、项目创建和选择页面、文件上传页面、组态分析功能导航页面以及组态检查功能导航页面。
18.如权利要求17所述的方法,其特征在于,所述功能模块包括:
组态文件导入模块,其与所述数据库连接,用于导入用户通过所述用户终端上传给所述用户接口模块的所述组态文件,且所述用户接口模块根据所述动态网页中输入的用户请求调用所述组态文件导入模块对所述组态文件进行解析,并发送解析后的组态数据至所述数据库进行存储;
至少一个组态分析模块,其与所述数据库连接,所述用户接口模块根据所述动态网页中输入的用户请求调用所述组态分析模块从所述数据库中读取以数据格式存储的组态数据,并对其进行分析;
至少一个组态检查模块,其与所述数据库连接,所述用户接口模块根据所述动态网页中输入的用户请求调用所述组态检查模块从所述数据库中读取以数据格式存储的组态数据,并对其进行检查;
以及用户会话管理模块,其连接所述数据库;所述用户接口模块在所述用户登陆后,通过所述用户会话管理模块读取所述数据库中存储的用户会话信息以及组态数据信息,提示所述用户创建新的应用项目,或者为所述用户提供已创建的应用项目。
19.如权利要求18所述的方法,其特征在于,所述动态网页包括:
用户登录界面,供不同的用户角色进行登录;
项目创建和选择界面,其与所述用户会话管理模块连接,用于在用户登陆后提示所述用户创建新的应用项目,或者为所述用户提供已创建的应用项目;
主界面,用于展示以创建或新创建的应用项目,并引导用户对项目进行操作;
数据文件上传界面,其与所述组态文件导入模块连接,用户登陆后可通过所述数据文件上传界面输入上传请求,将所述组态文件上传给所述用户接口模块,并由所述用户接口模块把用户上传的组态文件发送给组态文件导入模块;
组态分析界面,用户登陆后可向所述组态分析界面输入分析请求,通过所述用户接口模块调用所述组态分析模块对所述组态文件进行分析,并在所述组态分析界面中向所述用户展示所述组态分析模块对所述组态文件进行分析的过程以及结果;
以及组态检查界面,用户登陆后可通过所述组态检查界面输入检查请求,通过所述用户接口模块调用所述组态检查模块对所述组态文件进行检查,并在所述组态检查界面中向所述用户展示所述组态检查模块对所述组态文件进行检查的过程以及结果。
20.如权利要求19所述的方法,其特征在于,所述用户接口模块还用于将所述组态分析模块和/或组态检查模块、以及组态文件导入模块执行相应的功能的过程以及结果保存为日志文件,将其发送给所述用户终端。
21.如权利要求14所述的方法,其特征在于,所述Web服务软件为IIS信息服务软件。
22.如权利要求21所述的方法,其特征在于,所述用户接口模块功能由php脚本实现;所述功能模块功能由python脚本实现;所述数据库采用MySQL软件;所述网页模板中的网页脚本语言为JavaScript;所述IIS信息服务软件被配置为支持在CGI模式下运行php脚本和python脚本。
23.如权利要求18所述的方法,其特征在于,所述组态分析模块包括以下模块中的一种或几种:
组态总体情况分析模块,用于对所有数据点的数量、分布以及属性给予总体数据面的统计,并生成分析报告;
各控制站数据分析模块,用于对所有控制站的所有数据点按照点类型进行归类统计,并生成分析报告表格;
各系统数据点分析模块,用于选定工艺系统,并分析所述工艺系统内所有数据点在各站的分布情况,并生成分析报告;
平台点数量裕量分析模块,用于根据所述数字化控制系统对各类点的容量限制要求,对数据库内的点进行分析,查看其是否超容或是否还有足够裕量,并生成分析报告;
各站硬IO裕量分析 模块,用于对用户选定的控制站的硬接线IO点进行统计,根据各类点的备用点数量,分析出各类点的硬件裕量,并生成分析报告。
24.如权利要求18所述的方法,其特征在于,所述组态检查模块包括以下模块中的一种或几种:
仪控报警切除检查模块,用于检查所有数据点仪控报警属性是否正确设置,对不符合项给出修改建议;
输出格式OF检查模块,用于检查所有模拟量输入点的输出格式是否与其量程匹配,对不符合项给出修改建议;
报警点组态正确性检查模块,用于对各类报警点的报警限值、报警判断、报警描述的正确性和一致性进行检查,对不符合项给出修改建议;
历史库收集周期合理性检查模块,用于根据不同点类型,对其组态中的历史库收集周期进行检查,对不符合点给出修改建议;
站间硬IO点匹配性 检查模块,用于检查不同控制站间的硬接线点的双侧一致性,检查是否存在设计缺陷;
通讯点组态正确性模块,用于检查所述数字化控制系统与第三方系统的通讯点组态是否正确,包括通讯点和comtag点一致性检查,以及comtag点配置合规性检查;
1E-NC通讯点组态检查模块,用于结合用户上传的网关配置文件,检查通讯数据点配置正确性;
XU网关组态检查模块,用于结合用户上传的网关配置文件,检查通讯数据点配置正确性;
点信息完整性检查模块,用于检查全部数据点的信息完整性,包括对描述、置位说明、区域号的完整性进行检查,同时检查其长度、内容的合规性;
通讯点地址连续性检查模块,用于对所述数字化控制系统与第三方通讯站的通讯地址连续性进行分析,对不连续点给出提示;
非标字符检查模块,用于检查数据库中是否存在非工程标准的字符。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
一种基于互联网的云测试系统及安全测试方法 | 2020-05-12 | 285 |
一种基于eID和面部识别的电子锁及远程开锁方法 | 2020-05-12 | 932 |
一种基于工业互联网平台的工业控制设备及其工作方法 | 2020-05-08 | 371 |
5G环境中的万维网访问 | 2020-05-08 | 811 |
界面显示方法及装置 | 2020-05-11 | 765 |
浏览器内外网登录的控制方法、装置和设备 | 2020-05-11 | 937 |
域名访问方法、系统和设备 | 2020-05-12 | 574 |
基于GIS的勘测管理及数据智能分析系统及方法 | 2020-05-12 | 118 |
可视化界面组件热部署方法和客户端、服务端 | 2020-05-08 | 431 |
区分人类用户与软件机器人的系统和方法 | 2020-05-11 | 50 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。