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

相关推荐
前端之虎陈随易10 小时前
编程语言级别的Skill市场,AI Agent 的未来形态
前端·vue.js·人工智能·typescript·node.js
一路向北he10 小时前
字节钢铁军团--“提供情境,而非控制”
java·开发语言·前端
码事漫谈10 小时前
别写Prompt了,现在流行给AI“写循环”
后端
kyriewen11 小时前
豆包和千问同时关了智能体,我用它们搭的 3 个自动化全废了——迁移方案整理
前端·javascript·ai编程
前端一小卒11 小时前
我用 TypeScript 从零手写了一个 Claude Code,然后发现它的核心只有 30 行
前端·agent
Kyrie_Li11 小时前
Spring Boot Kafka 生产级配置全解析:从入门到精通
spring boot·后端·kafka
Coder_Shenshen12 小时前
西门子S7CommPlus协议鉴权算法原理与流程详解
网络·后端·算法
大圣编程13 小时前
Python中continue语句的用法是什么?
开发语言·前端·python
yuhaiqiang13 小时前
随手 vibecoding 的浏览器插件已经 6000 多次下载,聊聊他的产品设计
前端·后端·面试
之歆13 小时前
Vue商品详情与放大镜组件
前端·javascript·vue.js