这是一个基于.NET Framework的Windows桌面应用程序,专门用于与三菱FX5U系列PLC进行TCP/IP通信。项目采用标准的MC协议(3E帧),实现了完整的读写功能,并提供了直观的用户界面,是工业自动化领域与PLC通信的实用工具。 1. 完整的MC协议实现 支持3E帧格式(ASCII通信协议) 实现批量读取和批量写入 自动处理小端字节序数据格式 完善的错误代码解析机制 2. 多功能数据操作 位设备操作:X(输入)、Y(输出)、M(辅助继电器) 字设备操作:D(数据寄存器)、W(字设备)、B(链接寄存器)、R(文件寄存器) 浮点数支持:D寄存器浮点读写(IEEE 754标准) 批量读写:支持连续地址批量操作 3. 智能地址处理 八进制地址转换:X、Y寄存器自动进行八进制和十进制转换 地址对齐:位设备按16位对齐读取,确保数据正确性 范围验证:自动验证地址范围和数据类型 4. 实时监控系统
2026-03-22 21:51:04 342KB
1
C#与三菱PLC以太网通讯程序源码:基于SLMP协议实现FX5U Q系列PLC通讯,支持变量读写、断线重连及实时曲线采集功能,C#与三菱PLC以太网通讯程序上位机源码 通过3E帧SLMP MC协议与三菱FX5U Q系列PLC通讯 1.该程序可以与FX5U Q系列PLC以太网通讯,根据3E帧报文写了一个类库,可以读写各种类型和区域变量。 2.支持单个变量读写和数组类型批量读写。 3.可以实时检测网络通断,断线重连功能。 4.并有实时曲线采集等功能 ,C#与三菱PLC通讯; 3E帧SLMP通讯协议; FX5U Q系列PLC通讯; 变量读写; 实时曲线采集; 断线重连; 类库构建; 程序编写。,三菱PLC以太网通讯源码:C#类库与MC协议通信助手程序
2026-03-06 16:40:48 278KB
1
C#与三菱PLC以太网通讯程序上位机源码 通过3E帧SLMP /MC协议与三菱FX5U/Q系列PLC通讯 1.该程序可以与FX5U/Q系列PLC以太网通讯,根据3E帧报文写了一个类库,可以读写各种类型和区域变量。 2.支持单个变量读写和数组类型批量读写。 3.可以实时检测网络通断,断线重连功能。 4.并有实时曲线采集等功能
2023-08-10 15:31:54 359KB 网络 网络 c# 软件/插件
1
PC端使用C#与三菱PLC通讯 ,读写响应的寄存器
2021-09-28 17:02:50 88KB c#三菱PLC C#三菱 C#三菱 3E帧
PC端使用C#与三菱PLC通讯 ,读写响应的寄存器
2021-09-28 17:02:32 88KB c#三菱PLC C#三菱 C#三菱 3E帧
用C#写的一个用来与三菱PLC通讯的上位机工具,可读取三菱plc的M、X、D等寄存器的数值。本测试工具仅仅针对三菱网口系列的3E帧。取数请确保本机IP与PLC处于同一网段,PLC端口保持打开状态。如有任何问题请联系
2021-04-18 19:05:52 152KB 三菱 3E帧 MC协议
1