MODBUS TCP C# 源码 -- 测试过信捷PLC

上传者: misiteyoutiao | 上传时间: 2020-01-03 11:27:00 | 文件大小: 208KB | 文件类型: rar
开发工具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,望高手告知错误。

文件下载

资源详情

[{"title":"( 69 个子文件 208KB ) MODBUS TCP C# 源码 -- 测试过信捷PLC","children":[{"title":"TCP MODBUS","children":[{"title":"Modbus TCP","children":[{"title":"Modbus TCP","children":[{"title":"Modbus TCP.csproj <span style='color:#111;'> 3.50KB </span>","children":null,"spread":false},{"title":"Program.cs <span style='color:#111;'> 469B </span>","children":null,"spread":false},{"title":"Properties","children":[{"title":"Settings.settings <span style='color:#111;'> 249B </span>","children":null,"spread":false},{"title":"Resources.Designer.cs <span style='color:#111;'> 2.80KB </span>","children":null,"spread":false},{"title":"AssemblyInfo.cs <span style='color:#111;'> 1.32KB </span>","children":null,"spread":false},{"title":"Settings.Designer.cs <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"Resources.resx <span style='color:#111;'> 5.48KB </span>","children":null,"spread":false}],"spread":true},{"title":"TCP.cs <span style='color:#111;'> 26.61KB </span>","children":null,"spread":false},{"title":"TCP.Designer.cs <span style='color:#111;'> 48.50KB </span>","children":null,"spread":false},{"title":"obj","children":[{"title":"Debug","children":[{"title":"Refactor","children":null,"spread":false},{"title":"ResolveAssemblyReference.cache <span style='color:#111;'> 4.81KB </span>","children":null,"spread":false},{"title":"TempPE","children":null,"spread":false},{"title":"Modbus TCP.pdb <span style='color:#111;'> 45.50KB </span>","children":null,"spread":false},{"title":"Modbus_TCP.Properties.Resources.resources <span style='color:#111;'> 180B </span>","children":null,"spread":false},{"title":"Modbus_TCP.TCP.resources <span style='color:#111;'> 180B </span>","children":null,"spread":false},{"title":"Modbus TCP.csproj.GenerateResource.Cache <span style='color:#111;'> 903B </span>","children":null,"spread":false},{"title":"Modbus TCP.csproj.FileListAbsolute.txt <span style='color:#111;'> 2.04KB </span>","children":null,"spread":false},{"title":"Modbus_TCP.Form1.resources <span style='color:#111;'> 180B </span>","children":null,"spread":false},{"title":"Modbus TCP.exe <span style='color:#111;'> 31.00KB </span>","children":null,"spread":false}],"spread":true},{"title":"Release","children":[{"title":"TempPE","children":null,"spread":false},{"title":"Modbus TCP.pdb <span style='color:#111;'> 31.50KB </span>","children":null,"spread":false},{"title":"Modbus_TCP.Properties.Resources.resources <span style='color:#111;'> 180B </span>","children":null,"spread":false},{"title":"Modbus_TCP.TCP.resources <span style='color:#111;'> 180B </span>","children":null,"spread":false},{"title":"Modbus TCP.csproj.GenerateResource.Cache <span style='color:#111;'> 845B </span>","children":null,"spread":false},{"title":"Modbus TCP.csproj.FileListAbsolute.txt <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false},{"title":"Modbus TCP.exe <span style='color:#111;'> 26.00KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"TCP.resx <span style='color:#111;'> 5.68KB </span>","children":null,"spread":false},{"title":"bin","children":[{"title":"Debug","children":[{"title":"Modbus TCP.vshost.exe.manifest <span style='color:#111;'> 490B </span>","children":null,"spread":false},{"title":"ModbusTCP.pdb <span style='color:#111;'> 27.50KB </span>","children":null,"spread":false},{"title":"Modbus TCP.pdb <span style='color:#111;'> 45.50KB </span>","children":null,"spread":false},{"title":"Modbus TCP.vshost.exe <span style='color:#111;'> 13.99KB </span>","children":null,"spread":false},{"title":"ModbusTCP.dll <span style='color:#111;'> 24.00KB </span>","children":null,"spread":false},{"title":"ModbusTCP.xml <span style='color:#111;'> 18.33KB </span>","children":null,"spread":false},{"title":"Modbus TCP.exe <span style='color:#111;'> 31.00KB </span>","children":null,"spread":false}],"spread":true},{"title":"Release","children":[{"title":"Modbus TCP.vshost.exe.manifest <span style='color:#111;'> 490B </span>","children":null,"spread":false},{"title":"ModbusTCP.pdb <span style='color:#111;'> 27.50KB </span>","children":null,"spread":false},{"title":"Modbus TCP.pdb <span style='color:#111;'> 31.50KB </span>","children":null,"spread":false},{"title":"Modbus TCP.vshost.exe <span style='color:#111;'> 13.99KB </span>","children":null,"spread":false},{"title":"ModbusTCP.dll <span style='color:#111;'> 24.00KB </span>","children":null,"spread":false},{"title":"ModbusTCP.xml <span style='color:#111;'> 16.33KB </span>","children":null,"spread":false},{"title":"Modbus TCP.exe <span style='color:#111;'> 26.00KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"Modbus TCP.sln <span style='color:#111;'> 1.53KB </span>","children":null,"spread":false},{"title":"Modbus TCP.suo <span style='color:#111;'> 30.50KB </span>","children":null,"spread":false}],"spread":true},{"title":"ModbusClassTCP","children":[{"title":"UpgradeLog2.XML <span style='color:#111;'> 984B </span>","children":null,"spread":false},{"title":"modbus.cs <span style='color:#111;'> 36.92KB </span>","children":null,"spread":false},{"title":"AssemblyInfo.cs <span style='color:#111;'> 2.48KB </span>","children":null,"spread":false},{"title":"ModbusTCP.csproj.user <span style='color:#111;'> 2.03KB </span>","children":null,"spread":false},{"title":"doc","children":[{"title":"modbusTCP.chm <span style='color:#111;'> 32.16KB </span>","children":null,"spread":false},{"title":"modbusTCP.ndoc <span style='color:#111;'> 1.88KB </span>","children":null,"spread":false}],"spread":true},{"title":"ModbusTCP.csproj <span style='color:#111;'> 3.72KB </span>","children":null,"spread":false},{"title":"modbusTCP.xml <span style='color:#111;'> 18.33KB </span>","children":null,"spread":false},{"title":"ModbusTCP.suo <span style='color:#111;'> 11.50KB </span>","children":null,"spread":false},{"title":"_UpgradeReport_Files","children":[{"title":"UpgradeReport.xslt <span style='color:#111;'> 12.21KB </span>","children":null,"spread":false},{"title":"UpgradeReport_Plus.gif <span style='color:#111;'> 71B </span>","children":null,"spread":false},{"title":"UpgradeReport.css <span style='color:#111;'> 3.27KB </span>","children":null,"spread":false},{"title":"UpgradeReport_Minus.gif <span style='color:#111;'> 69B </span>","children":null,"spread":false}],"spread":true},{"title":"ModbusTCP.sln <span style='color:#111;'> 902B </span>","children":null,"spread":false},{"title":"obj","children":[{"title":"Debug","children":[{"title":"ModbusTCP.csproj.FileListAbsolute.txt <span style='color:#111;'> 2.14KB </span>","children":null,"spread":false},{"title":"ModbusTCP.pdb <span style='color:#111;'> 27.50KB </span>","children":null,"spread":false},{"title":"TempPE","children":null,"spread":false},{"title":"buildinfo.inf <span style='color:#111;'> 245B </span>","children":null,"spread":false},{"title":"ModbusTCP.dll <span style='color:#111;'> 24.00KB </span>","children":null,"spread":false},{"title":"temp","children":null,"spread":false}],"spread":false},{"title":"ModbusTCP.csproj.FileListAbsolute.txt <span style='color:#111;'> 743B </span>","children":null,"spread":false},{"title":"Release","children":[{"title":"ModbusTCP.csproj.FileListAbsolute.txt <span style='color:#111;'> 381B </span>","children":null,"spread":false},{"title":"TempPE","children":null,"spread":false},{"title":"buildinfo.inf <span style='color:#111;'> 245B </span>","children":null,"spread":false},{"title":"ModbusTCP.dll <span style='color:#111;'> 24.00KB </span>","children":null,"spread":false},{"title":"temp","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"UpgradeLog.XML <span style='color:#111;'> 946B </span>","children":null,"spread":false},{"title":"bin","children":[{"title":"Debug","children":[{"title":"doc.xml <span style='color:#111;'> 286B </span>","children":null,"spread":false},{"title":"ModbusTCP.pdb <span style='color:#111;'> 27.50KB </span>","children":null,"spread":false},{"title":"modbusTCP.xml <span style='color:#111;'> 18.33KB </span>","children":null,"spread":false},{"title":"ModbusTCP.dll <span style='color:#111;'> 24.00KB </span>","children":null,"spread":false}],"spread":false},{"title":"Release","children":[{"title":"modbusTCP.xml <span style='color:#111;'> 16.33KB </span>","children":null,"spread":false},{"title":"ModbusTCP.dll <span style='color:#111;'> 24.00KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true}]

评论信息

  • YJRong :
    帮朋友下载的,不知道好用不好用。
    2019-02-28
  • zhanghong1peng :
    学习的,先看看
    2019-02-16
  • test_admin :
    学习一下。
    2018-11-07
  • hksyw3 :
    可以连接通,但是发送开关指令没反应,不知道是我哪操作错了?
    2018-01-12
  • qq_15760807 :
    差不多吧。。。。。。。。。。
    2017-12-31

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明