Modbus Server数据采集Web之Server端模拟功能

感觉很多人对这个开源工具的功能很感兴趣,介绍一下设计方案以及当前的研发进度,当前介绍的是正在设计和开发的Server模拟功能。

要求:

1、Modbus Server管理(CURD),创建TCP和RTU服务端;

2、具备Mock启动功能:如果是真实存在的tcp/rtu的端口或者串口,无需这一个mock启动操作,如果是没有相关的服务或者串口,点击mock会基于Server的配置生成对应的TCP Server服务或者创建虚拟串口的RTU Server服务。(本篇只展示TCP,RTU还在开发中,RTU的数据链路未通)

3、Server可以拥有一个或者多个接收数据的Client

4、Server和Client可以配置一个或者多个点位信息(批量服务端、客户端、以及点位信息在CSV文件,本篇暂不介绍)

功能展示

1、开始创建Server端,打开Server端的前端列表界面

点击New Server按钮,创建一个1505端口的TCP协议服务端,并保存

2、查看新创建的Server列表,选择操作栏目的mock的按钮,点击mock,进入mock界面

展示mock的启动界面,可以上传csv数据文件,基于点位的数据变动进行模拟数据写入,点击启动按钮

启动状态的Server端,打开tcp相关的服务,并进行mock数据

2、创建Collector的客户端,进入Client的列表界面,点击New Client

3、创建点位数据信息

4、返回首页查看collector采集到的数据信息

相关推荐
方方洛3 分钟前
AI 教程系列-TUI 应用开发教程03-TUI 框架与技术选型
前端·javascript·ui kit
第二个人20 分钟前
Python Web开发:从Flask到FastAPI,我经历了什么
前端·python·flask
其实防守也摸鱼44 分钟前
前端应用的离线暂停更新策略:构建稳定可靠的渐进式部署方案
服务器·前端·数据库·学习·ai·命令行·linux系统
太平洋月光1 小时前
Antv G2中自定义技巧📊
前端·数据可视化
shmily麻瓜小菜鸡1 小时前
前端“伪防盗链”方案
前端·javascript·vue.js·bootstrap·echarts
Dovis(誓平步青云)1 小时前
《如何在CentOS 7中添加Plex官方软件源:解决文件磁盘难管理难题》
linux·运维·服务器·后端·生成对抗网络·centos
mayaairi1 小时前
JS数组完全指南(含十大操作详解)
开发语言·前端·javascript
IT_陈寒1 小时前
Python的线程池把我CPU跑满了,原来少传了个参数
前端·人工智能·后端
喜欢的名字被抢了2 小时前
写-Chrome-扩展时踩过的那些-MV3-的坑
前端·chrome
网安老伯2 小时前
网络安全基础要点知识介绍(非常详细),零基础入门到精通,看这一篇就够了
运维·前端·网络协议·web安全·网络安全·职场和发展