解决本地端解析数据报错问题
This commit is contained in:
@ -312,7 +312,7 @@ public class ModbusProcessor {
|
||||
break;
|
||||
}
|
||||
case HOLDING_REGISTER: {
|
||||
logger.info("HOLDING_REGISTER: {}",tag.getAddress());
|
||||
// logger.info("HOLDING_REGISTER: {}",tag.getAddress());
|
||||
if (dataLength == 28){
|
||||
BaseLocator<Number> locator = BaseLocator.holdingRegister(slaveId, address, 4);
|
||||
batch.addLocator(tag.getKey(), locator);
|
||||
@ -323,7 +323,7 @@ public class ModbusProcessor {
|
||||
break;
|
||||
}
|
||||
case INPUT_REGISTER: {
|
||||
logger.info("INPUT_REGISTER: {}",tag.getAddress());
|
||||
// logger.info("INPUT_REGISTER: {}",tag.getAddress());
|
||||
BaseLocator<Number> loc = BaseLocator.inputRegister(slaveId, address, dataLength);
|
||||
batch.addLocator(tag.getKey(), loc);
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user