资源简介

Modbus TCP 通信程序 源代码 This article explains a Modbus TCP common driver class. This class implements a modbus TCP master driver. It supports the following commands: Read coils Read discrete inputs Write single coil Write multiple cooils Read holding register Read input register Write single register

资源截图

代码片段和文件信息

using System.Reflection;
using System.Runtime.CompilerServices;

//
// Allgemeine Informationen 黚er eine Assembly werden 黚er folgende Attribute 
// gesteuert. 膎dern Sie diese Attributswerte um die Informationen zu modifizieren
// die mit einer Assembly verkn黳ft sind.
//
[assembly: Assemblytitle(““)]
[assembly: AssemblyDescription(““)]
[assembly: AssemblyConfiguration(““)]
[assembly: AssemblyCompany(““)]
[assembly: AssemblyProduct(““)]
[assembly: AssemblyCopyright(““)]
[assembly: AssemblyTrademark(““)]
[assembly: AssemblyCulture(““)]

//
// Versionsinformationen f黵 eine Assembly bestehen aus folgenden vier Werten:
//
//      Hauptversion
//      Nebenversion 
//      Buildnummer
//      Revision
//
// Sie k鰊nen alle Werte oder die standardm溥ige Revision und Buildnummer 
// mit ‘*‘ angeben:

[assembly: AssemblyVersion(“1.0.*“)]

//
// Um die Assembly zu signieren m黶sen Sie einen Schl黶sel angeben. Weitere Informationen 
// 黚er die Assemblysignierung finden Sie in der Microsoft .NET framework-Dokumentation.
//
// Mit den folgenden Attributen k鰊nen Sie festlegen welcher Schl黶sel f黵 die Signierung verwendet wird. 
//
// Hinweise: 
//   (*) Wenn kein Schl黶sel angegeben ist wird die Assembly nicht signiert.
//   (*) KeyName verweist auf einen Schl黶sel der im CSP (Crypto Service
//       Provider) auf Ihrem Computer installiert wurde. KeyFile verweist auf eine Datei die einen
//       Schl黶sel enth鋖t.
//   (*) Wenn die Werte f黵 KeyFile und KeyName angegeben werden 
//       werden folgende Vorg鋘ge ausgef黨rt:
//       (1) Wenn KeyName im CSP gefunden wird wird dieser Schl黶sel verwendet.
//       (2) Wenn KeyName nicht vorhanden ist und KeyFile vorhanden ist 
//           wird der Schl黶sel in KeyFile im CSP installiert und verwendet.
//   (*) Um eine KeyFile zu erstellen k鰊nen Sie das Programm sn.exe (Strong Name) verwenden.
//       Wenn KeyFile angegeben wird muss der Pfad von KeyFile
//       relativ zum Projektausgabeverzeichnis sein:
//       %Project Directory%\obj\. Wenn sich KeyFile z.B.
//       im Projektverzeichnis befindet geben Sie das AssemblyKeyFile-Attribut 
//       wie folgt an: [assembly: AssemblyKeyFile(“..\\..\\mykey.snk“)]
//   (*) Das verz鰃ern der Signierung ist eine erweiterte Option. Weitere Informationen finden Sie in der
//       Microsoft .NET framework-Dokumentation.
//
[assembly: AssemblyDelaySign(false)]
[assembly: AssemblyKeyFile(““)]
[assembly: AssemblyKeyName(““)]

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件       88407  2013-06-14 21:25  Documentation.chm
     目录           0  2013-06-14 21:27  ModbusSampleCommon\
     文件        1078  2011-10-18 23:03  ModbusSampleCommon\App.ico
     文件        2542  2011-10-18 23:03  ModbusSampleCommon\AssemblyInfo.cs
     目录           0  2013-06-14 21:27  ModbusSampleCommon\bin\
     目录           0  2013-06-14 21:27  ModbusSampleCommon\bin\Debug\
     文件       11776  2013-06-14 21:19  ModbusSampleCommon\bin\Debug\ModbusTCP.dll
     文件       26112  2011-10-19 23:46  ModbusSampleCommon\bin\Debug\ModbusTCP.pdb
     文件       16499  2011-10-19 23:46  ModbusSampleCommon\bin\Debug\ModbusTCP.xml
     文件       28672  2013-06-14 21:21  ModbusSampleCommon\bin\Debug\ModbusTester.exe
     文件       28160  2013-06-14 21:21  ModbusSampleCommon\bin\Debug\ModbusTester.pdb
     文件       11608  2013-06-14 21:33  ModbusSampleCommon\bin\Debug\ModbusTester.vshost.exe
     文件         490  2010-03-18 13:39  ModbusSampleCommon\bin\Debug\ModbusTester.vshost.exe.manifest
     文件       31361  2013-06-14 04:09  ModbusSampleCommon\frmStart.cs
     文件        5814  2013-06-14 04:09  ModbusSampleCommon\frmStart.resx
     目录           0  2013-06-14 21:27  ModbusSampleCommon\help\
     目录           0  2013-06-14 21:27  ModbusSampleCommon\help\Help\
     文件       88407  2013-06-14 21:25  ModbusSampleCommon\help\Help\Documentation.chm
     文件       31117  2013-06-14 21:25  ModbusSampleCommon\help\Help\LastBuild.log
     文件        2087  2013-06-14 20:49  ModbusSampleCommon\help\modbusTCPhelp.shfb
     文件        1050  2013-06-13 22:08  ModbusSampleCommon\Modbus Sample Common.sln
     文件       17408  2013-06-14 21:33  ModbusSampleCommon\Modbus Sample Common.suo
     文件        4487  2013-06-14 21:21  ModbusSampleCommon\ModbusTester.csproj
     文件        2141  2013-06-13 22:08  ModbusSampleCommon\ModbusTester.csproj.user
     文件        7680  2011-10-18 23:03  ModbusSampleCommon\ModbusTester.suo
     目录           0  2013-06-14 21:27  ModbusSampleCommon\obj\
     目录           0  2013-06-14 21:27  ModbusSampleCommon\obj\Debug\
     文件         507  2011-10-18 23:03  ModbusSampleCommon\obj\Debug\buildinfo.inf
     文件        1229  2013-06-14 03:49  ModbusSampleCommon\obj\Debug\DesignTimeResolveAssemblyReferences.cache
     文件        5239  2013-06-14 21:32  ModbusSampleCommon\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
     文件       62976  2011-10-18 23:03  ModbusSampleCommon\obj\Debug\Modbus V1.0.pdb
............此处省略59个文件信息

评论

共有 条评论