摘 要:设计一种科学可行的远程维护方案,使用Internet网络和跳接计算机,当空管自动化系统发生严重故障需要远程维护时,远端工程师能及时准确的进行远程协助处理,节省时间成本和维护成本。
关键词:空管自动化;远程维护;分析
引言
技术保障值班员在空管自动化系统的日常维护当中,会遇到一些系统故障。当系统发生严重故障时,例如2015年11月,主用NUMEN3000系统出现严重故障,2016年01月,备份Skynet-X系统出现严重故障。虽然值班员立即启动应急预案使系统恢复正常,但此时仍需要厂家工程师的协助分析原因,以免再次出现相同故障。
我们以往常用的方式为电话叙述和日志转发,或者工程师直接赶赴现场进行维护,前者不能将系统状态实时无遗漏的传递给工程师,后者增加了时间成本和维护成本。本文设计出一套远程维护方案,使工程师可以通过该方案对自动化系统进行远程配置与维护,解决上述存在的问题。
1 方案的设计
该方案在现有的硬件基础上建设,只需要提供网络和跳接计算机就可以实现。该方案的工作模式如下:工程師通过Internet网访问并控制跳接计算机,然后通过跳接计算机接入故障系统并维护,远程维护方案系统图如图1所示。
如上图所示,远程维护所需的条件有3个,分别是:(1)远端的工程师和计算机;(2)Internet网;(3)本地的跳接计算机。下面分情况进行具体讨论。
1.1 Internet网和跳接计算机的选择
在具体的实际应用中,远端的计算机和本地的跳接计算机都需要接入Internet网进行通信。考虑到网络的安全性和稳定性,本地端采用实体网线接入Internet网,选用的跳接计算机需要配置双网卡,一块网卡负责与外网连接,一块网卡负责连接故障系统交换机。
1.2 设置跳接计算机
远程维护的硬件环境具备后,需要对跳接计算机在软件上进行设置,包括接入Internet网和接入故障系统交换机。
(1)接入Internet网:本地采用实体网线把跳接计算机的第一个网口接入Internet网,连接完成后,在跳接计算机的【本地连接】上采用自动获取ip地址即可接入Internet网。(2)接入内网:首先获得故障系统的ip网段,然后找到一个没有使用的ip地址,将跳接计算机的第二个网口插入故障系统的交换机,然后把跳接计算机的【本地连接2】设置成没有使用的ip地址即可。
1.3 远程控制软件的选择
远程控制软件有很多种可供选择,例如系统自带的远程维护模块、TEAMVIEWER软件、UltraVNC等等,考虑到软件的安装与操作,本文采用TEAMVIEWER软件。
2 测试与应用
2.1 测试
考虑到自动化系统的安全与稳定,本文在自动化系统的测试平台使用远程维护的方法进行测试。具体步骤如下:
(1)在本地把跳接计算机接入Internet网,在跳接计算机的【本地连接】上采用自动获取ip地址即可接入Internet网。(2)把跳接计算机接入故障系统交换机,设置本地连接。本文假设故障系统服务器的IP地址为195.28.10.2,在故障系统里用ping命令找到一个没有使用的IP地址,假设为195.28.10.65,将跳接计算机的本地连接设置成该IP地址,子网掩码设置为255.255.255.0。(3)在远端工程师电脑和本地跳接计算机上都安装TeamViewer软件,安装完成后,打开软件,TeamViewer会分配给计算机一个ID和密码。工程师在远端的TeamViewer软件里输入本地跳接计算机的TeamViewer ID,点击【连接到伙伴】,然后输入本地跳接计算机的密码,即可控制本地跳接计算机。
工程师远程控制跳接计算机后,如图2所示为远端工程师的电脑屏幕界面,图中的黑色区域即为本地跳接计算机的桌面。工程师在跳接计算机上打开命令提示符窗口,在命令提示符窗口下通过telnet195.28.10.2连接故障服务器,输入故障服务器的用户名和密码后即登录到故障服务器,然后就可以对故障服务器进行操作和维护。
通过上述方法的设置,工程师能在远程控制测试平台上的服务器,进行进程的启停、日志的查看与修改、系统的配置等操作,输入的操作快速有效。
2.2 应用
本文通过上述远程维护方案在测试平台里进行维护与操作。
(1)查阅日志。例如在2016年3月10日10时,查找航班号为CSN6108是否自动拍发落地报,该航班从北京起飞,到沈阳落地。采用上述方法登录到主用RDP,输入命令,查看当时的日志,如图3所示,在命令提示符窗口中的第一行即可看出该航班在10时02分自动化系统自动拍发了落地报。(2)关闭软件和节点。采用前述相同方法登录到相应主机,输入关闭进程和节点的命令,相应的操作在本地对应的主机上会及时得到体现。通过这种方式,工程师可以快速、准确的查看故障服务器上的内容并对其进行操作,实现了快速分析原因维护故障系统的目的。
3 总结与展望
自动化系统的远程维护能全面反映自动化系统的运行状况,能对自动化系统的故障点进行分析判断,实现异地在线调试、参数修改、软件升级等操作[1]。但是远程维护需要接入Internet网,有一定的风险,所以在设备的日常维护时此物理连接处于断开状态,工程师处理故障后应立即拆除。远程维护能切实解决维护工作中遇到的实际问题,对自动化系统的安全稳定运行有一定的现实意义。
参考文献
[1]朱新菊,张亚峰.综合自动化系统远程维护方法[J].安徽电气工程职业技术学院学报,2011,16(3).
作者简介:肖玉(1985,11-),女,籍贯:湖北。