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

IIgnoreSlaveIdModbusMaster 接口

可以使用忽略SlaveId的限定接口

Definition

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

方法

SendModbusRequestAsync 异步发送Modbus请求
(继承自 IModbusMaster。)

扩展方法

CreateModbusObjectTModbusObject 创建一个Modbus对象类型。
(由 ModbusMasterProExtension 定义。)
ReadCoils 忽略站点(默认站号为1)读取线圈(FC1),默认超时时间为1000ms。
(由 ModbusIgnoreSlaveMasterExtension 定义。)
ReadCoils 从指定站点读取线圈(FC1),默认超时时间为1000ms。
(由 ModbusMasterExtension 定义。)
ReadCoils 从指定站点读取线圈(FC1)。
(由 ModbusMasterExtension 定义。)
ReadCoilsAsync 异步忽略站点(默认站号为1)读取线圈(FC1),默认超时时间为1000ms。
(由 ModbusIgnoreSlaveMasterExtension 定义。)
ReadCoilsAsync 异步从指定站点读取线圈(FC1),默认超时时间为1000ms。
(由 ModbusMasterExtension 定义。)
ReadCoilsAsync 异步从指定站点读取线圈(FC1)。
(由 ModbusMasterExtension 定义。)
ReadDiscreteInputs 忽略站点(默认站号为1)读离散输入状态(FC2),默认超时时间为1000ms。
(由 ModbusIgnoreSlaveMasterExtension 定义。)
ReadDiscreteInputs 从指定站点读离散输入状态(FC2),默认超时时间为1000ms。
(由 ModbusMasterExtension 定义。)
ReadDiscreteInputs 从指定站点读离散输入状态(FC2)。
(由 ModbusMasterExtension 定义。)
ReadDiscreteInputsAsync 异步忽略站点(默认站号为1)读离散输入状态(FC2),默认超时时间为1000ms。
(由 ModbusIgnoreSlaveMasterExtension 定义。)
ReadDiscreteInputsAsync 异步从指定站点读离散输入状态(FC2),默认超时时间为1000ms。
(由 ModbusMasterExtension 定义。)
ReadDiscreteInputsAsync 异步从指定站点读离散输入状态(FC2)。
(由 ModbusMasterExtension 定义。)
ReadHoldingRegisters 忽略站点(默认站号为1)读保持寄存器(FC3),默认超时时间为1000ms。
(由 ModbusIgnoreSlaveMasterExtension 定义。)
ReadHoldingRegisters 从指定站点读保持寄存器(FC3),默认超时时间为1000ms。
(由 ModbusMasterExtension 定义。)
ReadHoldingRegisters 从指定站点读保持寄存器(FC3)。
(由 ModbusMasterExtension 定义。)
ReadHoldingRegistersAsync 异步忽略站点(默认站号为1)读保持寄存器(FC3),默认超时时间为1000ms。
(由 ModbusIgnoreSlaveMasterExtension 定义。)
ReadHoldingRegistersAsync 异步从指定站点读保持寄存器(FC3),默认超时时间为1000ms。
(由 ModbusMasterExtension 定义。)
ReadHoldingRegistersAsync 异步从指定站点读保持寄存器(FC3)。
(由 ModbusMasterExtension 定义。)
ReadInputRegisters 忽略站点(默认站号为1)读输入寄存器(FC4),默认超时时间为1000ms。
(由 ModbusIgnoreSlaveMasterExtension 定义。)
ReadInputRegisters 从指定站点读输入寄存器(FC4),默认超时时间为1000ms。
(由 ModbusMasterExtension 定义。)
ReadInputRegisters 从指定站点读输入寄存器(FC4)。
(由 ModbusMasterExtension 定义。)
ReadInputRegistersAsync 异步忽略站点(默认站号为1)读输入寄存器(FC4),默认超时时间为1000ms。
(由 ModbusIgnoreSlaveMasterExtension 定义。)
ReadInputRegistersAsync 异步从指定站点读输入寄存器(FC4),默认超时时间为1000ms。
(由 ModbusMasterExtension 定义。)
ReadInputRegistersAsync 异步从指定站点读输入寄存器(FC4)。
(由 ModbusMasterExtension 定义。)
ReadWriteMultipleRegisters 读写多个寄存器(FC23),默认超时时间为1000ms。
(由 ModbusIgnoreSlaveMasterExtension 定义。)
ReadWriteMultipleRegisters 读写多个寄存器(FC23),默认超时时间为1000ms。
(由 ModbusMasterExtension 定义。)
ReadWriteMultipleRegisters 读写多个寄存器(FC23)
(由 ModbusMasterExtension 定义。)
ReadWriteMultipleRegistersAsync 读写多个寄存器(FC23),默认超时时间为1000ms。
(由 ModbusIgnoreSlaveMasterExtension 定义。)
ReadWriteMultipleRegistersAsync 读写多个寄存器(FC23),默认超时时间为1000ms。
(由 ModbusMasterExtension 定义。)
ReadWriteMultipleRegistersAsync 读写多个寄存器(FC23)
(由 ModbusMasterExtension 定义。)
SendModbusRequest 向Modbus从机设备发送一个Modbus请求。
(由 ModbusMasterExtension 定义。)
WriteMultipleCoils 忽略站点(默认站号为1)写入多个线圈(FC15),默认超时时间为1000ms。
(由 ModbusIgnoreSlaveMasterExtension 定义。)
WriteMultipleCoils 向指定站点写入多个线圈(FC15),默认超时时间为1000ms。
(由 ModbusMasterExtension 定义。)
WriteMultipleCoils 向指定站点写入多个线圈(FC15)。
(由 ModbusMasterExtension 定义。)
WriteMultipleCoilsAsync 异步忽略站点(默认站号为1)写入多个线圈(FC15),默认超时时间为1000ms。
(由 ModbusIgnoreSlaveMasterExtension 定义。)
WriteMultipleCoilsAsync 异步向指定站点写入多个线圈(FC15),默认超时时间为1000ms。
(由 ModbusMasterExtension 定义。)
WriteMultipleCoilsAsync 异步向指定站点写入多个线圈(FC15)。
(由 ModbusMasterExtension 定义。)
WriteMultipleRegisters 忽略站点(默认站号为1)写入多个寄存器(FC16),默认超时时间为1000ms。
(由 ModbusIgnoreSlaveMasterExtension 定义。)
WriteMultipleRegisters 向指定站点写入多个寄存器(FC16),默认超时时间为1000ms。
(由 ModbusMasterExtension 定义。)
WriteMultipleRegisters 向指定站点写入多个寄存器(FC16)。
(由 ModbusMasterExtension 定义。)
WriteMultipleRegistersAsync 异步忽略站点(默认站号为1)写入多个寄存器(FC16),默认超时时间为1000ms。
(由 ModbusIgnoreSlaveMasterExtension 定义。)
WriteMultipleRegistersAsync 异步向指定站点写入多个寄存器(FC16),默认超时时间为1000ms。
(由 ModbusMasterExtension 定义。)
WriteMultipleRegistersAsync 异步向指定站点写入多个寄存器(FC16)。
(由 ModbusMasterExtension 定义。)
WriteSingleCoil 忽略站点(默认站号为1)写入单个线圈(FC5),默认超时时间为1000ms。
(由 ModbusIgnoreSlaveMasterExtension 定义。)
WriteSingleCoil 向指定站点写入单个线圈(FC5),默认超时时间为1000ms。
(由 ModbusMasterExtension 定义。)
WriteSingleCoil 向指定站点写入单个线圈(FC5)。
(由 ModbusMasterExtension 定义。)
WriteSingleCoilAsync 异步忽略站点(默认站号为1)写入单个线圈(FC5),默认超时时间为1000ms。
(由 ModbusIgnoreSlaveMasterExtension 定义。)
WriteSingleCoilAsync 异步向指定站点写入单个线圈(FC5),默认超时时间为1000ms。
(由 ModbusMasterExtension 定义。)
WriteSingleCoilAsync 异步向指定站点写入单个线圈(FC5)。
(由 ModbusMasterExtension 定义。)
WriteSingleRegister 忽略站点(默认站号为1)写入单个寄存器(FC6),默认超时时间为1000ms。
(由 ModbusIgnoreSlaveMasterExtension 定义。)
WriteSingleRegister 向指定站点写入单个寄存器(FC6),默认超时时间为1000ms。
(由 ModbusMasterExtension 定义。)
WriteSingleRegister 向指定站点写入单个寄存器(FC6)
(由 ModbusMasterExtension 定义。)
WriteSingleRegister 向指定站点写入单个寄存器(FC6)
(由 ModbusMasterExtension 定义。)
WriteSingleRegisterAsync 异步忽略站点(默认站号为1)写入单个寄存器(FC6),默认超时时间为1000ms。
(由 ModbusIgnoreSlaveMasterExtension 定义。)
WriteSingleRegisterAsync 异步向指定站点写入单个寄存器(FC6),默认超时时间为1000ms。
(由 ModbusMasterExtension 定义。)
WriteSingleRegisterAsync 异步向指定站点写入单个寄存器(FC6)
(由 ModbusMasterExtension 定义。)
WriteSingleRegisterAsync 异步向指定站点写入单个寄存器(FC6)
(由 ModbusMasterExtension 定义。)

参见