类 ReadBinaryRequest
java.lang.Object
com.huangjian.modbus4j.msg.ModbusMessage
com.huangjian.modbus4j.msg.ModbusRequest
com.huangjian.modbus4j.msg.ReadBinaryRequest
Abstract ReadBinaryRequest class.
-
字段概要
从类继承的字段 com.huangjian.modbus4j.msg.ModbusMessage
slaveId -
构造器概要
构造器构造器说明ReadBinaryRequest(int slaveId, int startOffset, int numberOfBits) Constructor for ReadBinaryRequest. -
方法概要
修饰符和类型方法说明protected abstract booleangetBinary(ProcessImage processImage, int index) getBinary.protected byte[]getData(ProcessImage processImage) getData.protected voidreadRequest(ByteQueue queue) readRequest.toString()voidvalidate.protected voidwriteRequest(ByteQueue queue) writeRequest.从类继承的方法 com.huangjian.modbus4j.msg.ModbusRequest
createModbusRequest, handle, writeImpl从类继承的方法 com.huangjian.modbus4j.msg.ModbusMessage
convertToBooleans, convertToBytes, convertToBytes, convertToShorts, getFunctionCode, getSlaveId, write
-
构造器详细资料
-
ReadBinaryRequest
public ReadBinaryRequest(int slaveId, int startOffset, int numberOfBits) throws ModbusTransportException Constructor for ReadBinaryRequest.
- 参数:
slaveId- a int.startOffset- a int.numberOfBits- a int.- 抛出:
ModbusTransportException- if any.
-
-
方法详细资料
-
validate
validate.
- 指定者:
validate在类中ModbusRequest- 参数:
modbus- aModbusobject.- 抛出:
ModbusTransportException- if any.
-
writeRequest
writeRequest.
- 指定者:
writeRequest在类中ModbusRequest- 参数:
queue- aByteQueueobject.
-
readRequest
readRequest.
- 指定者:
readRequest在类中ModbusRequest- 参数:
queue- aByteQueueobject.
-
getData
getData.
- 参数:
processImage- aProcessImageobject.- 返回:
- an array of
objects.
引用无效
byte - 抛出:
ModbusTransportException- if any.
-
getBinary
protected abstract boolean getBinary(ProcessImage processImage, int index) throws ModbusTransportException getBinary.
- 参数:
processImage- aProcessImageobject.index- a int.- 返回:
- a boolean.
- 抛出:
ModbusTransportException- if any.
-
toString
-