NModbusAPI说明文档中文的


针对MODBUSTCP的由C#编写的一个类库,NMODBUS,可以直接调用API,来实现MODBUS在TCP上的传输,十分简单。 (还有些类库源码)
资源截图
代码片段和文件信息
namespace FtdAdapter
{
/// 
/// Provides information about an attached FTDI USB device.
/// 

public struct FtdDeviceInfo
{
private readonly uint _flags;
private readonly uint _id;
private readonly string _serialNumber;
private readonly uint _type;
private readonly uint _locationId;
private readonly string _description;

internal FtdDeviceInfo(uint flags uint type uint id uint locationId string serialNumber string description)
{
_flags = flags;
_type = type;
_id = id;
_locationId = locationId;
_serialNumber = serialNumber;
_description = description;
}

/// 
/// Complete device ID comprising Vendor ID and Product ID.
/// 

public uint Id
{
get { return _id; }
}

/// 
/// Vendor ID.
/// 

public uint VendorId
{
get { return (_id >> 16) & 0xFFFF; }
}

/// 
/// Product ID
/// 

public uint ProductId
{
get { return _id & 0xFFFF; }
}

/// 
/// Serial number of device.
/// 

public string SerialNumber
{
get { return _serialNumber; }
}

/// 
/// Device flags.
/// 

public uint Flags
{
get { return _flags; }
}

/// 
/// Device type.
/// 

public uint Type
{
get { return _type; }
}

/// 
/// LocID
/// 

public uint LocationId
{
get { return _locationId; }
}

/// 
/// Description of device.
/// 

public string Description
{
get { return _description; }
}

/// 
/// Gets a value indicating if the device is already open.
/// 

public bool IsOpen
{
get { return (_flags & 0x01) != 0; }
}

/// 
/// Implements the operator ==.
/// 

/// The left.
/// The right.
/// The result of the operator.
public static bool operator ==(FtdDeviceInfo left FtdDeviceInfo right)
{
return left.Equals(right);
}

/// 
/// Implements the operator !=.
/// 

/// The left.
/// The right.
/// The result of the operator.
public static bool operator !=(FtdDeviceInfo left FtdDeviceInfo right)
{
return !left.Equals(right);
}

/// 
/// Indicates whether this instance and a specified object are equal.
/// 

/// Another object to compare to.
/// 
/// true if  and this instance are the same type and represent the same value; otherwise false.
/// 

public override bool Equals(object obj)
{
if (!(obj is FtdDeviceInfo))
return false;

FtdDeviceInfo other = (FtdDeviceInfo) obj

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件    1156323  2016-03-24 17:45  ModBus协议中文版.pdf

     文件     825235  2016-03-22 20:33  nmodbus_api_manual_v1.2_cht.pdf

     文件      17811  2016-03-22 17:46  NModbus类库使用.docx

    .......    202048  2009-04-02 11:35  NModbus_net-3.5_1.11.0.0-sourcein
etFTD2XX.dll

    .......     28672  2009-05-02 20:27  NModbus_net-3.5_1.11.0.0-sourcein
etFtdAdapter.dll

    .......    270336  2009-04-14 10:00  NModbus_net-3.5_1.11.0.0-sourcein
etlog4net.dll

    .......     86016  2009-05-02 20:27  NModbus_net-3.5_1.11.0.0-sourcein
etModbus.dll

    .......      8704  2009-05-02 20:27  NModbus_net-3.5_1.11.0.0-sourcein
etModbus.Extensions.dll

    .......     21504  2009-04-07 14:01  NModbus_net-3.5_1.11.0.0-sourcein
etUnme.Common.dll

    .......    225280  2009-04-14 10:00  NModbus_net-3.5_1.11.0.0-sourcein
etcflog4net.dll

    .......     77824  2009-05-02 20:27  NModbus_net-3.5_1.11.0.0-sourcein
etcfModbus.dll

    .......      8704  2009-05-02 20:27  NModbus_net-3.5_1.11.0.0-sourcein
etcfModbus.Extensions.dll

    .......     19456  2009-04-19 23:22  NModbus_net-3.5_1.11.0.0-sourcein
etcfUnme.Common.dll

    .......    325959  2009-05-02 20:28  NModbus_net-3.5_1.11.0.0-sourceNModbus_net-3.5.chm

    .......      1633  2009-04-02 11:35  NModbus_net-3.5_1.11.0.0-sourceREADME.txt

    .......    202048  2009-04-02 11:35  NModbus_net-3.5_1.11.0.0-sourcesourcelibFTD2XX.dll

    .......    225280  2009-04-14 10:00  NModbus_net-3.5_1.11.0.0-sourcesourceliblog4netCompactframeworklog4net.dll

    .......   1188664  2009-04-14 10:00  NModbus_net-3.5_1.11.0.0-sourcesourceliblog4netCompactframeworklog4net.xml

    .......    270336  2009-04-14 10:00  NModbus_net-3.5_1.11.0.0-sourcesourceliblog4netlog4net.dll

    .......   1365508  2009-04-14 10:00  NModbus_net-3.5_1.11.0.0-sourcesourceliblog4netlog4net.xml

    .......     19456  2009-04-19 23:22  NModbus_net-3.5_1.11.0.0-sourcesourcelibUnmeCompactframeworkUnme.Common.dll

    .......     14860  2009-04-19 23:22  NModbus_net-3.5_1.11.0.0-sourcesourcelibUnmeCompactframeworkUnme.Common.xml

    .......     21504  2009-04-07 14:01  NModbus_net-3.5_1.11.0.0-sourcesourcelibUnmeUnme.Common.dll

    .......     17026  2009-04-07 14:01  NModbus_net-3.5_1.11.0.0-sourcesourcelibUnmeUnme.Common.xml

    .......      4608  2009-04-02 11:35  NModbus_net-3.5_1.11.0.0-sourcesourcelibUnmeUnme.MbUnit.framework.Extensions.dll

    .......     11458  2009-05-02 20:27  NModbus_net-3.5_1.11.0.0-sourcesourceNModbus.build

    .......      3785  2009-04-02 11:35  NModbus_net-3.5_1.11.0.0-sourcesourceNModbus.shfbproj

    .......       160  2009-04-02 11:35  NModbus_net-3.5_1.11.0.0-sourcesourceNModbusPublic.snk

     文件     202048  2009-04-02 11:35  NModbus_net-3.5_1.11.0.0-sourcesourcesrcFtdAdapterinDebugFTD2XX.dll

     文件      18944  2016-03-23 09:49  NModbus_net-3.5_1.11.0.0-sourcesourcesrcFtdAdapterinDebugFtdAdapter.dll

............此处省略419个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)