System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及工业过程仿真,尤其涉及一种动态仿真系统io模块创建方法及系统。
技术介绍
1、仿真系统作为工业企业安全生产的必要辅助系统,承担了其过程模拟、操作练习、事故处理演练和员工考核鉴定等任务。仿真系统模型一般包括仿真对象的本体模型和控制系统模型两部分,在实际的系统中,这两部分的通信依靠io模块(ai、ao、di、do)及硬接线的方式实现数据双向交互。如公开号为cn113985829a的中国专利技术专利申请《核电站分布式工业控制系统及其虚拟与实物切换控制方法》中实物io接口装置与实物控制机柜使用硬接线连接,通过io接口装置下发给工艺系统仿真模型,同时接收工艺系统仿真模型的状态反馈数据,经过逻辑运算后反馈给操纵员站。
2、在仿真系统中相应的对点工作,一般是按照现场io接口表的内容,通过手动建立各个io模块,搜索查找相关变量,并填写io模块对应的输入输出来完成,但该方式工作效率较低,且无法保证正确性。
技术实现思路
1、本专利技术所要解决的技术问题在于如何实现仿真系统的快速对点工作。
2、本专利技术是通过以下技术方案解决上述技术问题的:一种动态仿真系统io模块创建方法,包括以下步骤:
3、步骤1、搭建仿真对象的仿真系统模型,仿真系统模型包括本体模型和控制模型;
4、步骤2、现场收集io接口表,用快速对点工具对io接口表进行信息扩展,得到扩展io接口表,根据扩展io接口表中不同类型的点,分类进行批量对点工作,得到填充的扩展io接口表;<
...【技术保护点】
1.一种动态仿真系统IO模块创建方法,其特征在于:包括以下步骤:
2.根据权利要求1所述的动态仿真系统IO模块创建方法,其特征在于:在电力仿真系统中,所述本体模型包括汽机系统、锅炉系统和电气系统,在化工仿真系统,所述本体模型包括工艺模型和装置模型,所述控制模型包括控制逻辑的复原模型和控制系统人机界面再现。
3.根据权利要求1所述的动态仿真系统IO模块创建方法,其特征在于:所述快速对点工具用于增加IO模块信息相关的参数列,作为批量对点的载体,参数列包括算法名、输入、输出、系数。
4.根据权利要求1所述的动态仿真系统IO模块创建方法,其特征在于:所述扩展IO接口表中不同类型的点包括模拟量输入AI、模拟量输出AO、数字量输入DI和数字量输出DO,扩展IO接口表中不同类型的点的批量对点工作过程相同,模拟量输入AI的批量对点过程为:批量填写算法名AI_EQU,原始IO点作为输出参数,输入参数根据原始IO点的描述匹配填充。
5.根据权利要求1所述的动态仿真系统IO模块创建方法,其特征在于:所述自动创建IO虚拟模块列表的过程包括:模型驱动程序读取
6.一种动态仿真系统IO模块创建系统,其特征在于:包括:
7.根据权利要求6所述的动态仿真系统IO模块创建系统,其特征在于:所述快速对点工具用于增加IO模块信息相关的参数列,作为批量对点的载体,参数列包括算法名、输入、输出、系数。
8.根据权利要求6所述的动态仿真系统IO模块创建系统,其特征在于:所述扩展IO接口表中不同类型的点包括模拟量输入AI、模拟量输出AO、数字量输入DI和数字量输出DO,扩展IO接口表中不同类型的点的批量对点工作过程相同,模拟量输入AI的批量对点过程为:批量填写算法名AI_EQU,原始IO点作为输出参数,输入参数根据原始IO点的描述匹配填充。
9.根据权利要求6所述的动态仿真系统IO模块创建系统,其特征在于:所述虚拟模块创建工具中自动创建IO虚拟模块列表的过程包括:模型驱动程序读取扩展IO接口表,并根据算法名创建模块,根据参数填充模块的输入、输出、系数,根据图页名+序号的规则自动填充模块名称。
...【技术特征摘要】
1.一种动态仿真系统io模块创建方法,其特征在于:包括以下步骤:
2.根据权利要求1所述的动态仿真系统io模块创建方法,其特征在于:在电力仿真系统中,所述本体模型包括汽机系统、锅炉系统和电气系统,在化工仿真系统,所述本体模型包括工艺模型和装置模型,所述控制模型包括控制逻辑的复原模型和控制系统人机界面再现。
3.根据权利要求1所述的动态仿真系统io模块创建方法,其特征在于:所述快速对点工具用于增加io模块信息相关的参数列,作为批量对点的载体,参数列包括算法名、输入、输出、系数。
4.根据权利要求1所述的动态仿真系统io模块创建方法,其特征在于:所述扩展io接口表中不同类型的点包括模拟量输入ai、模拟量输出ao、数字量输入di和数字量输出do,扩展io接口表中不同类型的点的批量对点工作过程相同,模拟量输入ai的批量对点过程为:批量填写算法名ai_equ,原始io点作为输出参数,输入参数根据原始io点的描述匹配填充。
5.根据权利要求1所述的动态仿真系统io模块创建方法,其特征在于:所述自动创建io虚拟模块列表的过程包括:模型驱动程序读取...
【专利技术属性】
技术研发人员:林森,高新强,徐夏,邵先军,王建,武传辉,庄吉法,王帅,王盼祥,
申请(专利权)人:淮南矿业集团有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。