一款简单易用的基础网络通讯组件库。

FunctionCode 枚举

Modbus功能码

Definition

命名空间: TouchSocket.Modbus
程序集: TouchSocket.Modbus (在 TouchSocket.Modbus.dll 中) 版本:4.0.0-beta.143+5fcca7a4e70968794985dc3793adc50531308be6
C#
public enum FunctionCode

成员

ReadCoils1 读线圈寄存器 位 取得一组逻辑线圈的当前状态(ON/OFF )
ReadDiscreteInputs2 读离散输入寄存器 位 取得一组开关输入的当前状态(ON/OFF )
ReadHoldingRegisters3 读保持寄存器 整型、浮点型、字符型 在一个或多个保持寄存器中取得当前的二进制值
ReadInputRegisters4 读输入寄存器 整型、浮点型 在一个或多个输入寄存器中取得当前的二进制值
WriteSingleCoil5 写单个线圈寄存器 位 强置一个逻辑线圈的通断状态
WriteSingleRegister6 写单个保持寄存器 整型、浮点型、字符型 把具体二进值装入一个保持寄存器
WriteMultipleCoils15 写多个线圈寄存器 位 强置一串连续逻辑线圈的通断
WriteMultipleRegisters16 写多个保持寄存器 整型、浮点型、字符型 把具体的二进制值装入一串连续的保持寄存器
ReadWriteMultipleRegisters23 读写多个保持寄存器 整型、浮点型、字符型 把具体的二进制值装入一串连续的保持寄存器 并读取一系列寄存器

扩展方法

GetAttributeT 获取枚举成员上绑定的指定类型的自定义属性
(由 SystemExtension 定义。)
GetDescription 获取资源字符
(由 StringResStore 定义。)

参见