|  |  | 
 |  |  |       if(sv != null){ | 
 |  |  |          PrController controller = sv.getControllersByRtuAddrAndIntakeNotNull(rtuAddr) ; | 
 |  |  |          PrControllerTramp controllerTramp = null ; | 
 |  |  |          SeClient clientVo = null ;//这个值对象中只有id和name会有值 | 
 |  |  |          SeClient clientVo = null ;//这个值对象中只有id、name、address会有值 | 
 |  |  |          if(controller == null){ | 
 |  |  |             //数据库中未查询到控制器(RTU实体)(已经绑定且控制器地址相符) | 
 |  |  |             //流浪者控制器 | 
 |  |  | 
 |  |  |             (d1.subData instanceof DataCd83OpenVo || | 
 |  |  |                   d1.subData instanceof DataCd83CloseVo || | 
 |  |  |                   d1.subData instanceof DataCd84Vo)){ | 
 |  |  |          //开阀后,关阀报,阀开工作报 | 
 |  |  |          //开阀报,关阀报,阀开工作报 | 
 |  |  |          String icCardAddr = null ; | 
 |  |  |          String icCardNo = null ; | 
 |  |  |          if(d1.subData instanceof DataCd83OpenVo){ |