当前位置:工控会员企业> 首页 >技术文章>通讯服务软件的衍生功能设计

唐山平升电子技术开发有限公司用户评论

用户评级:

口碑:47

人气:1794321 高于平均:6.00%

收藏:0

联系我们

名称: 唐山平升电子技术开发有限公司

地址:河北省唐山市国家高新技术开发区创业中心C座二层

邮编:063020

电话:15303156225,0315-7872528,0315-7872690

传真:0315-7746232

网址:http://www.data86.com

Email:2856520885@qq.com

在线反馈

本网站信息涉及广告内容!

通讯服务软件的衍生功能设计

  • 关键词:通讯服务,软件,衍生功能设计
  • 作者:唐山平升电子技术开发有限公司
  • 摘要:唐山平升通讯服务软件在实际的项目应用中,经常会遇到采集终端上报的数据在解析完成后,还需要进行数据的进一步衍生运算,以符合实际项目的需要。

  唐山平升通讯服务软件在实际的项目应用中,经常会遇到采集终端上报的数据在解析完成后,还需要进行数据的进一步衍生运算,以符合实际项目的需要。

  

  比如:根据测站采集的水位值,结合测站的“井口标高”、“水位计投放深度”计算出水位标高、水位埋深等数值。

  项目中的衍生要求又千差万别,如果每次都根据项目情况定制,势必增加了研发成本,所以通讯服务软件中采用“表达式”来描述此类数据的生成算法。

      这样既降低了后续工程项目的开发成本,也使得工程人员和系统管理员可以参与到项目的实施中。

一、通讯服务软件中的处理流程
     


测站的实时数据由采集量和衍生量组成,衍生量由表达式运算模块来生成。


 
二、表达式运算的实现
   表达式运算的模型如下图所示:



  源数据是将被代入到表达式中参与运算,为了使表达式具有更广的适应范围,源数据中还引入了测站信息和常用信息两类数据。

  每个衍生量对应一个表达式,表达式描述了运算算法,支持算数运算和逻辑运算。

   “表达式运算引擎”是表达式的执行机构,通过将源数据代入到表达式中执行运算来获取衍生的最终结果。


     


发布时间:2017年4月25日 13:45  人气:   审核编辑(王静)
相关链接

我来评价

评价:
一般