仿真工艺的方法及装置制造方法及图纸

技术编号:16529181 阅读:24 留言:0更新日期:2017-11-09 21:00
本发明专利技术提供了一种仿真工艺的方法及装置,该方法包括:获取服务器发送的目标网页的页面信息,页面内容和目标脚本,基于页面信息对页面内容进行渲染,渲染得到仿真场景;加载目标脚本;基于目标脚本在仿真场景上对工艺流程进行仿真。在本发明专利技术实施例的仿真工艺的方法中,能够通过网页实现工艺流程,用户可以通过浏览器在网页上进行工艺操作,使用方便,节省了安装时间和安装成本,缓解了传统的工艺软件安装繁琐且配置过程复杂的技术问题。

【技术实现步骤摘要】
仿真工艺的方法及装置
本专利技术涉及浏览器信息处理的
,尤其是涉及一种仿真工艺的方法及装置。
技术介绍
目前,许多的工艺流程无法使得学生去现场进行实际的操作。例如,轧钢工艺。随着轧钢工艺技术的飞速发展,轧钢的功能复杂性日益提高,安全、成品质量、节能方面的要求日益严格,灵活、个性化的产品需求千差万别。现有的教学条件很难使每个学生去现场进行实际操作,而充分掌握现场的实际情况,对本专业学生在今后的社会竞争力方面有很大的影响,同时也增加了后期企业对员工培训的成本。针对学生只能从课本上了解传统工艺,对设备的操作了解甚少的问题,目前有企业采用工控软件力控与PLC相结合,模拟现场的工艺场景与操控,暂时满足学生对生产工艺的认知。这种技术在实现上,需要安装大量的环境,并进行大量的配置操作,配置过程非常繁琐,需要花费大量的配置时间,配置时,对配置人员的要求也非常高。综上,传统的工艺软件安装繁琐且配置过程复杂。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种仿真工艺的方法及装置,以缓解传统的工艺软件安装繁琐且配置过程复杂的技术问题。第一方面,本专利技术实施例提供了一种仿真工艺的方法,所述方法包括:获取服务器发送的目标网页的页面信息,页面内容和目标脚本,其中,所述页面信息包括:所述目标网页的页面样式信息,所述目标网页的字体信息,所述目标网页中的动画信息;基于所述页面信息对所述页面内容进行渲染,渲染得到仿真场景,其中,所述仿真场景为用于对工艺流程进行仿真的界面;加载所述目标脚本,其中,所述目标脚本包括用于对所述工艺流程进行仿真的仿真流程;基于所述目标脚本在所述仿真场景上对所述工艺流程进行仿真。结合第一方面,本专利技术实施例提供了第一方面的第一种可能的实施方式,其中,所述仿真场景为考试仿真场景,基于所述目标脚本在所述仿真场景上对所述工艺流程进行仿真,包括:基于所述目标脚本的第一调用功能,在数据库中读取设置信息,其中,所述设置信息包括以下至少之一:操作模式信息,考试时间信息,所述操作模式信息包括:竞赛模式,练习模式;基于所述目标脚本中的配置功能,通过所述设置信息对所述考试仿真场景进行配置;基于所述目标脚本的第二调用功能,调用初始化工艺参数,并基于所述初始化工艺参数对所述考试仿真场景进行再次配置,其中,所述初始化工艺参数为所述工艺流程中待执行物体的工艺参数;基于配置之后的所述考试仿真场景对所述工艺流程进行仿真。结合第一方面,本专利技术实施例提供了第一方面的第二种可能的实施方式,其中,在基于所述初始化工艺参数对所述考试仿真场景进行再次配置之后,在基于配置之后的所述考试仿真场景对所述工艺流程进行仿真之前,所述方法还包括:判断目标时长是否小于预设考试时长,其中,所述目标时长为从开始所述工艺流程的时刻到当前时刻之间的时长;如果判断出所述目标时长小于所述预设考试时长,则基于配置之后的所述考试仿真场景对所述工艺流程进行仿真。结合第一方面,本专利技术实施例提供了第一方面的第三种可能的实施方式,其中,基于配置之后的所述考试仿真场景对所述工艺流程进行仿真,包括:判断工艺生产环境是否准备完成,其中,所述工艺生产环境包括所述工艺流程中的生产设备,所述初始化工艺参数;如果判断所述工艺生产环境准备完成,则接收用户执行工艺生产操作事件的操作结果或定时器驱动的操作结果,其中,所述工艺生产操作事件为按照所述工艺流程所执行的事件;根据所述操作结果,对所述初始化工艺参数进行计算,得到操作后的工艺参数;将所述操作后的工艺参数反馈至所述考试仿真场景;根据所述操作后的工艺参数调用与所述操作后的工艺参数相对应的动画,其中,所述相对应的动画包括:CSS3动画和/或JavaScript动画;在所述考试仿真场景对所述操作后的工艺参数和所述相对应的动画进行工艺考核,得到考核结果,其中,所述工艺考核用于考核所述考试仿真场景的结果是否符合工艺操作标准。结合第一方面,本专利技术实施例提供了第一方面的第四种可能的实施方式,其中,在所述考试仿真场景对所述操作后的工艺参数和所述相对应的动画进行工艺考核,得到考核结果之后,所述方法还包括:接收所述用户提交的提交指令,并根据所述提交指令完成所述工艺流程的仿真。结合第一方面,本专利技术实施例提供了第一方面的第五种可能的实施方式,其中,在接收所述用户提交的提交指令之后,所述方法还包括:保存所述考核结果至浏览器的存储空间,其中,所述浏览器为访问所述目标网页的浏览器;基于多个考核结果计算得到所述用户的总成绩,其中,所述考试仿真场景中包括多个考试仿真场景,每个所述考试仿真场景对应一个考核结果;将所述总成绩保存至所述数据库,以便所述用户进行查询。结合第一方面,本专利技术实施例提供了第一方面的第六种可能的实施方式,其中,所述考试仿真场景中包括多个考试仿真场景,每个考试仿真场景中包括多个待执行物体,调用初始化工艺参数,包括:查找浏览器的存储空间中存储的每个所述考试仿真场景中包含的所述多个待执行物体中每个所述待执行物体的已初始化工艺参数;如果未查找到所述已初始化工艺参数,则对所述多个待执行物体中每个待执行物体的工艺参数进行初始化,得到每个所述待执行物体的初始化工艺参数;如果查找到所述已初始化工艺参数,则将所述已初始化工艺参数作为对应的待执行物体的初始化工艺参数;将每个所述待执行物体的初始化工艺参数反馈至所述考试仿真场景中进行处理。第二方面,本专利技术实施例还提供了一种仿真工艺的装置,所述装置包括:获取模块,用于获取服务器发送的目标网页的页面信息,页面内容和目标脚本,其中,所述页面信息包括:所述目标网页的页面样式信息,所述目标网页的字体信息,所述目标网页中的动画信息;渲染模块,用于基于所述页面信息对所述页面内容进行渲染,渲染得到仿真场景,其中,所述仿真场景为用于对工艺流程进行仿真的界面;加载模块,用于加载所述目标脚本,其中,所述目标脚本包括用于对所述工艺流程进行仿真的仿真流程;仿真模块,用于基于所述目标脚本在所述仿真场景上对所述工艺流程进行仿真。结合第二方面,本专利技术实施例提供了第二方面的第一种可能的实施方式,其中,所述仿真模块,包括:读取子模块,用于基于所述目标脚本的第一调用功能,在数据库中读取设置信息,其中,所述设置信息包括以下至少之一:操作模式信息,考试时间信息,所述操作模式信息包括:竞赛模式,练习模式;配置子模块,用于基于所述目标脚本中的配置功能,通过所述设置信息对所述考试仿真场景进行配置;调用子模块,用于基于所述目标脚本的第二调用功能,调用初始化工艺参数,并基于所述初始化工艺参数对所述考试仿真场景进行再次配置,其中,所述初始化工艺参数为所述工艺流程中待执行物体的工艺参数;仿真子模块,用于基于配置之后的所述考试仿真场景对所述工艺流程进行仿真。结合第二方面,本专利技术实施例提供了第二方面的第二种可能的实施方式,其中,所述仿真模块,还包括:判断子模块,用于判断目标时长是否小于预设考试时长,其中,所述目标时长为从开始所述工艺流程的时刻到当前时刻之间的时长;仿真子模块,如果判断出目标时长小于所述预设考试时长,则基于配置之后的所述考试仿真场景对所述工艺流程进行仿真。本专利技术实施例带来了以下有益效果:本专利技术实施例提供了一种仿真工艺的方法及装置,该仿真工艺的方法包括:获取服务器发送的目标网页的页面信息本文档来自技高网...
仿真工艺的方法及装置

【技术保护点】
一种仿真工艺的方法,其特征在于,所述方法包括:获取服务器发送的目标网页的页面信息,页面内容和目标脚本,其中,所述页面信息包括:所述目标网页的页面样式信息,所述目标网页的字体信息,所述目标网页中的动画信息;基于所述页面信息对所述页面内容进行渲染,渲染得到仿真场景,其中,所述仿真场景为用于对工艺流程进行仿真的界面;加载所述目标脚本,其中,所述目标脚本包括用于对所述工艺流程进行仿真的仿真流程;基于所述目标脚本在所述仿真场景上对所述工艺流程进行仿真。

【技术特征摘要】
1.一种仿真工艺的方法,其特征在于,所述方法包括:获取服务器发送的目标网页的页面信息,页面内容和目标脚本,其中,所述页面信息包括:所述目标网页的页面样式信息,所述目标网页的字体信息,所述目标网页中的动画信息;基于所述页面信息对所述页面内容进行渲染,渲染得到仿真场景,其中,所述仿真场景为用于对工艺流程进行仿真的界面;加载所述目标脚本,其中,所述目标脚本包括用于对所述工艺流程进行仿真的仿真流程;基于所述目标脚本在所述仿真场景上对所述工艺流程进行仿真。2.根据权利要求1所述的方法,其特征在于,所述仿真场景为考试仿真场景,基于所述目标脚本在所述仿真场景上对所述工艺流程进行仿真,包括:基于所述目标脚本的第一调用功能,在数据库中读取设置信息,其中,所述设置信息包括以下至少之一:操作模式信息,考试时间信息,所述操作模式信息包括:竞赛模式,练习模式;基于所述目标脚本中的配置功能,通过所述设置信息对所述考试仿真场景进行配置;基于所述目标脚本的第二调用功能,调用初始化工艺参数,并基于所述初始化工艺参数对所述考试仿真场景进行再次配置,其中,所述初始化工艺参数为所述工艺流程中待执行物体的工艺参数;基于配置之后的所述考试仿真场景对所述工艺流程进行仿真。3.根据权利要求2所述的方法,其特征在于,在基于所述初始化工艺参数对所述考试仿真场景进行再次配置之后,在基于配置之后的所述考试仿真场景对所述工艺流程进行仿真之前,所述方法还包括:判断目标时长是否小于预设考试时长,其中,所述目标时长为从开始所述工艺流程的时刻到当前时刻之间的时长;如果判断出所述目标时长小于所述预设考试时长,则基于配置之后的所述考试仿真场景对所述工艺流程进行仿真。4.根据权利要求2或3所述的方法,其特征在于,基于配置之后的所述考试仿真场景对所述工艺流程进行仿真,包括:判断工艺生产环境是否准备完成,其中,所述工艺生产环境包括所述工艺流程中的生产设备,所述初始化工艺参数;如果判断所述工艺生产环境准备完成,则接收用户执行工艺生产操作事件的操作结果或定时器驱动的操作结果,其中,所述工艺生产操作事件为按照所述工艺流程所执行的事件;根据所述操作结果,对所述初始化工艺参数进行计算,得到操作后的工艺参数;将所述操作后的工艺参数反馈至所述考试仿真场景;根据所述操作后的工艺参数调用与所述操作后的工艺参数相对应的动画,其中,所述相对应的动画包括:CSS3动画和/或JavaScript动画;在所述考试仿真场景对所述操作后的工艺参数和所述相对应的动画进行工艺考核,得到考核结果,其中,所述工艺考核用于考核所述考试仿真场景的结果是否符合工艺操作标准。5.根据权利要求4所述的方法,其特征在于,在所述考试仿真场景对所述操作后的工艺参数和所述相对应的动画进行工艺考核,得到考核结果之后,所述方法还包括:接收所述用...

【专利技术属性】
技术研发人员:徐肖伟杨威张海涛赵冬明朱小明
申请(专利权)人:北京金恒博远科技股份有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1