控制逻辑设计数据转换为控制逻辑仿真验证平台文件的系统及方法_2

文档序号:9234677阅读:来源:国知局
,转换为对应的控制逻辑仿真验证平台数据;信号连接数据转换模块116,用于将信号连接数据,按照转换规则,转换为对应的控制逻辑仿真验证平台数据;控制逻辑仿真验证平台模版读取模块117,用于读取存储设备12中存储的控制逻辑仿真验证平台模版文件,并将其存储到内存中;文件生成模块118,用于将转换后的控制逻辑仿真验证平台数据输出到内存中的控制逻辑仿真验证平台模版文件生成控制逻辑仿真验证平台文件。
[0033]根据本发明的另一面还提供一种控制逻辑设计数据转换为控制逻辑仿真验证平台文件的方法,包括以下步骤:
[0034]从控制逻辑设计数据存储服务器中载入需要转换成控制逻辑仿真验证平台文件的数据;
[0035]调用数据分类模块,以控制逻辑算法为单位,对载入的数据进行识别分类;
[0036]根据数据的类别,调用相应的数据转换模块将控制逻辑设计数据转换为控制逻辑仿真验证平台数据;
[0037]使用控制逻辑仿真验证平台模版读取模块读取控制逻辑仿真验证平台模版文件的内容并将其存储到内存中;
[0038]调用文件生成模块,将转换后的控制逻辑仿真验证平台数据输出到内存中的控制逻辑仿真验证平台模版文件生成控制逻辑仿真验证平台文件。
[0039]详细的,如图3所示,是本发明控制逻辑设计数据转换为控制逻辑仿真验证平台文件的方法的流程图。该方法包括以下步骤:
[0040](I)数据载入模块110从控制逻辑设计数据存储服务器13以控制逻辑算法为单位逐个载入需要转换成控制逻辑仿真验证平台文件的控制逻辑设计数据(Si);所述的控制逻辑设计数据包括且不仅限于:控制逻辑算法类型名、控制逻辑算法实例名、控制逻辑算法坐标、控制逻辑算法显示尺寸、控制逻辑算法参数、控制逻辑算法输入变量、控制逻辑算法输出变量、控制逻辑算法中间变量、控制逻辑算法连接关系数据等;
[0041](2)调用数据分类模块111,以控制逻辑算法为单位,按照输入算法数据、人机接口算法数据、逻辑运算算法数据、输出算法数据和信号连接数据,对载入的数据进行识别分类(S2);
[0042](3)根据数据的类别,调用相应的数据转换模块将控制逻辑设计数据转换为控制逻辑仿真验证平台数据(S3);所述数据转换模块包括:输入算法数据转换模块112、人机接口算法数据转换模块113、逻辑运算算法数据转换模块114、输出算法数据转换模块115和信号连接数据转换模块116。
[0043](4)使用控制逻辑仿真验证平台模版读取模块117读取控制逻辑仿真验证平台模版文件的内容并将其存储到内存中(S4);所述的控制逻辑仿真验证平台模版文件是一个外部的可随具体控制逻辑仿真验证平台的要求而自行定义的说明性文件,用来说明控制逻辑仿真验证平台文件需要的格式,包括除具体控制逻辑设计数据以外的控制逻辑仿真验证平台文件信息,各类型数据在文件所处的层次结构;
[0044](5)调用文件生成模块118,将转换后的控制逻辑仿真验证平台数据输出到内存中的控制逻辑仿真验证平台模版文件生成控制逻辑仿真验证平台文件(S5)。
[0045]综上所述,本发明能够克服现有技术所存在的问题,是提供一种控制逻辑设计数据转换为控制逻辑仿真验证平台文件的系统及方法,该系统及方法能够使用户将完成的控制逻辑设计数据方便的转换为控制逻辑仿真验证平台可直接读取的控制逻辑模型文件。采用本发明的系统及方法,可以将控制逻辑设计数据转换为控制逻辑仿真验证平台可直接读取的控制逻辑模型文件,显著提高了控制逻辑仿真验证平台控制逻辑模型建立的效率和质量。
[0046]本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统而言,由于与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0047]专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能宄竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0048]显然,本领域的技术人员可以对发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包括这些改动和变型在内。
【主权项】
1.一种控制逻辑设计数据转换为控制逻辑仿真验证平台文件的系统,其特征在于,包括客户端计算机,控制逻辑设计数据存储服务器及转换服务器,其中, 所述控制逻辑设计数据存储服务器包括:需要转换的控制逻辑设计数据及用于存储这些设计数据的数据库; 所述转换服务器包括: 数据载入模块,用于从控制逻辑设计数据存储服务器中载入需要转换成控制逻辑仿真验证平台文件的数据; 数据分类模块,用于对载入的数据以控制逻辑算法为单位进行识别分类; 各类数据的转换模块,用于将各类数据,按照转换规则,转换为对应的控制逻辑仿真验证平台数据; 控制逻辑仿真验证平台模版读取模块,用于读取控制逻辑仿真验证平台模版文件的内容,并将其存储到内存中; 文件生成模块,用于将转换后的控制逻辑仿真验证平台数据输出到内存中的控制逻辑仿真验证平台模版文件生成控制逻辑仿真验证平台文件。2.如权利要求1所述的控制逻辑设计数据转换为控制逻辑仿真验证平台文件的方法,其特征在于,包括: 从控制逻辑设计数据存储服务器中载入需要转换成控制逻辑仿真验证平台文件的数据; 调用数据分类模块,以控制逻辑算法为单位,对载入的数据进行识别分类; 根据数据的类别,调用相应的数据转换模块将控制逻辑设计数据转换为控制逻辑仿真验证平台数据; 使用控制逻辑仿真验证平台模版读取模块读取控制逻辑仿真验证平台模版文件的内容并将其存储到内存中; 调用文件生成模块,将转换后的控制逻辑仿真验证平台数据输出到内存中的控制逻辑仿真验证平台模版文件生成控制逻辑仿真验证平台文件。
【专利摘要】本发明提供了一种控制逻辑设计数据转换为控制逻辑仿真验证平台文件的系统及方法,本发明能够克服现有技术所存在的问题,是提供一种控制逻辑设计数据转换为控制逻辑仿真验证平台文件的系统及方法,该系统及方法能够使用户将完成的控制逻辑设计数据方便的转换为控制逻辑仿真验证平台可直接读取的控制逻辑模型文件。采用本发明的系统及方法,可以将控制逻辑设计数据转换为控制逻辑仿真验证平台可直接读取的控制逻辑模型文件,显著提高了控制逻辑仿真验证平台控制逻辑模型建立的效率和质量。
【IPC分类】G05B17/02
【公开号】CN104950696
【申请号】CN201510415290
【发明人】胡春平, 林志勇, 荣辉, 张胜光, 张琳, 蒋李君, 李晖, 郭国良
【申请人】上海核工程研究设计院
【公开日】2015年9月30日
【申请日】2015年7月15日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1