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

FunctionCode 枚举

Modbus功能码

Definition

命名空间: TouchSocket.Modbus
程序集: TouchSocket.Modbus (在 TouchSocket.Modbus.dll 中) 版本:3.0.0+ccaf96084d09f972257496d1dd63b8ba3c1e44f0
C#
public enum FunctionCode

成员

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

参见