1
0

field not finished, connection works

This commit is contained in:
Nils Ritler
2023-05-26 16:11:02 +02:00
parent c3f15804b6
commit 0d105fb64e
6 changed files with 59 additions and 23 deletions

View File

@@ -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);
}
}