| | |
| | | dataBytes[6] = rfidBytes[13]; |
| | | dataBytes[7] = rfidBytes[14]; |
| | | String str = new String(dataBytes); |
| | | String barcode = new String(rfidBytes,7,8); |
| | | System.out.println(str); |
| | | } |
| | | |
| | | String aa= "ILY0127 0001"; |
| | | byte[] byteAa = aa.getBytes(); |
| | | |
| | | byte[] bytes = new byte[]{(byte)0x82, 0x38, 0x30, 0x32, 0x34, 0x30, 0x38, 0x39, 0x3B, 0x30, 0x31, 0x31, 0x31, |
| | | 0x30, 0x33, 0x30, 0x38, 0x31, 0x30, 0x30, 0x34, 0x30, 0x38, 0x38, 0x30, (byte)0x83}; |
| | |
| | | //消防IO点编号 |
| | | String fireNo = fire3030.getNo().toString() + fire3030.getLoop().toString() + fire3030.getPartNo().toString(); |
| | | System.out.println(fireNo); |
| | | String aa=""; |
| | | } |
| | | } |
| | |
| | | } |
| | | |
| | | Thread.sleep(200); |
| | | OperateResultExOne<byte[]> result2 = siemensS7Net.Read("DB100.190",(short)(barcodeSize*8)); |
| | | OperateResultExOne<byte[]> result2 = siemensS7Net.Read("DB100.190",(short)(barcodeSize*12)); |
| | | if (result2.IsSuccess) { |
| | | for (int i = 0; i < barcodeSize; i++) { |
| | | String barcode = siemensS7Net.getByteTransform().TransString(result2.Content,i*8,8, "UTF-8"); |
| | | String barcode = siemensS7Net.getByteTransform().TransString(result2.Content,i*12,12, "UTF-8"); |
| | | BarcodeThread barcodeThread = (BarcodeThread) SlaveConnection.get(SlaveType.Barcode, i + 1); |
| | | if(!Cools.isEmpty(barcodeThread) && !barcodeThread.getBarcode().equals(barcode)) { |
| | | barcodeThread.setBarcode(barcode); |
| | |
| | | # 输送线 |
| | | devp[0]: |
| | | id: 1 |
| | | ip: 172.28.15.220 |
| | | ip: 192.168.4.250 |
| | | port: 102 |
| | | rack: 0 |
| | | slot: 0 |