|  |  | 
 |  |  |                 SiemensDevpThread devpThread = (SiemensDevpThread) SlaveConnection.get(SlaveType.Devp, devp.getId()); | 
 |  |  |  | 
 |  |  |                 for (DevpSlave.Sta inSta : devp.getInSta()) { | 
 |  |  |                     if (inSta.getStaNo() == 2) { | 
 |  |  |                         continue; | 
 |  |  | //                    if (inSta.getStaNo() == 2) { | 
 |  |  | //                        continue; | 
 |  |  | //                    } | 
 |  |  |                     Integer staNo = 0; | 
 |  |  |                     switch (inSta.getStaNo()){ | 
 |  |  |                         case 101: | 
 |  |  |                             staNo = 102; | 
 |  |  |                             break; | 
 |  |  |                         case 104: | 
 |  |  |                             staNo = 106; | 
 |  |  |                             break; | 
 |  |  |                         case 111: | 
 |  |  |                             staNo = 112; | 
 |  |  |                             break; | 
 |  |  |                         case 114: | 
 |  |  |                             staNo = 116; | 
 |  |  |                             break; | 
 |  |  |                         case 201: | 
 |  |  |                             staNo = 202; | 
 |  |  |                             break; | 
 |  |  |                         case 204: | 
 |  |  |                             staNo = 205; | 
 |  |  |                             break; | 
 |  |  |                         case 301: | 
 |  |  |                             staNo = 302; | 
 |  |  |                             break; | 
 |  |  |                         case 304: | 
 |  |  |                             staNo = 305; | 
 |  |  |                             break; | 
 |  |  |                     } | 
 |  |  |                     WrkMast pakout = wrkMastMapper.selectWorkingPakout(inSta.getStaNo()); | 
 |  |  |                     WrkMast pakout = wrkMastMapper.selectWorkingPakout(staNo); | 
 |  |  |                     switch (inSta.getStaNo()) { | 
 |  |  |                         case 101: // 1F1 | 
 |  |  |                             if (pakout != null) { | 
 |  |  | 
 |  |  |                                 devpThread.ioModeOf2F1 = IoModeType.PAKIN_MODE; | 
 |  |  |                             } | 
 |  |  |                             break; | 
 |  |  |                         case 203: // 2F2 | 
 |  |  |                         case 204: // 2F2 | 
 |  |  |                             if (pakout != null) { | 
 |  |  |                                 if (devpThread.ioModeOf2F2 != IoModeType.PAKOUT_MODE) { | 
 |  |  |                                     // 出库切换中 | 
 |  |  | 
 |  |  |                                 devpThread.ioModeOf3F1 = IoModeType.PAKIN_MODE; | 
 |  |  |                             } | 
 |  |  |                             break; | 
 |  |  |                         case 303: // 3F2 | 
 |  |  |                         case 304: // 3F2 | 
 |  |  |                             if (pakout != null) { | 
 |  |  |                                 if (devpThread.ioModeOf3F2 != IoModeType.PAKOUT_MODE) { | 
 |  |  |                                     // 出库切换中 |