工控机系统的维护技术的探讨

2014-07-14 02:34党强
中国科技纵横 2014年6期
关键词:系统维护工控机

党强

【摘 要】 本文介绍了利用Norton Ghost 2012软件实现计算机系统软件快速恢复的方法,并着重讨论了在局域网中通过TCP/IP协议进行网络克隆的技术。

【关键词】 GHOST软件 工控机 系统维护

随着信息技术产业的不断发展,工业控制领域使用大批量的工控机已是很普遍。这些工控机借助网络互相通讯。随着计算机数量的不断增加,系统维护的任务也随之加重。首先,多台机器的软件安装会耗费很长时间,其次,由于计算机病毒的不断蔓延和可能出现的人为恶意破坏,系统崩溃的频率越来越高。系统崩溃的最好解决办法就是重新安装系统,而安装系统则是冗长枯燥的工作,且不说一个Windows需要很长的时间才能装完,而且安装好系统之后还要添加用户软件及各种硬件驱动程序。因此,寻找一种快速简便的系统维护方法已成为工程师的目标。

1 Norton Ghost介绍

Ghost是应用最广泛的克隆(复制)工具软件。Ghost不仅有硬盘克隆功能,还附带有硬盘分区、硬盘备份、系统安装、网络安装、升级系统等功能。它可以在克隆过程中自动分区格式化目的磁盘,而无需任何准备工作。可以说,Norton Ghost是安装、升级、维护计算机的最佳软件。Ghost硬盘克隆功能又可分为以下三种形式(为方便叙述,以下把需要重装系统的计算机称为“本机”,系统做得好的另外一台计算机成为“客机”)。

1.1 本地克隆

采用“导盘”的方法进行硬盘对硬盘的克隆,这种方法必须首先打开机箱,将“客机”的硬盘装入“本机”,并且在CMOS下正确设置好主、从盘。然后,启动“本机”运行Ghost,选“Local disk to disk”进行硬盘的克隆。这种方法的缺点是:“导”好盘后,将“从盘”还原为“主盘”上好,并且还要手工将计算机的“标识”修改好,这台计算机才能在局域网上正常在运行。这种方法虽然比重新安装系统快,但由于需要打开机箱、拆装硬盘会造成硬件接触不良或主、从盘克倒的可能,使维护人员要花一定的时间来处理。若遇到要恢复的计算机台数较多,维护人员在一定的时间内工作量是比较大的。

1.2 双机通过并口连接克隆

这项功能可以让相邻的两台计算机之间进行备份操作。使用的时候,可以用并行电缆把两机连起来,启动计算机进入标准的DOS模式,在“本机”上运行Norton Ghost,选“LPT slave”,“客机”也运行Norton Ghost,选“LPT Master”,以此来进行两台计算机之间的克隆。这种方法的缺点是:局限于邻近的两台计算机之间,并且传输速度较慢。

1.3 通过TCP/lP协议进行网络克隆

通过局域网可同时从一台电脑上克隆多台电脑的硬盘数据,使Ghost具有网络安装功能,这就是Ghost的多点传输技术。下面以DFE538网卡为例,介绍如何利用Ghost的多点传输技术进行双机网络硬盘的快速克隆。

2 工控机主要特点

2.1 智能化

系统综合运用了计算机网络技术、智能控制技术、自动化技术,实现了生产工序的智能自动管理。具体体现在:

(1)生产过程全自动化。操作人员在主控机上设置生产参数、下达生产指令后,主控机自动分析生产参数,生成相应的分级控制指令,下达给各子系统。在主控机的管理与调度下,整个生产线无人干预地全自动运行。

(2)故障处理自动化。自动检测设备故障;多数故障可在线自动启用备用设备,以避免停工;少数需人工干预的故障,自动报警(语音、屏幕提示)、手机短信通知。

2.2 模块化

整套系统分为主机控模块、切割模块、编运模块、码坯模块等。各模块间保持高度的独立性,通过标准接口相互通信,便于对各模块进行单独的管理、升级与维护,也简化了设备安装调试的工序。

2.3 网络化

(1)系统结构中,现场级与工厂管理级构成局域网,实现系统的集中控制、监视及调度。(2)制造商通过VPN与客户设备联网,技术人员可远程调取客户设备上的设备运行日志、配置参数等技术文件,对客户设备进行远程维护。

2.4 设备间互检

为保证砖坯得到精确处置,信号的检测至关重要。确保传感器正常工作,是设备正常运行的必要前提。传感器工作正常与否的检测有两种方法可行。一是依靠硬件,实现设备的自检;二是依托软件,在逻辑上实现设备互锁。为节约成本计,我们采取依托软件的方法。具体体现为:依托专用软件管理相邻的两个传感器,信号顺序通过第一个传感器,经过设定的时间后,系统将自动检测第二个传感器,判断信号对错有无,据此发出指令,调整设备运行状态。

2.5 语音报警及在线显示

在整套设备运行过程中,系统实时监测设备运行情况。当系统出现故障时,报警功能启动。语音告知用户故障出处,将故障原因写入日志文件,同时系统自动启用设备备用设置,规避停机,保障设备运行畅通。用户通过语音安全警示后,再行排除设备故障,保障了维护人员的人身安全。

2.6 运行日志记录

现代软件技术日益丰富,彻底清除软件中的错误已经成为不可能。那么,及时发现错误、定位错误现场信息,迅速排除软件错误成为非常重要的工作任务,甚至在软件实际运行环境中也是如此。软件运行日志就是捕获错误现场信息的一种重要手段。

3 双机网络快速克隆

进行网络克隆的几个条件:局域网物理连通;Norton企业版Ghost(现为2002版);一个发送服务器(可以是Windows 98,最好为Windows 2000);一个“客机”(装好所需要的全部软件)。

3.1 制做“客户”端启动软盘

首先在服务器上安装好Norton企业版Ghost 2002,安装完毕后可以在“开始,程序”里找到我们所要用到的“Ghost Boot Wizard” (用来生成网络克隆“客户”端启动盘)和“Multicast Server”(用来做网络克隆服务端)这两项。endprint

打开“Ghost Boot Wizard” (如图1所示),选择“Peer—to—Peer Network Boot Disk”,制作网络克隆客户端启动软盘。(如图1)按“下一步”,显示“Norton Ghost Boot Wizard—Network Interface Card” 窗口,接下来在显示窗口列表里选择一个网卡的驱动程序。若是您所用网卡的驱动程序不在列表中,您可以点击按钮进行添加,其驱动有两种,一种为Ndis2 Driver,另一种为Packet Driver(这两种驱动只是在工作方式上不同,性能上并无多大差别),选择其中一种进行添加,我们以Ndis2 Driver为例:点击“Setup”,选择驱动程序所在位置,确定后显示的是此驱动的各项配置情况。一般来讲,Ndis驱动目录里有配置文件,我们并不需要去手动更改配置,直接按确定即可,并为新添加的驱动取一个名字。

若是添加Packet Driver驱动,步骤如上。所不同的是,在Packet Driver里,是需要手工指定软中断的。一般多数网卡的Packet Driver软中断为ox60。如有特别需要,请看网卡驱动盘里相应目录下的说明文件,且说明文件里一般都有一个例子。最后为新添加的驱动取一个名字。例如选择好def538驱动程序后点击下一步,出现客户模式选择,其中,Symantec Ghost是做网络克隆客户端启动盘。Symantec Ghost Multicast Server for DOS是做网络克隆D0S服务端。当Windows服务端有问题时,可以采用,但其性能较差。选择好客户模式后,接下来设置地址。共有两种方式,自动分配地址和指定地址。如果只是少量机器需要克隆,可以手工指定地址,但是大量机器克隆时这种方法就不可行了。因为你需要为每一台机器指定一个地址,就需要为每一台机器单独做一张软盘,这是不现实的。所以,在有大量机器需要克隆的时候,我们都选用自动分配地址的方式。这样网络克隆客户端启动盘就只需要有一张,其地址由DHCP来进行分配。DHCP Server的任务就是分配并管理整个域中的地址。

在设置好IP地址后,一直按下一步就可以完成了。其中会要求插入软盘,如软盘中有数据,程序会自动检测,并要求进行快速格式化。

3.2 通过TCP/IP协议进行双机网络克隆

现在,一切准备工作都做好了,然后在“客机”和“本机”上,用做好的网络克隆客户端启动盘启动计算机,会自动进入About Norton Ghost 20o2界面,此时,记下license Number对应的系列号,然后点击“OK”。此时,在“本机”和“客机”上同时进入Ghost界面,分别选择界面左侧“TCP/Slave”和“TCP/IP/Master”。“本机”上显示“Attemping connect Ais TCP/IP”:“客机”上显示输入“本机”的II)地址的提示,此时,输入它的II)地址之后又返回到Ghost界面,再选择界面左侧的“Local/disk/to disk”,显示输入“License number”,输入记下客户系列号,按照提示选好源盘。目的盘,点击“YES”,开始克隆。一般来讲,克隆时间视文件大小需3-10分钟。

4 结语

通过TCP/IP协议进行网络克隆的最大优点:不用拆机,有软驱就可以了。可同时进行多机克隆还原(多点克隆)。多点传输技术主要适用于安装大量新电脑的操作系统,或对众多电脑进行系统升级,而且网络克隆的速度还受到网络带宽的影响。所以,对于数量较少的系统恢复可以将两台机器通过U,LPT或网卡连接后方便备份。至于克隆速度,要看网络速度和还原计算机的数量(10M网络在5S左右)。

由上可知,不管现场出现什么软件系统问题,只要试用以上的方法去处理,工程师工作量必定大大减轻。

参考文献:

[1]Thearon Willis,Bryan Newsome,徐燕华.Visual Basic 2010入门经典(第五版).清华大学出版社,2009.

[2]青岛东合信息技术有限公司,青岛海尔软件有限公司.VB.NET程序设计.电子工业出版社,2011.

[3]艾维耶等.ASP.NET 4高级编程(第七版).清华大学出版社,2010.

[4]克瓦林纳,葛子昂.NET设计规范:约定、惯用法与模式(第二版).人民邮电出版社,2010.

[5]李彩苹.浅谈工控机在工业自动化控制中的应用及前景.能源期刊网,2011.

[6]李英杰.VB.NET 2005程序设计实例教程.天津大学出版社,2008.

[7]魏可新.自动控制综合应用技术——嵌入式微控制器、PLC、变频器、触摸屏、工控机、组态软件的综合应用.机械工业出版社,2007.

[8]薛迎成,何坚强.工控机及组态控制技术原理与应用(第二版).中国电力出版社,2011.endprint

猜你喜欢
系统维护工控机
SCHMID语音交换系统维护与维修案例浅析
中间站调车监控系统维护台的设计与实现
定制工控机在老旧线路计算机联锁设备中的应用
中压电子束焊工控机Windows NT系统文件丢失故障的修复方法
广州地铁3号线CC工控机电源国产化改造
短波发射天线系统维护方法探讨
基于双工控机模式的混合车道系统设计
降低高速公路机电系统维护维修成本探索
智能PDA在集抄系统维护中的应用
中国工控机市场新Style