System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请属于信息处理领域,具体涉及一种面向数据的工业模型设计方法、装置、电子设备和可读存储介质。
技术介绍
1、随着信息技术的发展,当前全球制造业正从设备自动化时代向数据自动化时代转变,以软件为驱动的数据自由流动是解决智能制造中的不确定性,驱动企业创新的关键。随着制造业的数字化转型升级,由于工业软件内部将存在极多的数据与方法的复杂关联关系,由此导致了定制化工业软件模块重用率低、稳定性差、扩展困难、开发量大等问题。
2、基于现有编程开发技术,难于应对复杂多变的业务需求,难以提供可扩展的结构设计基础,工业模型的开发效率低。
技术实现思路
1、本申请实施例的目的是提供一种面向数据的工业模型设计方法、装置、电子设备和可读存储介质,能够解决在现有技术中,工业模型的开发效率低的问题。
2、第一方面,本申请实施例提供了一种面向数据的工业模型设计方法,该方法包括:
3、获取工业模型的需求信息;
4、根据需求信息,创建至少一个第一结构体,第一结构体包括:第一结构体的作用对象、第一结构体的工具对象和第一结构体的被作用对象;
5、根据第一结构体,生成第n结构体,第n结构体包括:第n结构体的作用对象、第n结构体的工具对象和第n结构体的被作用对象,n为大于1的正整数;
6、根据至少一个第一结构体和第n结构体,构建工业模型。
7、第二方面,本申请实施例提供了一种面向数据的工业模型设计装置,该装置包括:
8、获取模块,
9、创建模块,用于根据需求信息,创建至少一个第一结构体,第一结构体包括:第一结构体的作用对象、第一结构体的工具对象和第一结构体的被作用对象;
10、生成模块,用于根据第一结构体,生成第n结构体,第n结构体包括:第n结构体的作用对象、第n结构体的工具对象和第n结构体的被作用对象,n为大于1的正整数;
11、构建模块,用于根据至少一个第一结构体和第n结构体,构建工业模型。
12、第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
13、第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
14、第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
15、第六方面,本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面所述的方法。
16、在本申请的实施例中,通过获取工业模型的需求信息,根据需求信息,创建至少一个第一结构体,第一结构体包括:第一结构体的作用对象、第一结构体的工具对象和第一结构体的被作用对象;通过创建结构体,能够分离数据与方法,并抽象其工作逻辑,形成一种面向数据的新型设计模式,能够适用于所有的工业软件开发,通用性腔。根据第一结构体,生成第n结构体,第n结构体包括:第n结构体的作用对象、第n结构体的工具对象和第n结构体的被作用对象,n为大于1的正整数;根据至少一个第一结构体和第n结构体,构建工业模型,由此,能够实现工业模型的一致性快速开发、减少软件开发的重复投入、提高软件的开发效率,进一步提高软件的可扩展性与灵活性、方便软件的维护升级。
本文档来自技高网...【技术保护点】
1.一种面向数据的工业模型设计方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一结构体,生成第N结构体,包括:
3.根据权利要求1所述的方法,其特征在于,所述根据所述第一结构体,生成第N结构体之后,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述将所述标识信息存储于结构体链表中之后,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述根据所述需求更新信息,从所述结构体链表中确定目标结构体,包括:
6.一种面向数据的工业模型设计装置,其特征在于,所述装置包括:
7.根据权利要求6所述的装置,其特征在于,所述生成模块,具体用于:
8.根据权利要求6所述的装置,其特征在于,所述装置还包括:
9.根据权利要求8所述的装置,其特征在于,所述获取模块,还用于获取所述工业模型的需求更新信息;
10.根据权利要求9所述的装置,其特征在于,所述确定模块,具体用于:
11.一种电子设备,其特征在于,包括处理器和存
12.一种可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1~5任一项所述的方法的步骤。
...【技术特征摘要】
1.一种面向数据的工业模型设计方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一结构体,生成第n结构体,包括:
3.根据权利要求1所述的方法,其特征在于,所述根据所述第一结构体,生成第n结构体之后,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述将所述标识信息存储于结构体链表中之后,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述根据所述需求更新信息,从所述结构体链表中确定目标结构体,包括:
6.一种面向数据的工业模型设计装置,其特征在于,所述装置包括:
7.根据权利要求6所述的装置,其特...
【专利技术属性】
技术研发人员:韩旭,吴兴富,李子瑞,牟全臣,王佳毅,
申请(专利权)人:河北工业大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。