public class NumericLocator extends BaseLocator<java.lang.Number>
offset, range
Constructor and Description |
---|
NumericLocator(int slaveId,
int range,
int offset,
int dataType) |
Modifier and Type | Method and Description |
---|---|
java.lang.Number |
bytesToValueRealOffset(byte[] data,
int offset) |
int |
getDataType() |
int |
getRegisterCount() |
java.math.RoundingMode |
getRoundingMode() |
void |
setRoundingMode(java.math.RoundingMode roundingMode) |
java.lang.String |
toString() |
short[] |
valueToShorts(java.lang.Number value) |
bytesToValue, coilStatus, createLocator, createLocator, createLocator, createLocator, getEndOffset, getOffset, getRange, getSlaveId, holdingRegister, holdingRegisterBit, inputRegister, inputRegisterBit, inputStatus, validate
public NumericLocator(int slaveId, int range, int offset, int dataType)
public int getDataType()
getDataType
in class BaseLocator<java.lang.Number>
public java.math.RoundingMode getRoundingMode()
public void setRoundingMode(java.math.RoundingMode roundingMode)
public java.lang.String toString()
toString
in class java.lang.Object
public int getRegisterCount()
getRegisterCount
in class BaseLocator<java.lang.Number>
public java.lang.Number bytesToValueRealOffset(byte[] data, int offset)
bytesToValueRealOffset
in class BaseLocator<java.lang.Number>
public short[] valueToShorts(java.lang.Number value)
valueToShorts
in class BaseLocator<java.lang.Number>
Copyright © 2014 Infinite Automation Systems. All Rights Reserved.