|  |  | 
 |  |  |         for (DevpSlave devp : slaveProperties.getDevp()) { | 
 |  |  |             // 遍历入库口 | 
 |  |  |             for (DevpSlave.Sta inSta : devp.getInSta()) { | 
 |  |  | //                inSta.setStaNo(102); | 
 |  |  |                 inSta.setStaNo(102); | 
 |  |  |                 // 获取条码扫描仪信息 | 
 |  |  |                 BarcodeThread barcodeThread = (BarcodeThread) SlaveConnection.get(SlaveType.Barcode, inSta.getBarcode()); | 
 |  |  |                 if (barcodeThread == null) { | 
 |  |  | 
 |  |  |                     try { | 
 |  |  |  | 
 |  |  |                         LocTypeDto locTypeDto = new LocTypeDto(staProtocol); | 
 |  |  | //                        locTypeDto.setLocType1((short)1); | 
 |  |  |                         locTypeDto.setLocType1((short)1); | 
 |  |  |                         SearchLocParam param = new SearchLocParam(); | 
 |  |  |                         param.setBarcode(barcode); | 
 |  |  |                         param.setIoType(1); | 
 
 |  |  | 
 |  |  |         OperateResultExOne<byte[]> result3 = siemensS7Net.Read("DB102.0", (short) 96); | 
 |  |  |         if(result3.IsSuccess) { | 
 |  |  |             for(int i=0; i<48; i++){ | 
 |  |  |                 startSignal[i] = siemensS7Net.getByteTransform().TransInt16(result.Content, i*2); | 
 |  |  |                 startSignal[i] = siemensS7Net.getByteTransform().TransInt16(result3.Content, i*2); | 
 |  |  |             } | 
 |  |  |         } | 
 |  |  | //        OperateResultExOne<Short> result2 = siemensS7Net.ReadInt16("DB200.0"); |