汪貴彬++孫秀恒++岳元++張曉慶++王東++王一
摘要:出于對(duì)運(yùn)行穩(wěn)定性方面的考慮,各家自動(dòng)氣象站生產(chǎn)廠商的中心站軟都是要求在服務(wù)器上運(yùn)行的,華云公司的中心站軟件CAWS AnyWhere Server 2013也是需要在WindowsServer 2003以及更高版本的服務(wù)器上運(yùn)行。但是服務(wù)器硬件和軟件的安裝調(diào)試與維護(hù)很復(fù)雜,對(duì)市一級(jí)的氣象局有一定的困難。所以如果使中心站軟件CAWS AnyWhere Server 2013能夠在Windows 7中運(yùn)行,則會(huì)給維護(hù)工作帶來(lái)很大的便利。根據(jù)本溪市氣象局的實(shí)際情況,針對(duì)CAWS AnyWhere Server 2013與Windows 7進(jìn)行不斷的探索與試驗(yàn),發(fā)現(xiàn)CAWS AnyWhere Server 2013可以穩(wěn)定的運(yùn)行于Windows 7系統(tǒng)之中。以本溪市氣象局為例,說(shuō)明基于Windows 7下安裝配置CAWS AnyWhere Server 2013的方法,發(fā)現(xiàn)在氣象局的實(shí)際業(yè)務(wù)運(yùn)行中,CAWS AnyWhere Server 2013運(yùn)行在Windows 7中運(yùn)行同樣穩(wěn)定,而且維護(hù)成本更低。
關(guān)鍵詞:中心站軟件; CAWS AnyWhere Server 2013;Windows 7; 安裝; 配置
中圖分類(lèi)號(hào):TP319 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):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 Servers 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 概述
隨著社會(huì)科技、文化和經(jīng)濟(jì)的發(fā)展,新的設(shè)備如雨后春筍般的不斷涌現(xiàn),自動(dòng)氣象站正是這些設(shè)備中的一類(lèi),自動(dòng)氣象站可以實(shí)時(shí)的觀測(cè)并保存溫度、降水、風(fēng)向、風(fēng)速、氣壓、濕度、地溫、輻射等氣象要素,并且每10分鐘一次將氣象數(shù)據(jù)上傳到指定的服務(wù)器中接收處理。而要接收自動(dòng)氣象站的數(shù)據(jù)就需要在服務(wù)器上運(yùn)行相應(yīng)的中心站軟件。中心站軟件是一套地面自動(dòng)氣象站的全局性和區(qū)域性數(shù)據(jù)收集、管理和應(yīng)用的綜合處理平臺(tái)。
本溪市氣象局使用的是由中國(guó)華云技術(shù)開(kāi)發(fā)公司(簡(jiǎn)稱(chēng)華云公司)開(kāi)發(fā)的CAWS AnyWhere Server 2013。從本溪市氣象局的實(shí)際情況來(lái)看,CAWS AnyWhere Server 2013不僅可以接收華云公司自己的自動(dòng)站數(shù)據(jù),而且還可以接收長(zhǎng)春廠自動(dòng)站的數(shù)據(jù)[1]。但由于服務(wù)器系統(tǒng)維護(hù)起來(lái)比較復(fù)雜,而普通的Windows 7系統(tǒng)相對(duì)簡(jiǎn)單,所以經(jīng)過(guò)反復(fù)的試驗(yàn),可以將安裝CAWS AnyWhere Server 2013安裝到Windows 7系統(tǒng)中運(yùn)行,并且與在其要求的Windows Server 2003及以上版本的服務(wù)器系統(tǒng)中的運(yùn)行穩(wěn)定情況相差不大。
4 CAWS AnyWhere Server 2013的安裝與配置
4.1 CAWS AnyWhere Server 2013的安裝
步驟一:
由于該軟件在.NET平臺(tái)下開(kāi)發(fā),首先要下載.NetFrameWork2.0安裝包,進(jìn)行.NET運(yùn)行環(huán)境的安裝。
步驟二:
由于該軟件需要GIS(地理信息系統(tǒng))的支持,需安裝相應(yīng)的地圖文件,雙擊安裝包中的地圖安裝程序CAWSAnyWhereServerMapSetup.exe,只需要選擇安裝路徑,其他的按照默認(rèn)配置點(diǎn)擊下一步即可。
步驟三:
雙擊安裝包中的CAWSAnyWhereServer2010SetupFull.exe,進(jìn)入《區(qū)域自動(dòng)站統(tǒng)一數(shù)據(jù)收集平臺(tái)》的安裝向?qū)Т翱?>單擊“下一步(N)”->只有選擇“我接受(I)”按鈕,才能繼續(xù)下一步的安裝過(guò)程->選擇好目標(biāo)文件夾后,點(diǎn)擊“安裝(I)”按鈕,待進(jìn)度條為100%時(shí)進(jìn)入完成畫(huà)面->點(diǎn)擊完成按鈕即可完成安裝。
步驟四:
雙擊2013升級(jí)包里邊的程序CAWSAnyWhereServer2013SetupUpdate_V2.2.2.exe修改好路徑然后點(diǎn)擊安裝,CAWSAnyWhereServer 2013就安裝完成了。而CAWSAnyWherePlus2013SetupFull.exe和CAWSAnyWherePlus2013SetupUpdate.exe是CAWSAnyWhereServer 2013的客戶(hù)端軟件CAWSAnyWhere Plus 2013的安裝程序和升級(jí)程序。
4.2CAWS AnyWhere Server 2013的配置
4.2.1中心站參數(shù)設(shè)置
1)常規(guī)
點(diǎn)擊“設(shè)置”->“中心站參數(shù)設(shè)置”。在這里要將中心站名稱(chēng)、中心站氣象臺(tái)字母代碼、經(jīng)度、緯度根據(jù)所在站的參數(shù)進(jìn)行填寫(xiě)。要選中“在GIS地圖上顯示臺(tái)站名稱(chēng)”、“隨Windows啟動(dòng)本軟件”、“每天自動(dòng)重新啟動(dòng)本軟件”、“啟用自動(dòng)補(bǔ)數(shù)功能”、“啟用對(duì)時(shí)采集器功能”前的方框。注意:自動(dòng)補(bǔ)數(shù)只針對(duì)從當(dāng)前時(shí)間往前算24小時(shí)內(nèi)缺失的整點(diǎn)數(shù)據(jù),不包括缺失的加密數(shù)據(jù)。
圖6 中心站參數(shù)常規(guī)設(shè)置
2)收集
文件收集有兩種方式收集:
① FTP收集
通過(guò)FTP方式主動(dòng)獲取FTP服務(wù)器指定路徑的數(shù)據(jù)文件,按軟件正常的數(shù)據(jù)處理流程處理。比如:數(shù)據(jù)解析、數(shù)據(jù)的顯示、數(shù)據(jù)入庫(kù)和形成上傳報(bào)文等。
② 目錄收集
通過(guò)共享目錄方式或者在本地建立FTP服務(wù)端,接收FTP上傳的數(shù)據(jù)文件,按軟件正常的數(shù)據(jù)處理流程處理。
3)數(shù)據(jù)庫(kù)
這里的庫(kù)服務(wù)器填寫(xiě)數(shù)據(jù)庫(kù)服務(wù)器的IP地址或者是計(jì)算機(jī)名稱(chēng),一般市級(jí)的中站軟件和數(shù)據(jù)軟件都是安裝在同一臺(tái)計(jì)算機(jī)上的,所以要填寫(xiě)這臺(tái)計(jì)算機(jī)的計(jì)算機(jī)名或者IP地址或者填寫(xiě)127.0.0.1。如果中心站軟件和數(shù)據(jù)庫(kù)軟件安裝在不同的計(jì)算機(jī)上,則要填寫(xiě)數(shù)據(jù)庫(kù)計(jì)算機(jī)的計(jì)算機(jī)名或者IP地址。數(shù)據(jù)庫(kù)名填寫(xiě)前面安裝數(shù)據(jù)庫(kù)時(shí)新建的數(shù)據(jù)庫(kù)名CAWSAnyWhereServer。端口如果安裝數(shù)據(jù)庫(kù)時(shí)沒(méi)有更改,填寫(xiě)默認(rèn)的1433。用戶(hù)名填寫(xiě)sa。密碼填寫(xiě)安裝數(shù)據(jù)庫(kù)時(shí)設(shè)置的密碼。
4)其他
在這里將復(fù)選框全部選中,上傳加密數(shù)據(jù)選1分鐘,分發(fā)加密數(shù)據(jù)選1分鐘,刪除日志選保留30天。授權(quán)碼是CAWS AnyWhere Server 2013與CAWS AnyWhere Server 2010不同的地方,CAWS AnyWhere Server 2013比CAWS AnyWhere Server 2010多了一個(gè)客戶(hù)端軟件CAWS AnyWhere Plus 2013,可以將客戶(hù)端軟件CAWS AnyWhere Plus 2013安裝在不同的計(jì)算機(jī)上來(lái)查看服務(wù)器端的運(yùn)行情況、檢索數(shù)據(jù)以及實(shí)現(xiàn)一些其他功能,而客戶(hù)端軟件CAWS AnyWhere Plus 2013想要連接到服務(wù)器端必須在同一個(gè)網(wǎng)段,而且需要填寫(xiě)服務(wù)器端的授權(quán)碼,而授權(quán)碼就是在這里設(shè)置的。
4.2.2 數(shù)據(jù)宏設(shè)置
宏是解析采集器發(fā)送數(shù)據(jù)的一個(gè)協(xié)議字符串,是站點(diǎn)建立數(shù)據(jù)庫(kù)表、數(shù)據(jù)解析和數(shù)據(jù)入庫(kù)的的依據(jù),保存后,未指定臺(tái)站的宏將消失,相同的宏自動(dòng)合并。
設(shè)置完中心站參數(shù)就要設(shè)置子站參數(shù)了,CAWS AnyWhere Server 2013的子站參數(shù)設(shè)置方式與CAWS AnyWhere Server 2010的設(shè)置方式基本相同[3],區(qū)別之處就在數(shù)據(jù)宏的設(shè)置這里。與CAWS AnyWhere Server 2010相比,CAWS AnyWhere Server 2013的數(shù)據(jù)宏設(shè)置里集成了很多常用的自動(dòng)站的數(shù)據(jù)宏,可以直接選擇,不用再手動(dòng)添加。
點(diǎn)擊“設(shè)置”->“數(shù)據(jù)宏設(shè)置”。以定時(shí)數(shù)據(jù)宏為例,首先點(diǎn)擊“新建”,然后點(diǎn)擊“快速選擇標(biāo)配的宏”后面的下拉框,選擇對(duì)用的自動(dòng)站類(lèi)型宏,之后在右側(cè)的自動(dòng)站列表中將對(duì)應(yīng)的自動(dòng)站選中,然后點(diǎn)擊“設(shè)置”,再添加其他類(lèi)型的數(shù)據(jù)宏,最后點(diǎn)擊“保存”。分鐘數(shù)據(jù)宏的操作與定時(shí)數(shù)據(jù)宏相同。
4.2.3數(shù)據(jù)庫(kù)配置
數(shù)據(jù)宏設(shè)置好以后,需要在數(shù)據(jù)庫(kù)里建表,用來(lái)保存各個(gè)自動(dòng)站的數(shù)據(jù)。點(diǎn)擊“設(shè)置”->“數(shù)據(jù)庫(kù)配置”,在左邊的列表中選中需要在數(shù)據(jù)庫(kù)中建表的自動(dòng)站,然后點(diǎn)擊“建表”,當(dāng)進(jìn)度條達(dá)到100%后,數(shù)據(jù)庫(kù)建表完成。
4.2.4 傳送帶設(shè)置
當(dāng)CAWS AnyWhere Server 2013接收啟動(dòng)站的數(shù)據(jù),寫(xiě)入數(shù)據(jù)的表中之后,會(huì)在本地計(jì)算機(jī)的文件夾中生成Z文件,然后使用自帶的傳送帶軟件向指定的FTP服務(wù)器中傳送Z文件。
首先要在本地計(jì)算機(jī)中建立一個(gè)文件夾,用來(lái)生成Z文件,然后要在傳送帶軟件中進(jìn)行相應(yīng)的設(shè)置。右鍵點(diǎn)擊Windows操作系統(tǒng)的任務(wù)欄中的
圖 11 傳送帶設(shè)置
5結(jié)論
目前,很多市級(jí)的氣象局與本溪市氣象局一樣都使用CAWS AnyWhere Server 2013來(lái)接收自動(dòng)站數(shù)據(jù)。廠家要求CAWS AnyWhere Server 2013需要運(yùn)行在Windows Server 2003以及以上版本的服務(wù)器中,雖然理論上服務(wù)器運(yùn)行更加穩(wěn)定,但是在實(shí)際情況中,服務(wù)器維護(hù)比PC更加繁瑣復(fù)雜。所以CAWS AnyWhere Server 2013能夠穩(wěn)定的運(yùn)行在PC上的話,可以降低中心站的維護(hù)成本,提高維護(hù)的效率。經(jīng)過(guò)不斷的摸索與試驗(yàn),CAWS AnyWhere Server 2013可以安裝在Windows 7旗艦版中,并且能夠穩(wěn)定的運(yùn)行,與運(yùn)行在服務(wù)器中的差別不大。
參考文獻(xiàn):
[1] 汪貴彬.使用CAWS AnyWhere Server 2013接收宏電DTU傳輸數(shù)據(jù)的方法[J].電腦知識(shí)與技術(shù),2015,11(20):41-44.
[2] 擺琰.CawsAnyWhereServer2.0的安裝及配置[J].現(xiàn)代農(nóng)業(yè)科技中國(guó)社會(huì)出版社,2011(18):45.
[3] 汪貴彬.華云公司中心站軟件CAWS AnyWhere Server 2010使用心得[J].電腦知識(shí)與技術(shù),2013,9(32):7168-7172.