Commit b224559bb22c42c6fa2396223ba614bab3cbcaa1

Authored by 芯火源
1 parent f9d1f1a1

fix: modbus功能码写16进制问题修复

@@ -335,7 +335,7 @@ public class TkDeviceScriptServiceImpl @@ -335,7 +335,7 @@ public class TkDeviceScriptServiceImpl
335 } 335 }
336 private String multData(String functionCode,List<Integer>datas){ 336 private String multData(String functionCode,List<Integer>datas){
337 StringBuilder dataStr = new StringBuilder(); 337 StringBuilder dataStr = new StringBuilder();
338 - if(TkModBusFunctionCode.WRITE_MANY_REGISTER.equals(functionCode)){ 338 + if(TkModBusFunctionCode.WRITE_MANY_REGISTER.getCode().equals(functionCode)){
339 dataStr.append(dataLength(datas.size()*2)); 339 dataStr.append(dataLength(datas.size()*2));
340 for(Integer item: datas){ 340 for(Integer item: datas){
341 dataStr.append(modelHex(item)); 341 dataStr.append(modelHex(item));