| | |
| | | import com.core.common.SpringUtils; |
| | | import com.zy.asrs.entity.BasDevp; |
| | | import com.zy.asrs.service.BasDevpService; |
| | | import com.zy.asrs.service.DeviceErrorService; |
| | | import com.zy.core.Slave; |
| | | import com.zy.core.ThreadHandler; |
| | | import com.zy.core.cache.OutputQueue; |
| | |
| | | byte[] read = read(8, 100); |
| | | if (null != read) { |
| | | String s = new String(read); |
| | | if (!Cools.isEmpty(s) && s.startsWith("=")) { |
| | | s=s.substring(1); |
| | | if (!Cools.isEmpty(s) && s.startsWith("+")) { |
| | | scale = Double.parseDouble(s.substring(1)); |
| | | |
| | | //将称重重量写入设备基础数据中的gross_wt字段 |
| | |
| | | |
| | | @Override |
| | | public boolean connect() { |
| | | |
| | | try { |
| | | close(); //1.主动释放连接 //2.某些服务器对指定ip有链路数限制 |
| | | socket = new Socket(); |