文件名称:modbusTCP-DotNET:Visual Studio modbusTCP类
文件大小:200KB
文件格式:ZIP
更新时间:2024-06-17 12:26:50
C#
介绍 Visual Studio modbusTCP类 此类实现Modbus TCP主驱动程序。 该代码是用C#编写的,但DLL可以用任何其他语言来使用。 它支持以下功能代码: 读取线圈 读取离散输入 写单线圈 写多个线圈 读取持有人登记册 读取输入寄存器 写单个寄存器 写多个寄存器 背景信息我不会详细解释Modbus协议的工作原理,因为在线上有大量可用信息。 使用代码 所有命令均以同步或异步模式发送。 如果在同步模式下访问值,程序将停止并等待从站响应。 如果从站在指定时间内没有应答,则会调用超时异常。 该类将多线程用于同步和异步访问。 该类为每个从属打开两个通信通道。 这是必需的,因为同步线程必须等待命令完成。 这将阻止异步连接。 类目录包含一个帮助文件(ModbusClassTCP \ doc),其中包含每个功能的详细信息。 包装中包括一个示例应用程序,该示例应用程序显示了基本功能
【文件预览】:
modbusTCP-DotNET-master
----Documentation.chm(122KB)
----.gitignore(5KB)
----LICENSE(1KB)
----ModbusTCP()
--------ModbusTCP()
--------ModbusTCP.sln(897B)
----README.md(3KB)
----ModbusSampleCommon()
--------AssemblyInfo.cs(2KB)
--------ModbusTester.csproj(4KB)
--------App.ico(1KB)
--------frmStart.cs(31KB)
--------Modbus Sample Common.sln(2KB)
--------frmStart.resx(6KB)
--------Thumbs.db(5KB)
----.gitattributes(2KB)
----Screenshot.png(64KB)