论文部分内容阅读
摘要:出于对运行稳定性方面的考虑,各家自动气象站生产厂商的中心站软都是要求在服务器上运行的,华云公司的中心站软件CAWS AnyWhere Server 2013也是需要在WindowsServer 2003以及更高版本的服务器上运行。但是服务器硬件和软件的安装调试与维护很复杂,对市一级的气象局有一定的困难。所以如果使中心站软件CAWS AnyWhere Server 2013能够在Windows 7中运行,则会给维护工作带来很大的便利。根据本溪市气象局的实际情况,针对CAWS AnyWhere Server 2013与Windows 7进行不断的探索与试验,发现CAWS AnyWhere Server 2013可以稳定的运行于Windows 7系统之中。以本溪市气象局为例,说明基于Windows 7下安装配置CAWS AnyWhere Server 2013的方法,发现在气象局的实际业务运行中,CAWS AnyWhere Server 2013运行在Windows 7中运行同样稳定,而且维护成本更低。
关键词:中心站软件; CAWS AnyWhere Server 2013;Windows 7; 安装; 配置
中图分类号:TP319 文献标识码:A 文章编号:1009-3044(2016)26-0117-04
The Installation and Configuration of CAWS AnyWhere Server 2013 Based Windows 7
WANG Gui-bin1, SUN Xiu-heng1, YUE Yuan2, ZHANG Xiao-qing3, WANG Dong4 , WANG Yi5
(1.Benxi Meteorological Bureau, Benxi 117000, China;2. College of Applied Meteorology,Nanjing University of Information Science and Technology Nanjing, 110044;3. Anshan Meteorological Bureau, Anshan, 114004, China;4. Yingkou Economic and Technological Development Zone Meteorological Bureau, Yingkou, 115007, China;5.Liaoning Meteorological Equipment Support Center, Shenyang, 110166, China)
Abstract: Considering the stability of soft running, each center soft of automatic meteorological station are required running on the Server. CAWS AnyWhere Server 2013 of Huayun company is also neededrunning in Windows Server 2003 and higher version on the Server. But the installation and maintenance of the Server’s hardware and software is complex. It has some difficulty to the Meteorological Bureauof city level. If the software CAWS AnyWhere Server 2013 can run in Windows 7, it will bring great convenience of maintenance work. According to the actual situation of Benxi Meteorological Bureau, Exploration and experiment are being done continuouslyfor CAWS AnyWhere Server 2013 and Windows 7.It is found that CAWS AnyWhere Server 2013 can run stably in Windows 7.Taking Benxi Meteorological Bureau for example, installation and configuration of CAWS AnyWhere Server 2013 is introduced based Windows 7. It is found that CAWS AnyWhere Server 2013 can run in Windows 7as stably as in Windows Server 2003. The cost of maintenance work is lower.
Key words: Central Station Software; CAWS AnyWhere Server 2013; Windows 7;Installation; Configuration
1 概述
随着社会科技、文化和经济的发展,新的设备如雨后春笋般的不断涌现,自动气象站正是这些设备中的一类,自动气象站可以实时的观测并保存温度、降水、风向、风速、气压、湿度、地温、辐射等气象要素,并且每10分钟一次将气象数据上传到指定的服务器中接收处理。而要接收自动气象站的数据就需要在服务器上运行相应的中心站软件。中心站软件是一套地面自动气象站的全局性和区域性数据收集、管理和应用的综合处理平台。 本溪市气象局使用的是由中国华云技术开发公司(简称华云公司)开发的CAWS AnyWhere Server 2013。从本溪市气象局的实际情况来看,CAWS AnyWhere Server 2013不仅可以接收华云公司自己的自动站数据,而且还可以接收长春厂自动站的数据[1]。但由于服务器系统维护起来比较复杂,而普通的Windows 7系统相对简单,所以经过反复的试验,可以将安装CAWS AnyWhere Server 2013安装到Windows 7系统中运行,并且与在其要求的Windows Server 2003及以上版本的服务器系统中的运行稳定情况相差不大。
4 CAWS AnyWhere Server 2013的安装与配置
4.1 CAWS AnyWhere Server 2013的安装
步骤一:
由于该软件在.NET平台下开发,首先要下载.NetFrameWork2.0安装包,进行.NET运行环境的安装。
步骤二:
由于该软件需要GIS(地理信息系统)的支持,需安装相应的地图文件,双击安装包中的地图安装程序CAWSAnyWhereServerMapSetup.exe,只需要选择安装路径,其他的按照默认配置点击下一步即可。
步骤三:
双击安装包中的CAWSAnyWhereServer2010SetupFull.exe,进入《区域自动站统一数据收集平台》的安装向导窗口->单击“下一步(N)”->只有选择“我接受(I)”按钮,才能继续下一步的安装过程->选择好目标文件夹后,点击“安装(I)”按钮,待进度条为100%时进入完成画面->点击完成按钮即可完成安装。
步骤四:
双击2013升级包里边的程序CAWSAnyWhereServer2013SetupUpdate_V2.2.2.exe修改好路径然后点击安装,CAWSAnyWhereServer 2013就安装完成了。而CAWSAnyWherePlus2013SetupFull.exe和CAWSAnyWherePlus2013SetupUpdate.exe是CAWSAnyWhereServer 2013的客户端软件CAWSAnyWhere Plus 2013的安装程序和升级程序。
4.2CAWS AnyWhere Server 2013的配置
4.2.1中心站参数设置
1)常规
点击“设置”->“中心站参数设置”。在这里要将中心站名称、中心站气象台字母代码、经度、纬度根据所在站的参数进行填写。要选中“在GIS地图上显示台站名称”、“随Windows启动本软件”、“每天自动重新启动本软件”、“启用自动补数功能”、“启用对时采集器功能”前的方框。注意:自动补数只针对从当前时间往前算24小时内缺失的整点数据,不包括缺失的加密数据。
图6 中心站参数常规设置
2)收集
文件收集有两种方式收集:
① FTP收集
通过FTP方式主动获取FTP服务器指定路径的数据文件,按软件正常的数据处理流程处理。比如:数据解析、数据的显示、数据入库和形成上传报文等。
② 目录收集
通过共享目录方式或者在本地建立FTP服务端,接收FTP上传的数据文件,按软件正常的数据处理流程处理。
3)数据库
这里的库服务器填写数据库服务器的IP地址或者是计算机名称,一般市级的中站软件和数据软件都是安装在同一台计算机上的,所以要填写这台计算机的计算机名或者IP地址或者填写127.0.0.1。如果中心站软件和数据库软件安装在不同的计算机上,则要填写数据库计算机的计算机名或者IP地址。数据库名填写前面安装数据库时新建的数据库名CAWSAnyWhereServer。端口如果安装数据库时没有更改,填写默认的1433。用户名填写sa。密码填写安装数据库时设置的密码。
4)其他
在这里将复选框全部选中,上传加密数据选1分钟,分发加密数据选1分钟,删除日志选保留30天。授权码是CAWS AnyWhere Server 2013与CAWS AnyWhere Server 2010不同的地方,CAWS AnyWhere Server 2013比CAWS AnyWhere Server 2010多了一个客户端软件CAWS AnyWhere Plus 2013,可以将客户端软件CAWS AnyWhere Plus 2013安装在不同的计算机上来查看服务器端的运行情况、检索数据以及实现一些其他功能,而客户端软件CAWS AnyWhere Plus 2013想要连接到服务器端必须在同一个网段,而且需要填写服务器端的授权码,而授权码就是在这里设置的。
4.2.2 数据宏设置
宏是解析采集器发送数据的一个协议字符串,是站点建立数据库表、数据解析和数据入库的的依据,保存后,未指定台站的宏将消失,相同的宏自动合并。
设置完中心站参数就要设置子站参数了,CAWS AnyWhere Server 2013的子站参数设置方式与CAWS AnyWhere Server 2010的设置方式基本相同[3],区别之处就在数据宏的设置这里。与CAWS AnyWhere Server 2010相比,CAWS AnyWhere Server 2013的数据宏设置里集成了很多常用的自动站的数据宏,可以直接选择,不用再手动添加。
点击“设置”->“数据宏设置”。以定时数据宏为例,首先点击“新建”,然后点击“快速选择标配的宏”后面的下拉框,选择对用的自动站类型宏,之后在右侧的自动站列表中将对应的自动站选中,然后点击“设置”,再添加其他类型的数据宏,最后点击“保存”。分钟数据宏的操作与定时数据宏相同。 4.2.3数据库配置
数据宏设置好以后,需要在数据库里建表,用来保存各个自动站的数据。点击“设置”->“数据库配置”,在左边的列表中选中需要在数据库中建表的自动站,然后点击“建表”,当进度条达到100%后,数据库建表完成。
4.2.4 传送带设置
当CAWS AnyWhere Server 2013接收启动站的数据,写入数据的表中之后,会在本地计算机的文件夹中生成Z文件,然后使用自带的传送带软件向指定的FTP服务器中传送Z文件。
首先要在本地计算机中建立一个文件夹,用来生成Z文件,然后要在传送带软件中进行相应的设置。右键点击Windows操作系统的任务栏中的图标,出现传送带的设置界面,在名称中填写一个名称用来区分不同上传地址,本溪路径要选择刚刚在本地计算机创建的文件夹,服务器参数设置里填写好服务器的IP地址、端口号、用户名、密码、还有远端路径,选中“传送完成向CAWSAnyWhere Server提交完成信息”和“启用FTP文件传送带”的复选框,单个FTP并发数选5,不按时段传送每2分钟自动传送,然后点击保存。如果需要向其他的IP地址传送文件,需要重复以上操作。
图 11 传送带设置
5结论
目前,很多市级的气象局与本溪市气象局一样都使用CAWS AnyWhere Server 2013来接收自动站数据。厂家要求CAWS AnyWhere Server 2013需要运行在Windows Server 2003以及以上版本的服务器中,虽然理论上服务器运行更加稳定,但是在实际情况中,服务器维护比PC更加繁琐复杂。所以CAWS AnyWhere Server 2013能够稳定的运行在PC上的话,可以降低中心站的维护成本,提高维护的效率。经过不断的摸索与试验,CAWS AnyWhere Server 2013可以安装在Windows 7旗舰版中,并且能够稳定的运行,与运行在服务器中的差别不大。
参考文献:
[1] 汪贵彬.使用CAWS AnyWhere Server 2013接收宏电DTU传输数据的方法[J].电脑知识与技术,2015,11(20):41-44.
[2] 摆琰.CawsAnyWhereServer2.0的安装及配置[J].现代农业科技中国社会出版社,2011(18):45.
[3] 汪贵彬.华云公司中心站软件CAWS AnyWhere Server 2010使用心得[J].电脑知识与技术,2013,9(32):7168-7172.
关键词:中心站软件; CAWS AnyWhere Server 2013;Windows 7; 安装; 配置
中图分类号:TP319 文献标识码:A 文章编号:1009-3044(2016)26-0117-04
The Installation and Configuration of CAWS AnyWhere Server 2013 Based Windows 7
WANG Gui-bin1, SUN Xiu-heng1, YUE Yuan2, ZHANG Xiao-qing3, WANG Dong4 , WANG Yi5
(1.Benxi Meteorological Bureau, Benxi 117000, China;2. College of Applied Meteorology,Nanjing University of Information Science and Technology Nanjing, 110044;3. Anshan Meteorological Bureau, Anshan, 114004, China;4. Yingkou Economic and Technological Development Zone Meteorological Bureau, Yingkou, 115007, China;5.Liaoning Meteorological Equipment Support Center, Shenyang, 110166, China)
Abstract: Considering the stability of soft running, each center soft of automatic meteorological station are required running on the Server. CAWS AnyWhere Server 2013 of Huayun company is also neededrunning in Windows Server 2003 and higher version on the Server. But the installation and maintenance of the Server’s hardware and software is complex. It has some difficulty to the Meteorological Bureauof city level. If the software CAWS AnyWhere Server 2013 can run in Windows 7, it will bring great convenience of maintenance work. According to the actual situation of Benxi Meteorological Bureau, Exploration and experiment are being done continuouslyfor CAWS AnyWhere Server 2013 and Windows 7.It is found that CAWS AnyWhere Server 2013 can run stably in Windows 7.Taking Benxi Meteorological Bureau for example, installation and configuration of CAWS AnyWhere Server 2013 is introduced based Windows 7. It is found that CAWS AnyWhere Server 2013 can run in Windows 7as stably as in Windows Server 2003. The cost of maintenance work is lower.
Key words: Central Station Software; CAWS AnyWhere Server 2013; Windows 7;Installation; Configuration
1 概述
随着社会科技、文化和经济的发展,新的设备如雨后春笋般的不断涌现,自动气象站正是这些设备中的一类,自动气象站可以实时的观测并保存温度、降水、风向、风速、气压、湿度、地温、辐射等气象要素,并且每10分钟一次将气象数据上传到指定的服务器中接收处理。而要接收自动气象站的数据就需要在服务器上运行相应的中心站软件。中心站软件是一套地面自动气象站的全局性和区域性数据收集、管理和应用的综合处理平台。 本溪市气象局使用的是由中国华云技术开发公司(简称华云公司)开发的CAWS AnyWhere Server 2013。从本溪市气象局的实际情况来看,CAWS AnyWhere Server 2013不仅可以接收华云公司自己的自动站数据,而且还可以接收长春厂自动站的数据[1]。但由于服务器系统维护起来比较复杂,而普通的Windows 7系统相对简单,所以经过反复的试验,可以将安装CAWS AnyWhere Server 2013安装到Windows 7系统中运行,并且与在其要求的Windows Server 2003及以上版本的服务器系统中的运行稳定情况相差不大。
4 CAWS AnyWhere Server 2013的安装与配置
4.1 CAWS AnyWhere Server 2013的安装
步骤一:
由于该软件在.NET平台下开发,首先要下载.NetFrameWork2.0安装包,进行.NET运行环境的安装。
步骤二:
由于该软件需要GIS(地理信息系统)的支持,需安装相应的地图文件,双击安装包中的地图安装程序CAWSAnyWhereServerMapSetup.exe,只需要选择安装路径,其他的按照默认配置点击下一步即可。
步骤三:
双击安装包中的CAWSAnyWhereServer2010SetupFull.exe,进入《区域自动站统一数据收集平台》的安装向导窗口->单击“下一步(N)”->只有选择“我接受(I)”按钮,才能继续下一步的安装过程->选择好目标文件夹后,点击“安装(I)”按钮,待进度条为100%时进入完成画面->点击完成按钮即可完成安装。
步骤四:
双击2013升级包里边的程序CAWSAnyWhereServer2013SetupUpdate_V2.2.2.exe修改好路径然后点击安装,CAWSAnyWhereServer 2013就安装完成了。而CAWSAnyWherePlus2013SetupFull.exe和CAWSAnyWherePlus2013SetupUpdate.exe是CAWSAnyWhereServer 2013的客户端软件CAWSAnyWhere Plus 2013的安装程序和升级程序。
4.2CAWS AnyWhere Server 2013的配置
4.2.1中心站参数设置
1)常规
点击“设置”->“中心站参数设置”。在这里要将中心站名称、中心站气象台字母代码、经度、纬度根据所在站的参数进行填写。要选中“在GIS地图上显示台站名称”、“随Windows启动本软件”、“每天自动重新启动本软件”、“启用自动补数功能”、“启用对时采集器功能”前的方框。注意:自动补数只针对从当前时间往前算24小时内缺失的整点数据,不包括缺失的加密数据。
图6 中心站参数常规设置
2)收集
文件收集有两种方式收集:
① FTP收集
通过FTP方式主动获取FTP服务器指定路径的数据文件,按软件正常的数据处理流程处理。比如:数据解析、数据的显示、数据入库和形成上传报文等。
② 目录收集
通过共享目录方式或者在本地建立FTP服务端,接收FTP上传的数据文件,按软件正常的数据处理流程处理。
3)数据库
这里的库服务器填写数据库服务器的IP地址或者是计算机名称,一般市级的中站软件和数据软件都是安装在同一台计算机上的,所以要填写这台计算机的计算机名或者IP地址或者填写127.0.0.1。如果中心站软件和数据库软件安装在不同的计算机上,则要填写数据库计算机的计算机名或者IP地址。数据库名填写前面安装数据库时新建的数据库名CAWSAnyWhereServer。端口如果安装数据库时没有更改,填写默认的1433。用户名填写sa。密码填写安装数据库时设置的密码。
4)其他
在这里将复选框全部选中,上传加密数据选1分钟,分发加密数据选1分钟,删除日志选保留30天。授权码是CAWS AnyWhere Server 2013与CAWS AnyWhere Server 2010不同的地方,CAWS AnyWhere Server 2013比CAWS AnyWhere Server 2010多了一个客户端软件CAWS AnyWhere Plus 2013,可以将客户端软件CAWS AnyWhere Plus 2013安装在不同的计算机上来查看服务器端的运行情况、检索数据以及实现一些其他功能,而客户端软件CAWS AnyWhere Plus 2013想要连接到服务器端必须在同一个网段,而且需要填写服务器端的授权码,而授权码就是在这里设置的。
4.2.2 数据宏设置
宏是解析采集器发送数据的一个协议字符串,是站点建立数据库表、数据解析和数据入库的的依据,保存后,未指定台站的宏将消失,相同的宏自动合并。
设置完中心站参数就要设置子站参数了,CAWS AnyWhere Server 2013的子站参数设置方式与CAWS AnyWhere Server 2010的设置方式基本相同[3],区别之处就在数据宏的设置这里。与CAWS AnyWhere Server 2010相比,CAWS AnyWhere Server 2013的数据宏设置里集成了很多常用的自动站的数据宏,可以直接选择,不用再手动添加。
点击“设置”->“数据宏设置”。以定时数据宏为例,首先点击“新建”,然后点击“快速选择标配的宏”后面的下拉框,选择对用的自动站类型宏,之后在右侧的自动站列表中将对应的自动站选中,然后点击“设置”,再添加其他类型的数据宏,最后点击“保存”。分钟数据宏的操作与定时数据宏相同。 4.2.3数据库配置
数据宏设置好以后,需要在数据库里建表,用来保存各个自动站的数据。点击“设置”->“数据库配置”,在左边的列表中选中需要在数据库中建表的自动站,然后点击“建表”,当进度条达到100%后,数据库建表完成。
4.2.4 传送带设置
当CAWS AnyWhere Server 2013接收启动站的数据,写入数据的表中之后,会在本地计算机的文件夹中生成Z文件,然后使用自带的传送带软件向指定的FTP服务器中传送Z文件。
首先要在本地计算机中建立一个文件夹,用来生成Z文件,然后要在传送带软件中进行相应的设置。右键点击Windows操作系统的任务栏中的
图 11 传送带设置
5结论
目前,很多市级的气象局与本溪市气象局一样都使用CAWS AnyWhere Server 2013来接收自动站数据。厂家要求CAWS AnyWhere Server 2013需要运行在Windows Server 2003以及以上版本的服务器中,虽然理论上服务器运行更加稳定,但是在实际情况中,服务器维护比PC更加繁琐复杂。所以CAWS AnyWhere Server 2013能够稳定的运行在PC上的话,可以降低中心站的维护成本,提高维护的效率。经过不断的摸索与试验,CAWS AnyWhere Server 2013可以安装在Windows 7旗舰版中,并且能够稳定的运行,与运行在服务器中的差别不大。
参考文献:
[1] 汪贵彬.使用CAWS AnyWhere Server 2013接收宏电DTU传输数据的方法[J].电脑知识与技术,2015,11(20):41-44.
[2] 摆琰.CawsAnyWhereServer2.0的安装及配置[J].现代农业科技中国社会出版社,2011(18):45.
[3] 汪贵彬.华云公司中心站软件CAWS AnyWhere Server 2010使用心得[J].电脑知识与技术,2013,9(32):7168-7172.