百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
P

PLC-CommunTools

> 编程语言
开源

针对工业上位机的通讯测试工具类及实例。包含各类厂商的PLC协议及基础的TCP、串口通讯、IO口通讯等协议通讯功能的实现整合,努力完善中。

754 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

针对工业上位机的通讯测试工具类及实例。包含各类厂商的PLC协议及基础的TCP、串口通讯、IO口通讯等协议通讯功能的实现整合,努力完善中。

PLC-CommunTools

English | 中文

英文

概述

PLC-CommunTools 是一款面向 Windows 工业 PLC 硬件通信协议的现代通信调试/测试工具,采用 C# 12 和 .NET 8 LTS 构建,提供全面的协议支持、多种客户端接口以及 Docker 容器化的服务器端功能。

关键特性

  • 协议支持:Modbus TCP/RTU、MQTT、串口通信
方法 端点 描述
GET /api/devices 获取所有设备
GET /api/devices/{id} 根据 ID 获取设备
POST /api/devices 创建新设备
PUT /api/devices/{id} 更新设备
DELETE /api/devices/{id} 删除设备
GET /api/protocol/protocols 获取可用协议
POST /api/protocol/{deviceId}/connect 连接到设备
POST /api/protocol/{deviceId}/disconnect 断开与设备的连接
POST /api/protocol/{deviceId}/send 向设备发送命令
GET /api/protocol/{deviceId}/status 获取连接状态

项目结构

| 类别 | 技术 |

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C#plc-controllerportsockettcp

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言