基于PC104模块的DOC电子盘系统备份还原机的设计与实现

来源 :科学与技术 | 被引量 : 0次 | 上传用户:candyshelly
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:在设备的修理过程中,发现大量设备的执行软件几乎都是运行在windows或者VxWorks系统上面的,并且大部分设备的存储器件都为DOC电子盘,为保障后期软件的维护而设计的基于PC104模块的DOC电子盘备份还原机,其部件组成包括SBS PC/104 模块、2.5”IDE并口快闪2GB固态硬盘存储器模块、32pin DIP 紧锁插座部件,以及各外围接口电路模块。该设备能够快速备份和还原设备上的系统,与之前采用笨重的PC机系统进行操作比较,其主机重量仅200g,大大提高了其便携性、便于携带出差临抢修等,其备份还原时间缩短到了30s/pcs。
  关键词:设备;windows;VxWorks;DOC电子盘;SPT2A PC/104;备份还原
  在设备修理过程中如修理北斗、综导、测深仪等用到DOC电子盘的设备中,其执行程序几乎都是运行在windows或者VxWorks系统上面的。由于DOC电子盘属于存储器件,突然掉电或者浪涌冲击以及不规范的操作以及长时间运作导致的老化都有可能导致电子盘里面系统文件的丢失或者DOC物理扇区损坏,出现以上情况就会导致系统无法启动或者程序跑飞的现象。而软件问题,如果之前没有备份的话只能向同型号的设备借用来备份再还原,或者送回厂家再灌程序。重做系统或者请厂家协助费用都是相当的昂贵。送回厂家那是相当的繁琐之事,为此专门制作了DOC备份还原机,必须得趁设备系统运行在良好的状态时将操作系统备份,以备下次设备DOC出现故障出现故障时还原使用,或者用于临抢修时借用同型号舰艇的设备上的DOC备份还原到新的电子盘上使用,予解决燃眉之急。
  1系统总体设计
  在分析DOC拷贝软硬件原理和结构的基础上,充分考虑到临抢修的维修便携性要求,确定了便携式、模块化设计思想。由于需要执行备份以及还原操作,所以主机板模块上必须同时要有IDE硬盘位以及在板DOC插座位,并且硬件要求能够支持他们同时运作于windo- ws98/MS-DOS系统下,因此选用了SBS的PC/104 模块作为主机板。考虑到存储介质的便携性以及稳定性能,选用了SimpleTech公司的快闪Flash固态硬盘,容量为2GB,因为为固态硬盘无机械部件,因此数据存储稳定可靠。考虑到需要快速插拔DOC电子盘,因此选用了3M公司的32pin DIP 紧锁插座,该插座不需工具可快速取放DOC,可避免用螺丝刀撬坏DOC电子盘引脚的现象。考虑到出差的便携性,供电电源采选用轻量装的DTECH公司NP34-12 0/5 0-2000开关电源。输入键盘采用硅胶折叠键盘,折叠后方便携带。VGA显示采用微型液晶显示器,仅有7寸大小,如同手机屏幕大小。
  考虑到轻便性以及机加的便利,采用ABS工程塑料盒进行最后的封装,由于SBS的PC/104 模块运行时发热量较大,因此必须采取散热风扇进行风冷CPU,以免积热过多损坏CPU及板载器件。
  2系统工作原理
  该DOC电子盘备份还原机系统采用双冗余的设计,共有两套冗余的设计方案。采用SBS盛博SPT2A型号的PC/104 模块作为PC主机板,方案一采取windows98作为系统支撑,在其基础上运行GHOST软件,GHOST软件是Symantec公司旗下的一款出色的硬盘备份还原工具,通过GHOST软件备份命令将原DOC电子盘的系统做成镜像文件并保存在并口ATX硬盘存储器中。需要使用时,通过GHOST软件还原命令将保存在并口ATX硬盘存储器中的系统镜像还原到新的DOC电子盘上。该方案由于运作在windows98上,界面友好,可非常方便的查阅相关的镜像信息,同时也可以方便进行各镜像文件的管理。方案二采用MS-DOS系统作为系统支撑,通过DOS备份批处理命令将原DOC电子盘的系统做成镜像文件并保存在并口ATX硬盤存储器中。需要使用时,通过还原批处理命令将保存在并口ATX硬盘存储器中的系统镜像还原到新的DOC电子盘上,方案二需要熟悉DOS操作命令,但是也只是几行代码,很快就可以上手,开机速度快,占用系统资源少,操作简单,30秒即可拷贝好一个电子盘。两套方案均可独立运作,互不影响。当方案一windows系统出现文件丢失等系统崩溃时,方案二即可冗余顶替运用。
  3系统硬件电路设计
  3.1系统硬件组成
  系统硬件设计由PC/104 模块、VGA液晶显示屏、硅胶键盘、DOC电子盘32PIN紧锁插座、供电单元组成。PC主板选用SBS盛博公司SCM/SPT2A(PC/104 模块),它是一款“all-in-one” CPU 模块,它在板集成了10/100Base-T以太网接口及69000 高性能图形处理器。采用X86 兼容的64 位第六代处理器,最高运行速度可达300MHz,在板内存支持最大128M 3.3V SDRAM。图形处理器可支持各种LCD 及TFT 显示屏,最大4M 显存最大支持至1280*1024、16.7M 种颜色,同时在板除支持PS/2 键盘及鼠标、IDE 接口、USB、以太网接口等外还支持Panel Link 或LVDS。既减小了系统的规模,又提高了系统的可靠性。供电采用外接交流220 V 电源,通过P34-12 0/5 0-2000开关电源将220V的交流电转换为+5V、+12V直流供电,在板电源能从 +5V供电电压中产生所需的所有电压,产生的3.3V 电压也适用于“平板显示器”。
  4系统软件设计
  4.1设计方法
  系统软件设计采用MS-DOS系统做平台支撑。MS-DOS是美国微软微软公司的,磁盘系统是IBM PC及兼容机中的最基本配备,而MS-DOS是个人电脑中最普遍使用的磁盘操作系统之一,最基本的MS-DOS系统由一个基于主引导记录启动磁区位于第0轨的磁区中,内容上与硬盘的MBR略有不同的BOOT引导程序和三个文件模块组成。这三个模块是输入输出模块(IO.SYS)、文件管理模块(MSDOS.SYS)及命令解释模块,后期还加上若干标准的外部程序(即外部命令),与内部命令一同构成了完备的人机交互环境。使用者可以透过编辑两个位于开机磁盘根目录的系统档案来达到调控系统组态之目的,他们分别是CONFIG. SYS及AUTOEXEC.BAT,IO.SYS会检视CONFIG.SYS以加载指定的硬件驱动程序,则自动执行AUTOEXEC.BAT所载的批次指令。   批处理(Batch),也称为批处理脚本,批处理是对某对象进行批量处理。它是一种简化的脚本语言,也称作宏。它应用于DOS和windows系统内嵌的命令解释器(通常是COMMAND.COM或者CMD.EXE)解释运行。类似于Unix中的Shell脚本。批处理文件具有.bat或者.cmd的扩展名。它是由一条条的DOS命令组成的普通文本文件,可以用记事本直接编辑或用DOS命令创建,也可以用DOS下的文本编辑器Edit.exe来编辑。在“命令提示”下键入批处理文件的名称,或者双击该批处理文件,系统就会调用cmd.exe运行该批处理程序。系统中解析运行批处理程序时,首先扫描整个批处理程序,然后从第一行代码开始向下逐句执行所有的命令,直至结尾或遇见exit命令或出错意外退出。因此本次在MS-DOS的基础上编写批处理命令来调用备份还原程序自动批量的复制粘贴文件来实现备份还原。
  4.2 DOC电子盘系统备份批处理脚本程序
  插好原DOC电子盘并紧锁后,开机进入MS-DOS系统后,操作运行GETMING.BAT即可调用备份批处理脚本程序。将原DOC电子盘上的文件全盘复制并制作成镜像后存储在本地的硬盘上。其脚本程序代码如下:
  @echo off
  if ”%1”== ”” goto err1
  docpmap /br /f:%1
  goto end
  :err1
  Echo Usage:getmimg Image_File
  :end
  4.3 DOC电子盘系统还原批处理脚本程序
  插好新DOC电子盘并紧锁后,开机进入MS-DOS系统,操作运行PUTMING.BAT即可调用还原批处理脚本程序。将存储在本地硬盘上的系统镜像文件还原到新的DOC电子盘上。其脚本程序代码如下:
  @echo off
  if ”%1”== ”” goto err1
  docpmap /bw /f:%1
  goto end
  :err1
  Echo Usage:putmimg Image_File
  :end
  5結束语
  针对目前设备上普遍使用的DOC电子盘进行专门设计的DOC电子硬盘备份还原机系统,克服了需厂内采用笨重的PC机拷贝的方法,费时费力,并可快速响应,可用于临抢修,提高了维修效率,从而能够满足普通技术人员的使用和保障需求。
  参考文献
  [1] 盛博科技有限公司. SysCentreModuleTM/SPT2A技术手册
  (作者单位:中国人民解放军第四八零一工厂黄埔军械修理厂)
其他文献
摘要:微电网的能量管理是实现微电网运行经济性的重要保障,处于微电网研究的支干地位。本文以微电网运行成本最低、对环境污染最小為目标,综合考虑电能供给侧与需求侧对能量管理的影响,建立微电网在并网状态下能量优化的数学模型,并用改进粒子群优化算法对算例进行求解,结果验证了所建立的能量管理模型的合理性以及算法改进策越的有效性。  关键词:微电网;能量管理;粒子群算法;需求侧响应  1 引言  随着社会的不断
期刊
摘要:本文从雷达的工作原理出发,对雷达的工作原理进行了概述,结合雷达探测的过程,从信号检测错误、高度跳变现象、杂波干扰三个方面分析了雷达信号跳变的影响,并针对性的提出了解决办法。以莱斯自动化系统软件为例,进行了针对性的升级,并将新软件应用于测试平台,经过多次测试,系统运行可靠。  关键词:雷达信号;信号跳变;自动化系统;影响;解决办法  雷达在探测目标时,不受天气因素的影响,全天不停歇探测,并且具
期刊
摘要:在我们生活的这个大环境中,常常存留很多关键性问题被我们忽略掉,比如垃圾处理问题。在城镇发展过程中,许多垃圾处理厂建立,为的就是降低垃圾对我国造成的不良影响,由此推出清洁型社会这个理念,随着这一理念在城镇化中的应用,决定对垃圾中残留的有害液体进行综合处理,依托先进的科学技术,降低污染性。  关键词:膜分离;垃圾渗滤液;治理应用  垃圾渗滤液是一种本身含水或者由于某种特别情况使垃圾含水的一种现象
期刊
摘要:随着时代的不断发展,各国对于飞行设备的研究进展也越来越快。作为国家工业水平的重要体现之一,飞机制造以及飞机装配技术都得到了非常快的提升。尤其是电子技术以及信息技术的进步,使得在飞机装配的过程中可以通过应用数字化装配以及仿真装配技术来更好的提升飞机装配的质量和效率。本文通过对数字化装配仿真装配技术进行简述,并对其必然性和重要性进行了分析。在此基础上,对其内容以及在飞机装配过程中的应用进行了介绍
期刊
摘要:随着人们生活水平逐渐有了质的飞跃,人们的居住环境也越来越高级,许多楼层拔地而起,小区遍地而落,因此,人们也逐渐意识到安保体系的整体建设。现代科技的水平已经处于较高的水平,警方和安保人员主要依靠电子监控设备布控,它们相当于电子眼为小区安保工作提供了很大的帮助,那么如何合理的安装电子监控以及其他相关的科技手段,使得和安保相互配合建立安全的小区网络是我们这次需要研究的课题。  关键词:电子监控;住
期刊
摘要:合成氨的生产能耗分为原料能耗和燃料能耗两部分,布朗公司正是基于降低合成氨过程燃料能耗方面的构思以及在这方面的努力,形成了温和的一段转化、二段炉加入过量空气、深冷净化的布朗基本工艺。这就是布朗合成氨技术在合成氨的过程中,有诸多节能工艺,与其它的节能工艺相比,布朗合成氨工艺在甲烷化的净化基础上又添加了一道被称为“大冰箱”的深冷净化工艺。  关键词:煤制合成氨;装置;布朗合成氨;深冷净化工艺;  
期刊
摘要:近些年,我国科学技术发展迅速,在各大行业中都有着广泛的应用,且取得了良好的成果。飞机是一种人们高效出行的方式,保障其安全性是非常重要的,在对飞机的不见进行装配的时候充分利用智能制造技术能够有效的提高装配效率,并保证装配质量,从而确保飞机的安全性。本文着重分析了飞机数字化装配装备中智能特性,然后分析智能制造技术在飞机数字化装配过程中的具体应用,希望能有效的提高飞机部件数字化装配的效率,并保证整
期刊
摘要:为例研究锤片式粉碎机在启动过程中转子的动态响应规律,利用ANSYS软件对粉碎机转子系统进行模态分析,得到了转子部分的前六阶模态振型,并根据模态振型的固有频率得出了转子系统的前六阶临界转速。结果表明转子部分的第二阶临界转速在额定转速范围内,因此粉碎机在工作时应尽量避开这个转速;测得转子部分在不同支承刚度条件下前三阶振型的固有频率和最大相对位移,分析了前三阶振型的固有频率和最大相对位移随支承刚度
期刊
摘要:油气集输系统在油气混输、油气及污水分离、净化处理过程中都存在原油的损耗,而降低损耗水平的高低是衡量油气集输系统管理水平和工艺技术水平的重要标志。因此,油气集输系统降低原油损耗,是提高油田生产经济效益和安全环保的重要保障。本文通过胜利油田联合站生产现状,分析油气集输系统的损耗原因,并探讨相应对策。  关键词:油气集输;原油损耗;安全环保  一、原油损耗现状  通过对胜利油田62座联合站中的几个
期刊
摘要:针对智能家居而言,它是一个非常典型的的3C系统,将计算机以及通信等集为一体。通过各种技术的应用连接家庭智能设备,主要包括网络传输技术、音视频技术、信息处理技术等,利用效率极高的管理系统对全部设备进行统一管控。根据人类交流的实际情况来看,最为直接的一种方式为语言交流。当应用智能家居的时候,有机结合语音识别技术和控制技术,这是现在一个热门话题。随着智能手机的应运而生,不断促进语音识别技术发展。专
期刊