|  |  | 
 |  |  | import com.dy.common.springUtil.SpringContextUtil; | 
 |  |  | import com.dy.pipIrrGlobal.pojoPr.PrController; | 
 |  |  | import com.dy.pipIrrGlobal.pojoPr.PrControllerTramp; | 
 |  |  | import com.dy.rtuMw.server.ServerProperties; | 
 |  |  | import com.dy.rtuMw.server.rtuData.TaskSurpport; | 
 |  |  | import com.dy.rtuMw.server.rtuData.dbSv.DbSv; | 
 |  |  | import com.dy.rtuMw.web.com.CommandCtrl; | 
 |  |  | 
 |  |  |                 controllerTramp = sv.getPrControllerTrampByRtuAddr(rtuAddr); | 
 |  |  |                 if(controllerTramp == null){ | 
 |  |  |                     //第一次发现 | 
 |  |  |                     controllerTramp = new PrControllerTramp(null, rtuAddr, d.getProtocol(), new Date()) ; | 
 |  |  |                     controllerTramp = new PrControllerTramp(null, rtuAddr, d.getProtocol(), new Date(), ServerProperties.orgTag) ; | 
 |  |  |                     //第一次发现,下发清空RTU历史命令,以使其重新开始记录新地点的数据 | 
 |  |  |                     this.sendClearCommand(rtuAddr, d.protocol); | 
 |  |  |                 } |