一种工业操作系统的快速加载方法及系统技术方案

技术编号:26417079 阅读:81 留言:0更新日期:2020-11-20 14:11
本发明专利技术公开了一种工业操作系统的快速加载方法及系统,通过在智能制造设备启动时,将设备与服务器端相连接,如果服务器端存在有智能制造设备的初始操作系统的系统基础模块则读取并加载内存镜像以快速完成操作系统的加载,否则生成一个新的内存镜像并上传到服务器中,从而适用于工业环境中大量的智能设备的重复性启动,能够在大量智能设备的环境中,减少加载操作系统的耗时,加快操作系统的启动速度,从而提高在生产线上的整体的生产进度,提高重复性启动的操作系统启动效率,本发明专利技术应用于操作系统领域。

【技术实现步骤摘要】
一种工业操作系统的快速加载方法及系统
本专利技术涉及工业实时操作系统领域,具体涉及一种工业操作系统的快速加载方法及系统。
技术介绍
工业控制的环境中,有大量的智能制造设备,大多数的智能设备上都有操作系统,操作系统的加载快慢严重的影响了加工制造的流程时间。而大部分的智能制造设备都是一样,重复度非常高,因此,在工业控制的环境中,为了节省电能,一般在产品经过生产线的某一段的加工后,需要关闭或者休眠这段的生产线设备以便节省电能,而下一次该段生产线启用时,则需要重新开机反复的重复加载同样的操作系统,因此,加载操作系统非常耗时并且可能会使产品在生产线上的整体的生产进度滞后。
技术实现思路
本专利技术提供一种工业操作系统的快速加载方法及系统,通过在智能制造设备启动时,将设备与服务器端相连接,如果服务器端存在有智能制造设备的初始操作系统的系统基础模块则读取并加载内存镜像以快速完成操作系统的加载,否则生成一个新的内存镜像并上传到服务器中,从而适用于工业环境中大量的智能设备的重复性启动。本专利技术的目的是针对上述问题,提供一种工业操作系本文档来自技高网...

【技术保护点】
1.一种工业操作系统的快速加载方法,其特征在于,所述方法包括以下步骤:/nS100:智能制造设备的引导程序发出操作系统的引导请求;/nS200:响应于引导请求,打开A20地址总线,进行基础硬件驱动加载;/nS300:将所述智能制造设备与服务器端连接,所述服务器端与多个智能制造设备通过有线或无线网络相连接;/nS400:扫描服务器端是否有与所述智能制造设备相吻合的内存镜像;如果没有则智能制造设备启动操作系统的系统基础模块并根据启动后的内存生成与所述智能制造设备相吻合的内存镜像,并将所述内存镜像上传到服务器端;如果有则转到步骤S500;/nS500:智能制造设备读取服务器端的内存镜像并将其加载到智...

【技术特征摘要】
1.一种工业操作系统的快速加载方法,其特征在于,所述方法包括以下步骤:
S100:智能制造设备的引导程序发出操作系统的引导请求;
S200:响应于引导请求,打开A20地址总线,进行基础硬件驱动加载;
S300:将所述智能制造设备与服务器端连接,所述服务器端与多个智能制造设备通过有线或无线网络相连接;
S400:扫描服务器端是否有与所述智能制造设备相吻合的内存镜像;如果没有则智能制造设备启动操作系统的系统基础模块并根据启动后的内存生成与所述智能制造设备相吻合的内存镜像,并将所述内存镜像上传到服务器端;如果有则转到步骤S500;
S500:智能制造设备读取服务器端的内存镜像并将其加载到智能制造设备的内存中;
S600:将操作系统层虚拟化,完成智能制造设备的操作系统的启动。


2.根据权利要求1所述的一种工业操作系统的快速加载方法,其特征在于,在S100中,智能制造设备为安装有操作系统的智能设备,包括工业PDA、工业机器人、流水线制动系统、智能接近开关、机械臂控制系统。


3.根据权利要求1所述的一种工业操作系统的快速加载方法,其特征在于,在S200中,所述A20总线是用于转换地址总线的第二十一位;在引导操作系统时,先打开A20总线以加载和测试所有的系统内存;在BIOS准备将计算机的控制权交给操作系统时会先将A20总线关闭。


4.根据权利要求1所述的一种工业操作系统的快速加载方法,其特征在于,在S200中,基础硬件驱动包括鼠标、监视器、键盘、大容量存储器、显示器、网络连接驱动。


5.根据权利要求1所述的一种工业操作系统的快速加载方法,其特征在于,在S400中,与所述智能制造设备相吻合的内存镜像为:所述内存镜像是在与智能制造设备型号相同的智能制造设备中生成的,型号相同的智能制造设备的硬件配置与操作系统完全一致。


6.根据权利要求1所述的一种工业操作系...

【专利技术属性】
技术研发人员:张彩霞王斯琪周星
申请(专利权)人:佛山科学技术学院
类型:发明
国别省市:广东;44

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

1