网站大量收购闲置独家精品文档,联系QQ:2885784924

高空站调用地面自动气象站实时数据的方法.docVIP

高空站调用地面自动气象站实时数据的方法.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高空站调用地面自动气象站实时数据的方法   摘 要   为了推进气象观测业务自动化,优化观测业务流程和管理制度,根据湖南省气象局的安排,怀化站实行高空地面业务一体化。因受L波段雷达信号线缆长度和值班室条件等原因限制,我站目前不能实现高空和地面在同一值班室当班,本文探讨利用程序实现调用地面自动气象站的方法。   【关键词】高空 地面 气象站 调用 方法   1 开发目的   本功能模块是湖南省气象局短平快科研课题《高空地面气象观测业务一体化监控平台》的一个子模块,虽然系统已有远程控制主模块,可以控制高空、地面站的任意一台电脑,但在业务电脑尽可能少地使用占用资源较多的第三方软件,以提高电脑稳定性,针对高空放球前和放球初期所需重要地面数据,单独设计了地面数据调用功能模块。   2 实现方法   调用所需的地面数据为:2分钟风向风速、本站气压、气温、相对湿度、能见度,这次数据每分钟滚动刷新。探空放球时间为第15分钟,系统将第15分钟的数据单独显示在窗口中,方便调取使用。为了核对自动站的准确性,系统同时调用新型站和老自动站的地面资料,通过对比分析,方便及时发现自动站传感器故障,例如通过风速对比,如果某套自动站风速长期偏低,可判断该自动站启动风速过大,需要进行相应维护。采用Visual Basic 6.0开发工具,分别读取局域网中新型自动气象站和老自动气象站中的数据文件,实现地面数据调用功能。   2.1 调用新型自动站实时数据   读取新型站\smo\dataset\省名\区站号\AWS\新型自动站\设备\Minute\目录下的M_Z分钟数据文件。   If Len(txtMZ.Text) = 256 And Left$(txtMZ.Text, 4) ---- Then   txtxxz(1).Text = Trim(Mid$(txtMZ.Text, 5, 4)) 风向   txtxxz(2).Text = Mid$(txtMZ.Text, 9, 4) 风速   txtxxz(24).Text = Mid$(txtMZ.Text, 97, 5) 气压   txtxxz(14).Text = Mid$(txtMZ.Text, 65, 4) ?馕?   txtxxz(19).Text = Mid$(txtMZ.Text, 85, 4) 湿度   txtxxz(47).Text = Mid$(txtMZ.Text, 159, 5) 能见度   txtxxz(24).Text = Format(Val(txtxxz(24).Text) / 10, 0.0)   txtxxz(14).Text = Format(Val(txtxxz(14).Text) / 10, 0.0)   txtxxz(19).Text = Trim(txtxxz(19).Text)   txtxxz(2).Text = Format(Val(txtxxz(2).Text) / 10, 0.0)   txtxxz(47).Text = Trim(txtxxz(47).Text)   Frame5.Caption = 新型站实时数据(当前记录时间: Left$(txtMZ.Text, 4) )   Else   Frame5.Caption = 新型站实时数据(当前分钟可能暂未更新数据,可稍等后手工刷新!)   End If   2.2 调用老自动气象站实时数据   读取实时分钟数据\OSSMO 2004\AwsSource\zz.txt。ZZ文件为随机文件,存入54个要素的每分钟瞬时值,以ASCII字符存入,共218个字节1。读取局域网共享文件使用普通的Open FileName Input Access Read的方法,再按zz.txt文件指定的文件格式调用显示出来。   txtxxz(1).Text = Trim(Mid$(txtMZ.Text, 5, 4)) 风向   txtxxz(2).Text = Mid$(txtMZ.Text, 9, 4) 风速   txtxxz(24).Text = Mid$(txtMZ.Text, 97, 5) 气压   txtxxz(14).Text = Mid$(txtMZ.Text, 65, 4) 气温   txtxxz(19).Text = Mid$(txtMZ.Text, 85, 4) 湿度   txtxxz(47).Text = Mid$(txtMZ.Text, 159, 5) 能见度。如图1所示。   3 结语   地面资料调用程序在怀化市高空站已稳定运行三年多,高空站在施放探空气象时能自动获取地面气象观测资料,提高了工作效率。   参考文献   

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档