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采集到的数据信息

相关推荐
智能工业品检测-奇妙智能4 分钟前
国产化系统的性价比对比
人工智能·spring boot·后端·openclaw·奇妙智能
参.商.5 分钟前
【Day43】49. 字母异位词分组
leetcode·golang
胡耀超11 分钟前
Web Crawling 网络爬虫全景:技术体系、反爬对抗与全链路成本分析
前端·爬虫·python·网络爬虫·数据采集·逆向工程·反爬虫
编码忘我15 分钟前
java强引用、软引用、弱引用、虚引用
后端
阿明的小蝴蝶15 分钟前
记一次Gradle环境的编译问题与解决
android·前端·gradle
Ruihong17 分钟前
【VuReact】轻松实现 Vue 到 React 路由适配
前端·react.js
山_雨18 分钟前
startViewTransition
前端
写代码的【黑咖啡】21 分钟前
Python Web 开发新宠:FastAPI 全面指南
前端·python·fastapi
凉_橙21 分钟前
gitlab CICD
前端
wangfpp23 分钟前
性能优化,请先停手:为什么我劝你别上来就搞优化?
前端·javascript·面试