类 ReadNumericRequest
java.lang.Object
com.huangjian.modbus4j.msg.ModbusMessage
com.huangjian.modbus4j.msg.ModbusRequest
com.huangjian.modbus4j.msg.ReadNumericRequest
Abstract ReadNumericRequest class.
-
字段概要
从类继承的字段 com.huangjian.modbus4j.msg.ModbusMessage
slaveId -
构造器概要
构造器构造器说明ReadNumericRequest(int slaveId, int startOffset, int numberOfRegisters) Constructor for ReadNumericRequest. -
方法概要
修饰符和类型方法说明protected byte[]getData(ProcessImage processImage) getData.protected abstract shortgetNumeric(ProcessImage processImage, int index) getNumeric.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
-
构造器详细资料
-
ReadNumericRequest
public ReadNumericRequest(int slaveId, int startOffset, int numberOfRegisters) throws ModbusTransportException Constructor for ReadNumericRequest.
- 参数:
slaveId- a int.startOffset- a int.numberOfRegisters- 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.
-
getNumeric
protected abstract short getNumeric(ProcessImage processImage, int index) throws ModbusTransportException getNumeric.
- 参数:
processImage- aProcessImageobject.index- a int.- 返回:
- a short.
- 抛出:
ModbusTransportException- if any.
-
toString
-