自研能管项目开发界面

自研能管软件实现一个界面开发

  • 目的:

​ 通过接口方式实现展示哪些数据

  • 例如:

    ​ 已知制丝车间下的计量电表,在可视化界面通过点击制丝车间的方式,自动在MySQL存储制丝车间的电表数据(假设是每分钟存储一次),前端即可以通过api方式得到数据集。

1. 接口

  • URL

    /ems/savetable

  • method

    post

  • 请求示例

    json 复制代码
    {
        "mysql_table_name": "NG_ELEC_zs",
        "td_table_names": ["g1ah7","g1ah8","g1ah9","g1ah10"]
    }
  • 响应示例

    json 复制代码
    {
        "code": 1,
        "data": {
            "数据开始储存": 1
        },
        "error": null
    }

2. MySQL效果

自动建表,字段为时间和制丝车间下的电表名称

每分钟整点从TDengine取数并存储

3. 页面展示效果

设置自动刷新,实现折线图更新

4. 整体思路

  1. 系统通过模型配置和纬度配置后,已知各个工厂、车间等模型下的采集点,通过唯一名称或标签与TDengine实时表可以关联上。

  2. 通过可视化的方式,传参到后端,就可以自动在MySQL生成表格及字段,存储指定业务的数据。

  3. 通过系统数据开发引擎配置数据api

  4. 配置报表展示图形

相关推荐
ituff39 分钟前
微软认证考试又免费了
后端·python·flask
梁正雄2 小时前
2、Python流程控制
开发语言·python
Eric.Lee20213 小时前
ubuntu 安装 Miniconda
linux·运维·python·ubuntu·miniconda
无心水3 小时前
【Python实战进阶】1、Python高手养成指南:四阶段突破法从入门到架构师
开发语言·python·django·matplotlib·gil·python实战进阶·python工程化实战进阶
李剑一3 小时前
Python学习笔记1
python
Salt_07285 小时前
DAY 19 数组的常见操作和形状
人工智能·python·机器学习
无心水6 小时前
【Python实战进阶】2、Jupyter Notebook终极指南:为什么说不会Jupyter就等于不会Python?
python·jupyter·信息可视化·binder·google colab·python实战进阶·python工程化实战进阶
上班日常摸鱼7 小时前
Shell脚本基础教程:变量、条件判断、循环、函数实战(附案例)
python
无心水7 小时前
【Python实战进阶】5、Python字符串终极指南:从基础到高性能处理的完整秘籍
开发语言·网络·python·字符串·unicode·python实战进阶·python工业化实战进阶
2301_807583237 小时前
了解python,并编写第一个程序,常见的bug
linux·python