Modbus RTU TCP主站从站类库内有说明文档及C#和VB.net例子程序,很详细,适用于上位机开发人员,内部已打包为dll文件直接对照说明文档和例子程序引用即可,
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-08-23 22:13 modbus通讯类库
文件 17811 2017-07-25 08:41 modbus通讯类库NModbus类库使用.docx
目录 0 2016-06-21 09:13 modbus通讯类库c#.net
目录 0 2016-06-21 09:13 modbus通讯类库c#.netconvertdatatype_c#
目录 0 2016-06-21 09:13 modbus通讯类库c#.netconvertdatatype_c#convertdatatype
目录 0 2016-06-21 09:13 modbus通讯类库c#.netconvertdatatype_c#convertdatatypein
目录 0 2016-06-21 09:13 modbus通讯类库c#.netconvertdatatype_c#convertdatatypeindebug
文件 16384 2013-11-22 14:49 modbus通讯类库c#.netconvertdatatype_c#convertdatatypeindebugconvertdatatype.exe
文件 13824 2013-11-22 14:49 modbus通讯类库c#.netconvertdatatype_c#convertdatatypeindebugconvertdatatype.pdb
文件 5632 2013-11-22 14:49 modbus通讯类库c#.netconvertdatatype_c#convertdatatypeindebugconvertdatatype.vshost.exe
文件 1964 2013-11-22 14:49 modbus通讯类库c#.netconvertdatatype_c#convertdatatypeconvertdatatype.csproj
目录 0 2016-06-21 09:13 modbus通讯类库c#.netconvertdatatype_c#convertdatatypeobj
文件 1717 2013-11-22 14:49 modbus通讯类库c#.netconvertdatatype_c#convertdatatypeobjconvertdatatype.csproj.filelistabsolute.txt
目录 0 2016-06-21 09:13 modbus通讯类库c#.netconvertdatatype_c#convertdatatypeobjdebug
文件 16384 2013-11-22 14:49 modbus通讯类库c#.netconvertdatatype_c#convertdatatypeobjdebugconvertdatatype.exe
文件 13824 2013-11-22 14:49 modbus通讯类库c#.netconvertdatatype_c#convertdatatypeobjdebugconvertdatatype.pdb
目录 0 2017-08-23 22:13 modbus通讯类库c#.netconvertdatatype_c#convertdatatypeobjdebug emppe
文件 4258 2013-11-22 14:49 modbus通讯类库c#.netconvertdatatype_c#convertdatatypeprogram.cs
目录 0 2016-06-21 09:13 modbus通讯类库c#.netconvertdatatype_c#convertdatatypeproperties
文件 1211 2013-11-22 14:49 modbus通讯类库c#.netconvertdatatype_c#convertdatatypepropertiesassemblyinfo.cs
文件 934 2013-11-22 14:49 modbus通讯类库c#.netconvertdatatype_c#convertdatatype.sln
文件 12288 2013-11-22 14:49 modbus通讯类库c#.netconvertdatatype_c#convertdatatype.suo
目录 0 2016-06-21 09:13 modbus通讯类库c#.netmodbus_rtu
目录 0 2016-06-21 09:13 modbus通讯类库c#.netmodbus_rtumaster
目录 0 2016-06-21 09:13 modbus通讯类库c#.netmodbus_rtumasterModbusRTU_Master
目录 0 2016-06-21 09:13 modbus通讯类库c#.netmodbus_rtumasterModbusRTU_MasterBackup
目录 0 2016-06-21 09:13 modbus通讯类库c#.netmodbus_rtumasterModbusRTU_MasterBackupModbusRTU_Master
文件 23052 2013-08-20 16:50 modbus通讯类库c#.netmodbus_rtumasterModbusRTU_MasterBackupModbusRTU_MasterForm1.Designer.cs
文件 11908 2013-10-11 18:07 modbus通讯类库c#.netmodbus_rtumasterModbusRTU_MasterBackupModbusRTU_MasterForm1.cs
文件 6008 2013-08-20 16:50 modbus通讯类库c#.netmodbus_rtumasterModbusRTU_MasterBackupModbusRTU_MasterForm1.resx
文件 4147 2013-07-25 17:26 modbus通讯类库c#.netmodbus_rtumasterModbusRTU_MasterBackupModbusRTU_MasterModbusRTU_Master.csproj
............此处省略420个文件信息
using System;
using System.Collections.Generic;
using System.Text;
namespace ConvertDataType
{
class Program
{
static void Main(string[] args)
{
ushort[] data;
//Convert ushort array to Long data[0]=>Low Word data[1]=>High Word
data = new ushort[2] { 4 65535 };
long longValue;
longValue =(Int32)(((UInt32)data[1] << 16) | (UInt32)data[0]);
Console.WriteLine(longValue.ToString()); //-65532
Console.ReadLine();
//Convert ushort array to UnsignedLong data[0]=>Low Word data[1]=>High Word
data = new ushort[2] { 2552013587 };
ulong ulongValue;
ulongValue = (UInt32)(((UInt32)data[1] << 16) | (UInt32)data[0]);
Console.WriteLine(ulongValue.ToString()); //890463152
Console.ReadLine();
//Convert ushort array to Hex
data = new ushort[1] { 65535};
Console.WriteLine(data[0].ToString(“X4“)); //FFFF
Console.ReadLine();
//Convert ushort array to Float
data = new ushort[2] { 19311 65529 };
float[] floatData = new float[data.Length / 2];
Buffer.BlockCopy(data 0 floatData 0 data.Length * 2);
for (int index = 0; index < floatData.Length; index += 2)
{
Console.WriteLine(floatData[index / 2].ToString(“0.0000“)); //123.4560
Console.ReadLine();
}
//Convert to double
data = new ushort[4] { 65512 59784 64790 16675 };
double[] doubleData = new double[2];
Buffer.BlockCopy(data 0 doubleData 0 8);
Console.WriteLine(doubleData[0].ToString());
//Convert ushort value to Int16
ushort ushortValue = 65516 ;
Int16 int16Value = (Int16)ushortValue;
Console.WriteLine(int16Value.ToString()); //-20
Console.ReadLine();
//------------------------------------------------------------------------------------------
ushort[] uintData = new ushort[2];
//Convert Long value to ushort array
long[] longData ;
longData = new long[1] { -65532 };
Buffer.BlockCopy(longData 0 uintData0 4);
for (int index = 0; index < uintData.Length; index ++)
{
//uintData[0] = 4 ;uintData[1] = 65535
Console.WriteLine(string.Format(“uintData[{0}] = {1}“ index uintData[index]));
}
Console.ReadLine();
//Convert UnsignedLong value to ushort array
ulong[] ulongData;
ulongData = new ulong[1] { 890463152 };
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-08-23 22:13 modbus通讯类库
文件 17811 2017-07-25 08:41 modbus通讯类库NModbus类库使用.docx
目录 0 2016-06-21 09:13 modbus通讯类库c#.net
目录 0 2016-06-21 09:13 modbus通讯类库c#.netconvertdatatype_c#
目录 0 2016-06-21 09:13 modbus通讯类库c#.netconvertdatatype_c#convertdatatype
目录 0 2016-06-21 09:13 modbus通讯类库c#.netconvertdatatype_c#convertdatatypein
目录 0 2016-06-21 09:13 modbus通讯类库c#.netconvertdatatype_c#convertdatatypeindebug
文件 16384 2013-11-22 14:49 modbus通讯类库c#.netconvertdatatype_c#convertdatatypeindebugconvertdatatype.exe
文件 13824 2013-11-22 14:49 modbus通讯类库c#.netconvertdatatype_c#convertdatatypeindebugconvertdatatype.pdb
文件 5632 2013-11-22 14:49 modbus通讯类库c#.netconvertdatatype_c#convertdatatypeindebugconvertdatatype.vshost.exe
文件 1964 2013-11-22 14:49 modbus通讯类库c#.netconvertdatatype_c#convertdatatypeconvertdatatype.csproj
目录 0 2016-06-21 09:13 modbus通讯类库c#.netconvertdatatype_c#convertdatatypeobj
文件 1717 2013-11-22 14:49 modbus通讯类库c#.netconvertdatatype_c#convertdatatypeobjconvertdatatype.csproj.filelistabsolute.txt
目录 0 2016-06-21 09:13 modbus通讯类库c#.netconvertdatatype_c#convertdatatypeobjdebug
文件 16384 2013-11-22 14:49 modbus通讯类库c#.netconvertdatatype_c#convertdatatypeobjdebugconvertdatatype.exe
文件 13824 2013-11-22 14:49 modbus通讯类库c#.netconvertdatatype_c#convertdatatypeobjdebugconvertdatatype.pdb
目录 0 2017-08-23 22:13 modbus通讯类库c#.netconvertdatatype_c#convertdatatypeobjdebug emppe
文件 4258 2013-11-22 14:49 modbus通讯类库c#.netconvertdatatype_c#convertdatatypeprogram.cs
目录 0 2016-06-21 09:13 modbus通讯类库c#.netconvertdatatype_c#convertdatatypeproperties
文件 1211 2013-11-22 14:49 modbus通讯类库c#.netconvertdatatype_c#convertdatatypepropertiesassemblyinfo.cs
文件 934 2013-11-22 14:49 modbus通讯类库c#.netconvertdatatype_c#convertdatatype.sln
文件 12288 2013-11-22 14:49 modbus通讯类库c#.netconvertdatatype_c#convertdatatype.suo
目录 0 2016-06-21 09:13 modbus通讯类库c#.netmodbus_rtu
目录 0 2016-06-21 09:13 modbus通讯类库c#.netmodbus_rtumaster
目录 0 2016-06-21 09:13 modbus通讯类库c#.netmodbus_rtumasterModbusRTU_Master
目录 0 2016-06-21 09:13 modbus通讯类库c#.netmodbus_rtumasterModbusRTU_MasterBackup
目录 0 2016-06-21 09:13 modbus通讯类库c#.netmodbus_rtumasterModbusRTU_MasterBackupModbusRTU_Master
文件 23052 2013-08-20 16:50 modbus通讯类库c#.netmodbus_rtumasterModbusRTU_MasterBackupModbusRTU_MasterForm1.Designer.cs
文件 11908 2013-10-11 18:07 modbus通讯类库c#.netmodbus_rtumasterModbusRTU_MasterBackupModbusRTU_MasterForm1.cs
文件 6008 2013-08-20 16:50 modbus通讯类库c#.netmodbus_rtumasterModbusRTU_MasterBackupModbusRTU_MasterForm1.resx
文件 4147 2013-07-25 17:26 modbus通讯类库c#.netmodbus_rtumasterModbusRTU_MasterBackupModbusRTU_MasterModbusRTU_Master.csproj
............此处省略420个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)