field not finished, connection works
This commit is contained in:
@@ -16,21 +16,22 @@ public class FieldConnector implements DataPointListener {
|
||||
}
|
||||
return mySelf;
|
||||
}
|
||||
|
||||
public void initialize(String host, int port){
|
||||
ModbusAccessor mbA = ModbusAccessor.getMySelf();
|
||||
mbA.connect(host, port);
|
||||
|
||||
}
|
||||
|
||||
private void pushToField(DataPoint dp){
|
||||
ModbusRegister mr = ModbusRegister.getRegisterFromDatapoint(dp);
|
||||
mr.write();
|
||||
}
|
||||
@Override
|
||||
public void onNewValue(DataPoint dp) {
|
||||
pushToField(dp);
|
||||
ModbusRegister mr = ModbusRegister.getRegisterFromDatapoint(dp);
|
||||
mr.write();
|
||||
}
|
||||
public void periodicalPolling(){
|
||||
public void startPeriodicalPolling(){
|
||||
Timer pollTimer = new Timer();
|
||||
PollTask pollTask = new PollTask();
|
||||
pollTimer.scheduleAtFixedRate(pollTask,0,2000);
|
||||
pollTimer.scheduleAtFixedRate(pollTask,0,100);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user