一种通过动态配置数据项实现简易编程通讯的方法技术

技术编号:32659232 阅读:26 留言:0更新日期:2022-03-17 11:08
本发明专利技术提供了一种通过动态配置数据项实现简易编程通讯的方法,其步骤为:1)将需要归纳处理的所有数据项根据名称、数据类型和格式形成数据库;2)将所需的数据项从数据库中检索出来形成表格,将表格中的数据项的类型和点位生成固定的JSON格式;3)将生成的固定格式的JSON脚本,通过下载的形式上传到硬件设备特定存储区域中;4)硬件设备解析固定格式,从而确定数据项,实现动态配置;其过程为:硬件设备接收到脚本语句,使用通用函数库对脚本进行解析,从而配置硬件内部的数据项点位;通过相应的监测软件查看硬件配置的数据项与通过配置的数据项是否一致,如若发生偏差,可重新打开配置软件对配置数据项文件进行统一修正。配置软件对配置数据项文件进行统一修正。

【技术实现步骤摘要】
一种通过动态配置数据项实现简易编程通讯的方法


[0001]本专利技术涉及一种通讯方法,尤其涉及到一种通过动态配置数据项实现简易编程通讯的方法

技术介绍

[0002]在庞大重复数据监测系统中,由于监测要求不同,每个站点的采集数据的数据项不同。如果需要增减数据项,则需要开发人员修改源代码。一旦修改数据项的需求大,那势必会造成工作量大、周期长而且不易区分;很容易出现大量故障点,无形中造成技术资源的浪费和维护成本的增加。

技术实现思路

[0003]本专利技术所要解决的技术问题是:提供一种在数据项发生变更时、可降低开发人员的工作量、并避免出现大量故障点的通过动态配置数据项实现简易编程通讯的方法。
[0004]为解决上述技术问题,本专利技术采用的技术方案为:一种通过动态配置数据项实现简易编程通讯的方法,其步骤为:
[0005]1)将需要归纳处理的所有数据项根据名称、数据类型和格式形成方便可操作的数据库;
[0006]2)将所需的数据项从数据库中检索出来形成表格,将表格中的数据项的类型和点位生成固定的JSON格式;...

【技术保护点】

【技术特征摘要】
1.一种通过动态配置数据项实现简易编程通讯的方法,其步骤为:1)将需要归纳处理的所有数据项根据名称、数据类型和格式形成方便可操作的数据库;2)将所需的数据项从数据库中检索出来形成表格,将表格中的数据项的类型和点位生成固定的JSON格式;

:确定好生成脚本的格式:其中包含设备ID号、时间节点、命令格式、类型、数据项点位;

:定义脚本中的组包形式和解包形式;

:使用者根据自身需要创建项目名称,按照所需要的数据项名称和点位从数据库中检索出来并添加到数据表中;可实现对数据表中的数据进行增删改查,并保存成数据库格式的配置文件;后期可根据实际现场情况的变化,更新项目的数据项;

:根据数据表中的数据生成固定格式可复制粘贴的JSON脚本;也可根据JSON的脚本反编译后显示在可查看的数据表中的数据,方便后期维护使用及更新;3)将生成的固定格式的JSON脚本,通过下载的形式上传到硬件设备特定存储区域中;

:将生成的固定格式JSON脚本复制到可执行命令脚本...

【专利技术属性】
技术研发人员:王伟何宗明杨勇黄彬
申请(专利权)人:云顶科技江苏有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1