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

文档序号:9234677阅读:369来源:国知局
控制逻辑设计数据转换为控制逻辑仿真验证平台文件的系统及方法
【技术领域】
[0001]本发明涉及热工控制领域,具体涉及一种控制逻辑设计数据转换为控制逻辑仿真验证平台文件的系统及方法。
【背景技术】
[0002]在热工控制系统的控制逻辑设计完成以后,需要对完成的控制逻辑进行设计验证以确保设计的控制逻辑符合预期的要求,控制逻辑设计的正确与否是控制系统能否正确、安全运行的重要保证。随着计算机技术的发展,控制逻辑的设计验证工作一般采用经过验证的控制逻辑仿真验证平台(控制逻辑仿真验证平台是指用于模拟控制系统的控制逻辑或控制特性的计算机软件)。由于图纸规范、设计习惯等原因设计人员往往无法在控制逻辑仿真验证平台直接进行控制逻辑的设计工作,只能通过设计验证人员依据已出版的控制逻辑设计数据在控制逻辑仿真验证平台中人工建立控制逻辑模型文件,该方法不但效率低下同时增加了人为出错的可能,很难确保控制逻辑仿真验证平台中的控制逻辑与已出版设计文件相一致。

【发明内容】

[0003]本发明的目的在于提供一种控制逻辑设计数据转换为控制逻辑仿真验证平台文件的系统及方法,能够使用户将完成的控制逻辑设计数据方便的转换为控制逻辑仿真验证平台可直接读取的控制逻辑模型文件。
[0004]为解决上述问题,本发明提供一种控制逻辑设计数据转换为控制逻辑仿真验证平台文件的系统,包括客户端计算机,控制逻辑设计数据存储服务器及转换服务器,其中,
[0005]所述控制逻辑设计数据存储服务器包括:需要转换的控制逻辑设计数据及用于存储这些设计数据的数据库;
[0006]所述转换服务器包括:
[0007]数据载入模块,用于从控制逻辑设计数据存储服务器中载入需要转换成控制逻辑仿真验证平台文件的数据;
[0008]数据分类模块,用于对载入的数据以控制逻辑算法为单位进行识别分类;
[0009]各类数据的转换模块,用于将各类数据,按照转换规则,转换为对应的控制逻辑仿真验证平台数据;
[0010]控制逻辑仿真验证平台模版读取模块,用于读取控制逻辑仿真验证平台模版文件的内容,并将其存储到内存中;
[0011]文件生成模块,用于将转换后的控制逻辑仿真验证平台数据输出到内存中的控制逻辑仿真验证平台模版文件生成控制逻辑仿真验证平台文件。
[0012]根据本发明的另一面,提供一种控制逻辑设计数据转换为控制逻辑仿真验证平台文件的方法,包括:
[0013]从控制逻辑设计数据存储服务器中载入需要转换成控制逻辑仿真验证平台文件的数据;
[0014]调用数据分类模块,以控制逻辑算法为单位,对载入的数据进行识别分类;
[0015]根据数据的类别,调用相应的数据转换模块将控制逻辑设计数据转换为控制逻辑仿真验证平台数据;
[0016]使用控制逻辑仿真验证平台模版读取模块读取控制逻辑仿真验证平台模版文件的内容并将其存储到内存中;
[0017]调用文件生成模块,将转换后的控制逻辑仿真验证平台数据输出到内存中的控制逻辑仿真验证平台模版文件生成控制逻辑仿真验证平台文件。
[0018]与现有技术相比,本发明能够克服现有技术所存在的问题,是提供一种控制逻辑设计数据转换为控制逻辑仿真验证平台文件的系统及方法,该系统及方法能够使用户将完成的控制逻辑设计数据方便的转换为控制逻辑仿真验证平台可直接读取的控制逻辑模型文件。采用本发明的系统及方法,可以将控制逻辑设计数据转换为控制逻辑仿真验证平台可直接读取的控制逻辑模型文件,显著提高了控制逻辑仿真验证平台控制逻辑模型建立的效率和质量。
【附图说明】
[0019]图1是本发明一实施例的控制逻辑设计数据转换为控制逻辑仿真验证平台文件的系统的结构图;
[0020]图2是本发明另一实施例的控制逻辑设计数据转换为控制逻辑仿真验证平台文件的系统的结构图;
[0021]图3是本发明一实施例的实施例的控制逻辑设计数据转换为控制逻辑仿真验证平台文件的方法的流程图。
【具体实施方式】
[0022]为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和【具体实施方式】对本发明作进一步详细的说明。
[0023]本发明提供一种控制逻辑设计数据转换为控制逻辑仿真验证平台文件的系统及方法,包括客户端计算机,控制逻辑设计数据存储服务器及转换服务器,其中,
[0024]所述控制逻辑设计数据存储服务器包括:需要转换的控制逻辑设计数据及用于存储这些设计数据的数据库;
[0025]所述转换服务器包括:
[0026]数据载入模块,用于从控制逻辑设计数据存储服务器中载入需要转换成控制逻辑仿真验证平台文件的数据;
[0027]数据分类模块,用于对载入的数据以控制逻辑算法为单位进行识别分类;
[0028]各类数据的转换模块,用于将各类数据,按照转换规则,转换为对应的控制逻辑仿真验证平台数据;
[0029]控制逻辑仿真验证平台模版读取模块,用于读取控制逻辑仿真验证平台模版文件的内容,并将其存储到内存中;
[0030]文件生成模块,用于将转换后的控制逻辑仿真验证平台数据输出到内存中的控制逻辑仿真验证平台模版文件生成控制逻辑仿真验证平台文件。
[0031]详细的,如图1所示,是本发明控制逻辑设计数据转换为控制逻辑仿真验证平台文件的系统的架构图。该系统主要包括客户端计算机10、转换服务器11、存储设备12、控制逻辑设计数据存储服务器13和存储设计数据的数据库14。所述的客户端计算机10用于向转换服务器11发送控制逻辑设计数据转换为控制逻辑仿真验证平台文件的请求,所述转换服务器11用于处理客户端计算机10的转换请求,转换服务器11连接有存储设备12,用于存储控制逻辑仿真验证平台模版文件,根据转换请求向数据存储服务器13发送获取需转换的控制逻辑设计数据的请求,并将获取的控制逻辑设计数据转化为控制逻辑仿真验证平台文件,所述存储服务器13用于处理转换服务器11的数据获取请求,将控制逻辑设计数据发送给转换服务器11,存储服务器13连接有存储设计数据的数据库14,用于存储需要转换成控制逻辑仿真验证平台文件的控制逻辑设计数据。
[0032]更详细的,如图2所示,是图1所示转换服务器11的功能模块图。所述转换服务器11包括:数据载入模块110,用于根据客户端计算机10的转换请求从控制逻辑设计数据存储服务器13以控制逻辑算法为单位逐个载入需要转换成控制逻辑仿真验证平台文件的数据;数据分类模块111,用于对载入的数据以控制逻辑算法为单位进行识别并分成以下几类:输入算法数据、人机接口算法数据、逻辑运算算法数据、输出算法数据和信号连接数据;输入算法数据转换模块112,用于将输入算法数据,按照转换规则,转换为对应的控制逻辑仿真验证平台数据;人机接口算法数据转换模块113,用于将人机接口算法数据,按照转换规则,转换为对应的控制逻辑仿真验证平台数据;逻辑运算算法数据转换模块114,用于将逻辑运算算法数据,按照转换规则,转换为对应的控制逻辑仿真验证平台数据;输出算法数据转换模块115,用于将输出算法数据,按照转换规则
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1