Package io.openems.edge.bridge.modbus.api.element
@Version("1.0.0")
@Export
package io.openems.edge.bridge.modbus.api.element
-
ClassDescriptionA DoubleWordElement has a size of two Modbus Registers or 32 bit.A ModbusElement represents one row of a Modbus definition table.A ModbusRegisterElement represents one or more Modbus Registers.A QuadrupleWordElement has a size of four Modbus Registers or 64 bit.AbstractWordElement<E,
T> A WordElement has a size of one Modbus Registers or 16 bit.A BitsWordElement is anUnsignedWordElement
where every bit represents a Boolean value.A CoilElement has a size of one Modbus Coil or 1 bit.A DummyCoilElement is a placeholder for an emptyModbusCoilElement
.A placeholder for an empty Modbus Element.A DummyRegisterElement is a placeholder for an emptyModbusRegisterElement
.A FloatDoublewordElement represents a Float value according to IEEE-754 in anAbstractDoubleWordElement
.A FloatQuadruplewordElement represents a Float value in anAbstractQuadrupleWordElement
.A ModbusCoilElement represents one or more Modbus Coils.A ModbusElement represents one or more registers or coils in anAbstractTask
.A ModbusRegisterElement represents one or more Modbus Registers.A SignedDoublewordElement represents a Long value in anAbstractDoubleWordElement
.A SignedQuadruplewordElement represents a Long value in anAbstractQuadrupleWordElement
.An SignedWordElement represents a Short value in anAbstractWordElement
.An StringWordElement represents a String value.An UnsignedDoublewordElement represents a Long value in anAbstractDoubleWordElement
.An UnsignedQuadruplewordElement represents a Long value in anAbstractQuadrupleWordElement
.An UnsignedWordElement represents an Integer value in anAbstractWordElement
.Defines the word order.