APP下载

一次民航气象业务监控系统典型故障

2018-05-14罗双鹏

科技风 2018年5期
关键词:串口监控

罗双鹏

摘 要:本文详细介绍了民航气象业务监控系统以及Moxa的相关知识及其配置工作原理,在一次突发故障中运用清晰的思路准确而又快捷的判断出故障点并提出可行的解决方法,以此提高了对业务监控系统的维护能力。

关键词:自动观测;Moxa;串口;监控

为了达到保障气象业务系统安全、高效运行的保障要求,建设“民航气象数据库监控空管分局(站)系统”,民航气象业务监控系统实时监控气象业务运行系统中的各种设备、数据库系统的运行状态,及时预警或故障时能够给予系统管理人员提示,同时,这些状态信息能通过网络上传给上级单位,以利于上级部门对业务系统运行的总体态势有个整体把握。

1 民航气象业务监控系统和Moxa

民航气象业务监控系统是民航气象中心和地区气象中心以及各分局气象台对主要业务系统设备、主机、数据库和中间件、通信线路、应用进程、业务数据等实时监控的一个系统。主要提供的从底层通用设备状态监控、设备运行应用监控、通用商业软件监控、专业软件监控、专业设备监控、到民航专有业务监控的全方位监控;还提供上下级之间业务信息交换以及各类监控的数据统计。专业设备监控,主要是自观设备状态监控。 一方面通过与自观设备提供厂商VAISALA进行深入磋商,达成战略合作目标,在自观设备监控中拿到了厂商的所有自观参数。 另一方面,通过程序实时获取各种自观设备的状态,对各种自观设备状态异常进行报警。

Moxa是第一个拿到多串口卡Windowns 2000认证的制造商,它最大的特点就是系统兼容,包括Windows NT、Windows 95/98、Windows XP/2000/2003、Linux、和SCO UNIX。Moxa多串口卡的驱动程序也已纳入Windows XP及Linux操作系统之内,这意味着每个Window XP及Linux系统都包含了Moxa多串口卡的驱动程序。而在硬件方面,Moxa的产品都获得FCC、UL和CE的认证。除此之外,Moxa还采用特别为多串口通讯设计的ASIC, 从而大幅降低传统IC的使用数目和维修率。

2 故障现象

在设备巡视时候检查民航气象业务监控系统,发现系统首页面的自观设备状态灯显示为紫色,此页面以图表的方式监控的是各个自观设备的实时状态,且状态会自动更新,其中的一个个圆代表一个设备,其中红色表示有设备故障,黄色表示有设备警告,紫色表示未收到设备状态信息,绿色表示设备运行正常。将此设备点击进去发现自观设备显示的并非当前的数据,如图1所示

3 故障处理过程

3.1 首先打开MOXA卡的串口接收数据监视(root用户下)

cd /moxa/mxser/utility/mon

./msmon

其监视界面如下图2所示

从图上可以看出ttyM3(自观监控)这个串口的收并没有数据进入,说明没有数据通过通过moxa传入到通信机。

3.2 检查自观监控进程是否正常运行(was用户下)

查看进程是否启动 ps -ef|grep amcom

启动进程 ./ amspro/bin/run.sh

若无法正常启动,可以先用kill命令杀掉后再重启

3.3 检查网络线路是否畅通

首先测试数据源到气象机房的线路是否中断故障,是否对自观A、B机进行了切换而未将监控线路改变。将数据连接到笔记本上,用串口助手软件查看是否收到数据(其中波特率是1200,校验位是None(无),数据位是8,停止位是1)

此外,还需检查配置文件config.conf。

[COM]

ComNo=/dev/ttyM3

BraudRate=1200

StartBit=1

StopBit=1

DataBit=8

Type=0

Checkout=N

[XML]

Path=/home/was/data/ams

[XMLEX]

num=0

Path1=/home/was/data1/ams

[AIRPORT]

cccc=ZLLL

ccc=LLL

[FTPINFO]

num=2

[FTPSERVER1]

#ftp://username:password@0.0.0.0/pat/h

remoteurl=ftp://was:was@172.20.4.1/home/was/data/ams

localxml=/home/was/data/ams

timeout=0

[FTPSERVER2]

#ftp://username:password@0.0.0.0/path1

remoteurl=ftp://was:was@172.23.2.39/home/was/data2/ams

localxml=/home/was/data1/ams

timeout=0

发现其配置文件准备并不异常,检查其串口配置。

cd/moxa/mxser/utility/term

./ msterm

其中的参数如下:

Device Name 3/dev/ttyM0 (指定要测试接收数据的设备名称)

: Baud Rate 3 9600(速率与对方设定值相同)

: Parity 3 None(速率与对方设定值相同)

: Data Bits (5 - 8) 3 8(速率与对方设定值相同)

: Stop Bits (1 - 2) 3 1(速率与对方设定值相同)

: Flow Control 3 RTS/CTS(默认)

: Local Echo 3 No(默认)

: Send Enter as (CR/LF) 3 CR(默认)

3.4 查看MOXA串口连接是否正常,看看是否是硬件故障、串口故障,经检查为串口松动、接触不良,造成数据无法传输

4 总结

民航气象业务监控系统采集了众多数据并汇交在同一界面,使得各設备软件清晰直观展示。在遇到系统接收不到数据故障时候,需要考虑的是其进程是否宕掉、网络是否畅通、硬件是否故障、配置文件是否正确等多方面元素综合考虑,可以采用特定的测试方法从数据的源头将各个因素逐一排查,从而得出真正的故障原因。将遇到的类似故障做到统计总结,加以分析找出最有效最快速解决的办法,这样下次更能事半功倍。

参考文献:

[1]王涛.民航业务监控系统使用手册.北京太极计算机有限公司,2013.

[2]Moxa.摩莎科技(上海)有限公司.2017.

[3]石磊.民航气象业务监控系统工作常见问题及思考.民航气象中心,2015.

猜你喜欢

串口监控
谈高速公路特大桥施工监控
关于FEP在地铁实现综合监控与冗余控制分析
51单片机与PC机串口通信的仿真与实现
通信电源监控系统在电力通信中的应用
MCS—51单片机中的多串口通讯技术的应用
GPS/DR/GIS技术在基于GSM—R列车监控系统中应用
基于VB的RS-485 串口通信方法
侦察兵
全国计算机等级考试机房准备工作探讨
微机串口的测试诊断