public abstract class ModbusRegister
extends java.lang.Object
| Constructor and Description | 
|---|
| ModbusRegister() | 
| Modifier and Type | Method and Description | 
|---|---|
| int | getAddress()get the address of the modbus register | 
| static ModbusRegister | getRegisterFromDatapoint(DataPoint dp)get the modbus register from the desired datapoint | 
| static void | poll()read periodically each modbus register | 
| abstract void | read()function to read a datapoint from the modbus register | 
| void | updateMapOfRegisters(java.lang.String label,
                    int address)add an register to the map of the modbus addresses | 
| abstract void | write(DataPoint dp)function to write datapoint on the modbus register | 
public int getAddress()
public static ModbusRegister getRegisterFromDatapoint(DataPoint dp)
dp - the desired datapointpublic void updateMapOfRegisters(java.lang.String label,
                                 int address)
label - label of the datapointaddress - modbus address of the datapointpublic static void poll()
public abstract void read()
public abstract void write(DataPoint dp)
dp - datapoint to write on the address