CN104950696A - 控制逻辑设计数据转换为控制逻辑仿真验证平台文件的系统及方法 - Google Patents
控制逻辑设计数据转换为控制逻辑仿真验证平台文件的系统及方法 Download PDFInfo
- Publication number
- CN104950696A CN104950696A CN201510415290.0A CN201510415290A CN104950696A CN 104950696 A CN104950696 A CN 104950696A CN 201510415290 A CN201510415290 A CN 201510415290A CN 104950696 A CN104950696 A CN 104950696A
- Authority
- CN
- China
- Prior art keywords
- steering logic
- data
- verification platform
- logic simulation
- file
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000004088 simulation Methods 0.000 title claims abstract description 101
- 238000012795 verification Methods 0.000 title claims abstract description 101
- 238000013461 design Methods 0.000 title claims abstract description 66
- 238000000034 method Methods 0.000 title claims abstract description 27
- 238000006243 chemical reaction Methods 0.000 claims description 18
- 230000008859 change Effects 0.000 claims description 17
- 238000013500 data storage Methods 0.000 claims description 16
- 230000009466 transformation Effects 0.000 claims description 8
- 241001269238 Data Species 0.000 claims description 3
- 238000012942 design verification Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
Landscapes
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
本发明提供了一种控制逻辑设计数据转换为控制逻辑仿真验证平台文件的系统及方法,本发明能够克服现有技术所存在的问题,是提供一种控制逻辑设计数据转换为控制逻辑仿真验证平台文件的系统及方法,该系统及方法能够使用户将完成的控制逻辑设计数据方便的转换为控制逻辑仿真验证平台可直接读取的控制逻辑模型文件。采用本发明的系统及方法,可以将控制逻辑设计数据转换为控制逻辑仿真验证平台可直接读取的控制逻辑模型文件,显著提高了控制逻辑仿真验证平台控制逻辑模型建立的效率和质量。
Description
技术领域
本发明涉及热工控制领域,具体涉及一种控制逻辑设计数据转换为控制逻辑仿真验证平台文件的系统及方法。
背景技术
在热工控制系统的控制逻辑设计完成以后,需要对完成的控制逻辑进行设计验证以确保设计的控制逻辑符合预期的要求,控制逻辑设计的正确与否是控制系统能否正确、安全运行的重要保证。随着计算机技术的发展,控制逻辑的设计验证工作一般采用经过验证的控制逻辑仿真验证平台(控制逻辑仿真验证平台是指用于模拟控制系统的控制逻辑或控制特性的计算机软件)。由于图纸规范、设计习惯等原因设计人员往往无法在控制逻辑仿真验证平台直接进行控制逻辑的设计工作,只能通过设计验证人员依据已出版的控制逻辑设计数据在控制逻辑仿真验证平台中人工建立控制逻辑模型文件,该方法不但效率低下同时增加了人为出错的可能,很难确保控制逻辑仿真验证平台中的控制逻辑与已出版设计文件相一致。
发明内容
本发明的目的在于提供一种控制逻辑设计数据转换为控制逻辑仿真验证平台文件的系统及方法,能够使用户将完成的控制逻辑设计数据方便的转换为控制逻辑仿真验证平台可直接读取的控制逻辑模型文件。
为解决上述问题,本发明提供一种控制逻辑设计数据转换为控制逻辑仿真验证平台文件的系统,包括客户端计算机,控制逻辑设计数据存储服务器及转换服务器,其中,
所述控制逻辑设计数据存储服务器包括:需要转换的控制逻辑设计数据及用于存储这些设计数据的数据库;
所述转换服务器包括:
数据载入模块,用于从控制逻辑设计数据存储服务器中载入需要转换成控制逻辑仿真验证平台文件的数据;
数据分类模块,用于对载入的数据以控制逻辑算法为单位进行识别分类;
各类数据的转换模块,用于将各类数据,按照转换规则,转换为对应的控制逻辑仿真验证平台数据;
控制逻辑仿真验证平台模版读取模块,用于读取控制逻辑仿真验证平台模版文件的内容,并将其存储到内存中;
文件生成模块,用于将转换后的控制逻辑仿真验证平台数据输出到内存中的控制逻辑仿真验证平台模版文件生成控制逻辑仿真验证平台文件。
根据本发明的另一面,提供一种控制逻辑设计数据转换为控制逻辑仿真验证平台文件的方法,包括:
从控制逻辑设计数据存储服务器中载入需要转换成控制逻辑仿真验证平台文件的数据;
调用数据分类模块,以控制逻辑算法为单位,对载入的数据进行识别分类;
根据数据的类别,调用相应的数据转换模块将控制逻辑设计数据转换为控制逻辑仿真验证平台数据;
使用控制逻辑仿真验证平台模版读取模块读取控制逻辑仿真验证平台模版文件的内容并将其存储到内存中;
调用文件生成模块,将转换后的控制逻辑仿真验证平台数据输出到内存中的控制逻辑仿真验证平台模版文件生成控制逻辑仿真验证平台文件。
与现有技术相比,本发明能够克服现有技术所存在的问题,是提供一种控制逻辑设计数据转换为控制逻辑仿真验证平台文件的系统及方法,该系统及方法能够使用户将完成的控制逻辑设计数据方便的转换为控制逻辑仿真验证平台可直接读取的控制逻辑模型文件。采用本发明的系统及方法,可以将控制逻辑设计数据转换为控制逻辑仿真验证平台可直接读取的控制逻辑模型文件,显著提高了控制逻辑仿真验证平台控制逻辑模型建立的效率和质量。
附图说明
图1是本发明一实施例的控制逻辑设计数据转换为控制逻辑仿真验证平台文件的系统的结构图;
图2是本发明另一实施例的控制逻辑设计数据转换为控制逻辑仿真验证平台文件的系统的结构图;
图3是本发明一实施例的实施例的控制逻辑设计数据转换为控制逻辑仿真验证平台文件的方法的流程图。
具体实施方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
本发明提供一种控制逻辑设计数据转换为控制逻辑仿真验证平台文件的系统及方法,包括客户端计算机,控制逻辑设计数据存储服务器及转换服务器,其中,
所述控制逻辑设计数据存储服务器包括:需要转换的控制逻辑设计数据及用于存储这些设计数据的数据库;
所述转换服务器包括:
数据载入模块,用于从控制逻辑设计数据存储服务器中载入需要转换成控制逻辑仿真验证平台文件的数据;
数据分类模块,用于对载入的数据以控制逻辑算法为单位进行识别分类;
各类数据的转换模块,用于将各类数据,按照转换规则,转换为对应的控制逻辑仿真验证平台数据;
控制逻辑仿真验证平台模版读取模块,用于读取控制逻辑仿真验证平台模版文件的内容,并将其存储到内存中;
文件生成模块,用于将转换后的控制逻辑仿真验证平台数据输出到内存中的控制逻辑仿真验证平台模版文件生成控制逻辑仿真验证平台文件。
详细的,如图1所示,是本发明控制逻辑设计数据转换为控制逻辑仿真验证平台文件的系统的架构图。该系统主要包括客户端计算机10、转换服务器11、存储设备12、控制逻辑设计数据存储服务器13和存储设计数据的数据库14。所述的客户端计算机10用于向转换服务器11发送控制逻辑设计数据转换为控制逻辑仿真验证平台文件的请求,所述转换服务器11用于处理客户端计算机10的转换请求,转换服务器11连接有存储设备12,用于存储控制逻辑仿真验证平台模版文件,根据转换请求向数据存储服务器13发送获取需转换的控制逻辑设计数据的请求,并将获取的控制逻辑设计数据转化为控制逻辑仿真验证平台文件,所述存储服务器13用于处理转换服务器11的数据获取请求,将控制逻辑设计数据发送给转换服务器11,存储服务器13连接有存储设计数据的数据库14,用于存储需要转换成控制逻辑仿真验证平台文件的控制逻辑设计数据。
更详细的,如图2所示,是图1所示转换服务器11的功能模块图。所述转换服务器11包括:数据载入模块110,用于根据客户端计算机10的转换请求从控制逻辑设计数据存储服务器13以控制逻辑算法为单位逐个载入需要转换成控制逻辑仿真验证平台文件的数据;数据分类模块111,用于对载入的数据以控制逻辑算法为单位进行识别并分成以下几类:输入算法数据、人机接口算法数据、逻辑运算算法数据、输出算法数据和信号连接数据;输入算法数据转换模块112,用于将输入算法数据,按照转换规则,转换为对应的控制逻辑仿真验证平台数据;人机接口算法数据转换模块113,用于将人机接口算法数据,按照转换规则,转换为对应的控制逻辑仿真验证平台数据;逻辑运算算法数据转换模块114,用于将逻辑运算算法数据,按照转换规则,转换为对应的控制逻辑仿真验证平台数据;输出算法数据转换模块115,用于将输出算法数据,按照转换规则,转换为对应的控制逻辑仿真验证平台数据;信号连接数据转换模块116,用于将信号连接数据,按照转换规则,转换为对应的控制逻辑仿真验证平台数据;控制逻辑仿真验证平台模版读取模块117,用于读取存储设备12中存储的控制逻辑仿真验证平台模版文件,并将其存储到内存中;文件生成模块118,用于将转换后的控制逻辑仿真验证平台数据输出到内存中的控制逻辑仿真验证平台模版文件生成控制逻辑仿真验证平台文件。
根据本发明的另一面还提供一种控制逻辑设计数据转换为控制逻辑仿真验证平台文件的方法,包括以下步骤:
从控制逻辑设计数据存储服务器中载入需要转换成控制逻辑仿真验证平台文件的数据;
调用数据分类模块,以控制逻辑算法为单位,对载入的数据进行识别分类;
根据数据的类别,调用相应的数据转换模块将控制逻辑设计数据转换为控制逻辑仿真验证平台数据;
使用控制逻辑仿真验证平台模版读取模块读取控制逻辑仿真验证平台模版文件的内容并将其存储到内存中;
调用文件生成模块,将转换后的控制逻辑仿真验证平台数据输出到内存中的控制逻辑仿真验证平台模版文件生成控制逻辑仿真验证平台文件。
详细的,如图3所示,是本发明控制逻辑设计数据转换为控制逻辑仿真验证平台文件的方法的流程图。该方法包括以下步骤:
(1)数据载入模块110从控制逻辑设计数据存储服务器13以控制逻辑算法为单位逐个载入需要转换成控制逻辑仿真验证平台文件的控制逻辑设计数据(S1);所述的控制逻辑设计数据包括且不仅限于:控制逻辑算法类型名、控制逻辑算法实例名、控制逻辑算法坐标、控制逻辑算法显示尺寸、控制逻辑算法参数、控制逻辑算法输入变量、控制逻辑算法输出变量、控制逻辑算法中间变量、控制逻辑算法连接关系数据等;
(2)调用数据分类模块111,以控制逻辑算法为单位,按照输入算法数据、人机接口算法数据、逻辑运算算法数据、输出算法数据和信号连接数据,对载入的数据进行识别分类(S2);
(3)根据数据的类别,调用相应的数据转换模块将控制逻辑设计数据转换为控制逻辑仿真验证平台数据(S3);所述数据转换模块包括:输入算法数据转换模块112、人机接口算法数据转换模块113、逻辑运算算法数据转换模块114、输出算法数据转换模块115和信号连接数据转换模块116。
(4)使用控制逻辑仿真验证平台模版读取模块117读取控制逻辑仿真验证平台模版文件的内容并将其存储到内存中(S4);所述的控制逻辑仿真验证平台模版文件是一个外部的可随具体控制逻辑仿真验证平台的要求而自行定义的说明性文件,用来说明控制逻辑仿真验证平台文件需要的格式,包括除具体控制逻辑设计数据以外的控制逻辑仿真验证平台文件信息,各类型数据在文件所处的层次结构;
(5)调用文件生成模块118,将转换后的控制逻辑仿真验证平台数据输出到内存中的控制逻辑仿真验证平台模版文件生成控制逻辑仿真验证平台文件(S5)。
综上所述,本发明能够克服现有技术所存在的问题,是提供一种控制逻辑设计数据转换为控制逻辑仿真验证平台文件的系统及方法,该系统及方法能够使用户将完成的控制逻辑设计数据方便的转换为控制逻辑仿真验证平台可直接读取的控制逻辑模型文件。采用本发明的系统及方法,可以将控制逻辑设计数据转换为控制逻辑仿真验证平台可直接读取的控制逻辑模型文件,显著提高了控制逻辑仿真验证平台控制逻辑模型建立的效率和质量。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统而言,由于与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
显然,本领域的技术人员可以对发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包括这些改动和变型在内。
Claims (2)
1.一种控制逻辑设计数据转换为控制逻辑仿真验证平台文件的系统,其特征在于,包括客户端计算机,控制逻辑设计数据存储服务器及转换服务器,其中,
所述控制逻辑设计数据存储服务器包括:需要转换的控制逻辑设计数据及用于存储这些设计数据的数据库;
所述转换服务器包括:
数据载入模块,用于从控制逻辑设计数据存储服务器中载入需要转换成控制逻辑仿真验证平台文件的数据;
数据分类模块,用于对载入的数据以控制逻辑算法为单位进行识别分类;
各类数据的转换模块,用于将各类数据,按照转换规则,转换为对应的控制逻辑仿真验证平台数据;
控制逻辑仿真验证平台模版读取模块,用于读取控制逻辑仿真验证平台模版文件的内容,并将其存储到内存中;
文件生成模块,用于将转换后的控制逻辑仿真验证平台数据输出到内存中的控制逻辑仿真验证平台模版文件生成控制逻辑仿真验证平台文件。
2.如权利要求1所述的控制逻辑设计数据转换为控制逻辑仿真验证平台文件的方法,其特征在于,包括:
从控制逻辑设计数据存储服务器中载入需要转换成控制逻辑仿真验证平台文件的数据;
调用数据分类模块,以控制逻辑算法为单位,对载入的数据进行识别分类;
根据数据的类别,调用相应的数据转换模块将控制逻辑设计数据转换为控制逻辑仿真验证平台数据;
使用控制逻辑仿真验证平台模版读取模块读取控制逻辑仿真验证平台模版文件的内容并将其存储到内存中;
调用文件生成模块,将转换后的控制逻辑仿真验证平台数据输出到内存中的控制逻辑仿真验证平台模版文件生成控制逻辑仿真验证平台文件。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510415290.0A CN104950696A (zh) | 2015-07-15 | 2015-07-15 | 控制逻辑设计数据转换为控制逻辑仿真验证平台文件的系统及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510415290.0A CN104950696A (zh) | 2015-07-15 | 2015-07-15 | 控制逻辑设计数据转换为控制逻辑仿真验证平台文件的系统及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104950696A true CN104950696A (zh) | 2015-09-30 |
Family
ID=54165432
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510415290.0A Pending CN104950696A (zh) | 2015-07-15 | 2015-07-15 | 控制逻辑设计数据转换为控制逻辑仿真验证平台文件的系统及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104950696A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108664736A (zh) * | 2018-05-11 | 2018-10-16 | 上海核工程研究设计院有限公司 | 控制逻辑设计数据转换为控制逻辑仿真验证平台文件的系统及方法 |
CN111353335A (zh) * | 2018-12-21 | 2020-06-30 | 核动力运行研究所 | 一种将控制层逻辑图转换为仿真系统组态文件的方法 |
CN112487669A (zh) * | 2020-12-24 | 2021-03-12 | 上海核工程研究设计院有限公司 | 一种核电厂控制逻辑设计验证的系统及方法 |
CN114185781A (zh) * | 2021-12-07 | 2022-03-15 | 北京广利核系统工程有限公司 | 基于控制逻辑图的逻辑测试用例自动生成方法和装置 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1423771A (zh) * | 2000-04-14 | 2003-06-11 | 皮克塞(研究)有限公司 | 数字文件处理 |
CN1570910A (zh) * | 2003-07-11 | 2005-01-26 | 北京直真节点技术开发有限公司 | 一种通用对象建模方法及通用对象管理系统 |
CN1741026A (zh) * | 2005-09-16 | 2006-03-01 | 北京中星微电子有限公司 | 一种快速生成逻辑电路的方法 |
CN101996271A (zh) * | 2010-08-12 | 2011-03-30 | 武汉大学 | 实现pscad电力系统仿真计算模型自动生成的软件接口 |
US20110270886A1 (en) * | 2010-04-30 | 2011-11-03 | International Business Machines Corporation | Mechanism and apparatus for transparently enables multi-tenant file access operation |
CN102841950A (zh) * | 2011-06-21 | 2012-12-26 | 中兴通讯股份有限公司 | 一种逻辑存储单元自动验证的方法及装置 |
US20130124175A1 (en) * | 2008-02-15 | 2013-05-16 | Invensys Systems, Inc. | System and method for autogenerating simulations for process control system checkout and operator training |
CN103927402A (zh) * | 2013-01-14 | 2014-07-16 | 上海核工程研究设计院 | 一种控制逻辑图模块化设计管理系统实现方法 |
-
2015
- 2015-07-15 CN CN201510415290.0A patent/CN104950696A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1423771A (zh) * | 2000-04-14 | 2003-06-11 | 皮克塞(研究)有限公司 | 数字文件处理 |
CN1570910A (zh) * | 2003-07-11 | 2005-01-26 | 北京直真节点技术开发有限公司 | 一种通用对象建模方法及通用对象管理系统 |
CN1741026A (zh) * | 2005-09-16 | 2006-03-01 | 北京中星微电子有限公司 | 一种快速生成逻辑电路的方法 |
US20130124175A1 (en) * | 2008-02-15 | 2013-05-16 | Invensys Systems, Inc. | System and method for autogenerating simulations for process control system checkout and operator training |
US20110270886A1 (en) * | 2010-04-30 | 2011-11-03 | International Business Machines Corporation | Mechanism and apparatus for transparently enables multi-tenant file access operation |
CN101996271A (zh) * | 2010-08-12 | 2011-03-30 | 武汉大学 | 实现pscad电力系统仿真计算模型自动生成的软件接口 |
CN102841950A (zh) * | 2011-06-21 | 2012-12-26 | 中兴通讯股份有限公司 | 一种逻辑存储单元自动验证的方法及装置 |
CN103927402A (zh) * | 2013-01-14 | 2014-07-16 | 上海核工程研究设计院 | 一种控制逻辑图模块化设计管理系统实现方法 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108664736A (zh) * | 2018-05-11 | 2018-10-16 | 上海核工程研究设计院有限公司 | 控制逻辑设计数据转换为控制逻辑仿真验证平台文件的系统及方法 |
CN111353335A (zh) * | 2018-12-21 | 2020-06-30 | 核动力运行研究所 | 一种将控制层逻辑图转换为仿真系统组态文件的方法 |
CN112487669A (zh) * | 2020-12-24 | 2021-03-12 | 上海核工程研究设计院有限公司 | 一种核电厂控制逻辑设计验证的系统及方法 |
WO2022135524A1 (zh) * | 2020-12-24 | 2022-06-30 | 上海核工程研究设计院有限公司 | 一种核电厂控制逻辑设计验证的系统及方法 |
CN114185781A (zh) * | 2021-12-07 | 2022-03-15 | 北京广利核系统工程有限公司 | 基于控制逻辑图的逻辑测试用例自动生成方法和装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108519967B (zh) | 图表可视化方法、装置、终端和存储介质 | |
CN105354314B (zh) | 数据迁移方法及装置 | |
US20150281739A1 (en) | Method, Apparatus, And Computer Program Product For Providing Automated Testing Of An Optical Character Recognition System | |
CN107145686B (zh) | 一种利用AutoCAD创建支架ANSYS有限元分析模型的方法 | |
JP2012256323A5 (zh) | ||
CN104021219B (zh) | 一种数据模板的生成方法及装置 | |
CN110807002B (zh) | 一种基于工作流的报表生成方法、系统及设备和存储介质 | |
CN104950696A (zh) | 控制逻辑设计数据转换为控制逻辑仿真验证平台文件的系统及方法 | |
US20140222766A1 (en) | System and method for database migration and validation | |
CN104008485A (zh) | 一种智能化订单生成装置及方法 | |
CN104484163B (zh) | 一种基于统一建模环境的异构模型转换方法 | |
US20160291564A1 (en) | Programmable logic controller, data collection apparatus, database access method, and database access program | |
CN108829653A (zh) | 一种报表的生成方法、装置、设备及介质 | |
CN106294937B (zh) | 一种基于数字样机模型的卫星布局方法 | |
CN104636537A (zh) | 脐带缆有限元模型前处理系统及方法 | |
CN107193249A (zh) | 程序开发辅助装置以及程序开发辅助方法 | |
CN109408502A (zh) | 一种数据标准处理方法、装置及其存储介质 | |
CN104503737B (zh) | 一种统一建模平台 | |
CN109815448A (zh) | 幻灯片生成方法及装置 | |
CN103838763A (zh) | 目标文件生成系统及方法 | |
CN107728994A (zh) | 一种计算机软件设计系统 | |
CN105912723A (zh) | 一种自定义字段的存储方法 | |
CN106250467A (zh) | 一种实现动态抽取指标的方法及装置 | |
CN104573229A (zh) | 三维设计数据自动导入工艺系统的接口模块及工作方法 | |
CN103778223A (zh) | 一种基于云平台的普适背单词系统及其构建方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20150930 |