public class WriteMaskRegisterRequest extends ModbusRequest
slaveId| 构造器和说明 |
|---|
WriteMaskRegisterRequest(int slaveId,
int writeOffset)
Constructor that defaults the masks to have no effect on the register.
|
WriteMaskRegisterRequest(int slaveId,
int writeOffset,
int andMask,
int orMask) |
| 限定符和类型 | 方法和说明 |
|---|---|
byte |
getFunctionCode() |
protected void |
readRequest(ByteQueue queue) |
void |
setBit(int bit,
boolean value) |
void |
validate(Modbus modbus) |
protected void |
writeRequest(ByteQueue queue) |
createModbusRequest, handle, writeImplconvertToBooleans, convertToBytes, convertToBytes, convertToShorts, getSlaveId, writepublic WriteMaskRegisterRequest(int slaveId,
int writeOffset)
throws ModbusTransportException
slaveId - writeOffset - ModbusTransportExceptionpublic WriteMaskRegisterRequest(int slaveId,
int writeOffset,
int andMask,
int orMask)
throws ModbusTransportException
public void validate(Modbus modbus) throws ModbusTransportException
validate 在类中 ModbusRequestModbusTransportExceptionpublic void setBit(int bit,
boolean value)
protected void writeRequest(ByteQueue queue)
writeRequest 在类中 ModbusRequestpublic byte getFunctionCode()
getFunctionCode 在类中 ModbusMessageprotected void readRequest(ByteQueue queue)
readRequest 在类中 ModbusRequestCopyright © 2018. All rights reserved.