資源簡介
// ------------------------------------------------------------------------
// Button read discrete inputs讀輸入基礎(chǔ)器DI// ------------------------------------------------------------------------
private void btnReadDisInp_Click(object sender, System.EventArgs e)
{
ushort ID = 2;
ushort StartAddress = ReadStartAdr();
ushort Length = Convert.ToUInt16(txtSize.Text);
ushort slaveAddress = Convert.ToUInt16(txtSlaveAdress.Text);
MBmaster.ReadDiscreteInputs(ID, StartAddress, Length,slaveAddress);
}
// ------------------------------------------------------------------------
// Button read holding register讀保持寄存器M
// ------------------------------------------------------------------------
private void btnReadHoldReg_Click(object sender, System.EventArgs e)
{
ushort ID = 3;
ushort StartAddress = ReadStartAdr();
ushort Length = Convert.ToUInt16(txtSize.Text);
ushort slaveAddress = Convert.ToUInt16(txtSlaveAdress.Text);
MBmaster.ReadHoldingRegister(ID, StartAddress, Length,slaveAddress);
}
// ------------------------------------------------------------------------
// Button read holding register讀輸入寄存器AI
// ------------------------------------------------------------------------
private void btnReadInpReg_Click(object sender, System.EventArgs e)
{
ushort ID = 4;
ushort StartAddress = ReadStartAdr();
ushort Length = Convert.ToUInt16(txtSize.Text);
ushort slaveAddress = Convert.ToUInt16(txtSlaveAdress.Text);
MBmaster.ReadInputRegister(ID, StartAddress, Length,slaveAddress);
}
代碼片段和文件信息
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(““)]
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-01-29?14:18??ModbusSampleCommon\
?????文件????????1078??2006-10-31?15:54??ModbusSampleCommon\App.ico
?????文件????????2542??2006-10-31?15:54??ModbusSampleCommon\AssemblyInfo.cs
?????文件????????1538??2010-12-15?09:48??ModbusSampleCommon\Modbus?Sample?Common.sln
?????文件???????24576??2010-12-15?11:29??ModbusSampleCommon\Modbus?Sample?Common.suo
?????文件???????24576??2013-06-19?20:09??ModbusSampleCommon\ModbusTCP.dll
?????文件????????5995??2013-06-19?18:53??ModbusSampleCommon\ModbusTester.csproj
?????文件????????2392??2013-06-19?18:53??ModbusSampleCommon\ModbusTester.csproj.user
?????文件?????????908??2013-06-19?17:39??ModbusSampleCommon\ModbusTester.sln
?????文件???????20480??2016-02-19?08:36??ModbusSampleCommon\ModbusTester.suo
?????文件????????1579??2010-12-15?09:48??ModbusSampleCommon\UpgradeLog.xm
?????文件????????1638??2013-06-19?17:39??ModbusSampleCommon\UpgradeLog2.xm
?????目錄???????????0??2006-11-06?12:35??ModbusSampleCommon\bin\
?????目錄???????????0??2016-01-29?13:52??ModbusSampleCommon\bin\Debug\
?????文件???????24576??2013-06-19?20:09??ModbusSampleCommon\bin\Debug\ModbusTCP.dll
?????文件???????32768??2016-02-04?10:01??ModbusSampleCommon\bin\Debug\ModbusTester.exe
?????文件???????32256??2016-02-04?10:01??ModbusSampleCommon\bin\Debug\ModbusTester.pdb
?????文件???????11608??2016-02-19?08:36??ModbusSampleCommon\bin\Debug\ModbusTester.vshost.exe
?????文件?????????490??2010-03-17?22:39??ModbusSampleCommon\bin\Debug\ModbusTester.vshost.exe.manifest
?????目錄???????????0??2016-01-29?13:52??ModbusSampleCommon\bin\Release\
?????文件???????24576??2013-06-19?20:09??ModbusSampleCommon\bin\Release\ModbusTCP.dll
?????文件???????45056??2006-11-06?12:34??ModbusSampleCommon\bin\Release\ModbusTester.exe
?????文件???????14462??2006-11-06?12:34??ModbusSampleCommon\bin\Release\modbusTCP.xm
?????文件???????36243??2016-02-04?10:01??ModbusSampleCommon\frmStart.cs
?????文件????????9474??2016-02-04?10:01??ModbusSampleCommon\frmStart.resx
?????目錄???????????0??2016-01-29?13:52??ModbusSampleCommon\obj\
?????目錄???????????0??2016-02-04?10:01??ModbusSampleCommon\obj\Debug\
?????文件????????1229??2016-01-29?14:19??ModbusSampleCommon\obj\Debug\DesignTimeResolveAssemblyReferences.cache
?????文件????????5421??2016-02-04?10:01??ModbusSampleCommon\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
?????文件????????2804??2016-02-04?10:01??ModbusSampleCommon\obj\Debug\Modbus.frmStart.resources
?????文件????????2647??2016-02-19?08:36??ModbusSampleCommon\obj\Debug\ModbusTester.csproj.FileListAbsolute.txt
............此處省略15個(gè)文件信息
- 上一篇:自動屬性,接口、類的繼承
- 下一篇:C# 獲取本地的IP地址
評論
共有 條評論