资源简介
开发工具VS2008, 测试过信捷PLC,基本可用,本人也是菜鸟,自己写的,大家有意见可以提,不要拍我砖啊。 涉及功能码: 01 读开关 05 写开关 03 读单路寄存器 06 写单路寄存器 10 写多路寄存器 分享给大家,谢谢��.
这个是根据前人发布的MODBUS类我自己改的,如果功能不足或者有欠缺请告知,谢谢大家。
我测试的时候,读取多位寄存器的时候,最多读取到8个寄存器,超过8个的话,第九个就不对了。
如:从0位开始取22个寄存器:
发送:03 00 00 00 00 06 62 03 00 00 00 16
接收:03 00 00 00 00 2F 62 03 2C 00 01 00 02 00 03 00 00 00 00 00 00 00 00 00 00 03 00 00 00 00 2F 62 03 2C 00 01 00 02 00 03 00 00 00 00 00 00 00 00 00 00 03 00 00
第二行开始又是03 00 00 00 00 2F 62 03 2C 00 01 00 02 00 03 00 00 00 00 00 00 00 00 00 00开始重复了。我用的信捷PLC,望高手告知错误。
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Windows.Forms;
namespace Modbus_TCP
{
static class Program
{
///
/// 应用程序的主入口点。
///
[STAThread]
static void Main()
{
Application.EnableVisualstyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new TCP());
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 31744 2012-10-18 16:49 TCP MODBUS\Modbus TCP\Modbus TCP\bin\Debug\Modbus TCP.exe
文件 46592 2012-10-18 16:49 TCP MODBUS\Modbus TCP\Modbus TCP\bin\Debug\Modbus TCP.pdb
文件 14328 2012-10-19 08:18 TCP MODBUS\Modbus TCP\Modbus TCP\bin\Debug\Modbus TCP.vshost.exe
文件 490 2007-07-21 01:33 TCP MODBUS\Modbus TCP\Modbus TCP\bin\Debug\Modbus TCP.vshost.exe.manifest
文件 24576 2012-10-18 14:46 TCP MODBUS\Modbus TCP\Modbus TCP\bin\Debug\ModbusTCP.dll
文件 28160 2012-10-18 14:46 TCP MODBUS\Modbus TCP\Modbus TCP\bin\Debug\ModbusTCP.pdb
文件 18765 2012-10-18 14:46 TCP MODBUS\Modbus TCP\Modbus TCP\bin\Debug\ModbusTCP.xm
文件 26624 2012-10-16 14:14 TCP MODBUS\Modbus TCP\Modbus TCP\bin\Release\Modbus TCP.exe
文件 32256 2012-10-16 14:14 TCP MODBUS\Modbus TCP\Modbus TCP\bin\Release\Modbus TCP.pdb
文件 14328 2012-10-16 14:14 TCP MODBUS\Modbus TCP\Modbus TCP\bin\Release\Modbus TCP.vshost.exe
文件 490 2007-07-21 01:33 TCP MODBUS\Modbus TCP\Modbus TCP\bin\Release\Modbus TCP.vshost.exe.manifest
文件 24576 2012-10-16 13:54 TCP MODBUS\Modbus TCP\Modbus TCP\bin\Release\ModbusTCP.dll
文件 28160 2012-10-16 13:54 TCP MODBUS\Modbus TCP\Modbus TCP\bin\Release\ModbusTCP.pdb
文件 16717 2012-10-16 13:54 TCP MODBUS\Modbus TCP\Modbus TCP\bin\Release\ModbusTCP.xm
文件 3587 2012-10-16 09:44 TCP MODBUS\Modbus TCP\Modbus TCP\Modbus TCP.csproj
文件 2088 2012-10-19 09:00 TCP MODBUS\Modbus TCP\Modbus TCP\obj\Debug\Modbus TCP.csproj.FileListAbsolute.txt
文件 903 2012-10-18 14:21 TCP MODBUS\Modbus TCP\Modbus TCP\obj\Debug\Modbus TCP.csproj.GenerateResource.Cache
文件 31744 2012-10-18 16:49 TCP MODBUS\Modbus TCP\Modbus TCP\obj\Debug\Modbus TCP.exe
文件 46592 2012-10-18 16:49 TCP MODBUS\Modbus TCP\Modbus TCP\obj\Debug\Modbus TCP.pdb
文件 180 2012-10-16 08:38 TCP MODBUS\Modbus TCP\Modbus TCP\obj\Debug\Modbus_TCP.Form1.resources
文件 180 2012-10-18 14:46 TCP MODBUS\Modbus TCP\Modbus TCP\obj\Debug\Modbus_TCP.Properties.Resources.resources
文件 180 2012-10-18 14:46 TCP MODBUS\Modbus TCP\Modbus TCP\obj\Debug\Modbus_TCP.TCP.resources
文件 4921 2012-10-18 14:46 TCP MODBUS\Modbus TCP\Modbus TCP\obj\Debug\ResolveAssemblyReference.cache
文件 1165 2012-10-16 14:14 TCP MODBUS\Modbus TCP\Modbus TCP\obj\Release\Modbus TCP.csproj.FileListAbsolute.txt
文件 845 2012-10-16 14:14 TCP MODBUS\Modbus TCP\Modbus TCP\obj\Release\Modbus TCP.csproj.GenerateResource.Cache
文件 26624 2012-10-16 14:14 TCP MODBUS\Modbus TCP\Modbus TCP\obj\Release\Modbus TCP.exe
文件 32256 2012-10-16 14:14 TCP MODBUS\Modbus TCP\Modbus TCP\obj\Release\Modbus TCP.pdb
文件 180 2012-10-16 14:14 TCP MODBUS\Modbus TCP\Modbus TCP\obj\Release\Modbus_TCP.Properties.Resources.resources
文件 180 2012-10-16 14:14 TCP MODBUS\Modbus TCP\Modbus TCP\obj\Release\Modbus_TCP.TCP.resources
文件 469 2012-10-16 08:57 TCP MODBUS\Modbus TCP\Modbus TCP\Program.cs
............此处省略68个文件信息
- 上一篇:C# 增量式PID控制
- 下一篇:C#使用NI-VISA控制仪器
相关资源
- 大型比赛竞赛抽签系统 可打印 c# vs
- c# 开发与 mysql数据库实现的增删改查
- vb调用c#编写的串口DLL文件(vb源码
- BouncyCastle C#源码
- 拱猪扑克牌游戏C#源码
- 各类称重仪表C#源码
- C#坦克大战源代码全部用C#编写
- C#源码:批量自动去除图片白边
- [C#源码]内存搜索修改像金山游侠一下
- C#源码让windows系统待机休眠
- C#图书管理系统源码(含数据库)-附
- c#编写的绘图软件源码
- 物料清单 bom图
- [C#源码]超市项目BS架构
- Modbus通讯协议-C#源码
- 发票套打[全C#源码]
- apk信息查看C#源码
- NModbus_net-3.5_1.11.0.0-source
- VS2008+SQL2005开源普通三层架构项目源代
- 基于VS2008 C#编写的简单学生成绩管理
- c#图书管理系统C#源码和SQL数据库
- 客户端根据服务器端的指令弹出提示
- 图书租借管理系统(C#源码 MySQL)
- [源码] C#编程 - 轻松入侵全班同学电脑
- C# 开发modbus合集
- 远程桌面控制C#源码
- 大学生就业咨询系统(C#源码)
- 餐饮管理系统(C#源码)
- Modbus RTU TCP主站从站类库内有说明文档
- 二手物品交易网站C#源码
评论
共有 条评论